Mi a Google Script? Az első Google Apps -szkript írása

Mi a Google Script? Az első Google Apps -szkript írása

Ha a Google Alkalmazásokat, például a Google Táblázatokat vagy a Google Dokumentumokat használja, a Google Script lehetővé teszi olyan dolgok elvégzését, amelyeket soha nem tudna elérni hasonló asztali alkalmazással.





A Google Script (más néven Google Apps Script) egy alkalmazásfejlesztő platform, amely lehetővé teszi az összes használt Google Cloud szolgáltatás integrálását.





A Google az API -k hosszú listáját kínálja felhőszolgáltatásaihoz. Ha nagyon egyszerű Google -alkalmazásokat ír, a Google számos szolgáltatásának mindegyikében további funkciók egész világát nyithatja meg.





Mit tehetsz a Google Script segítségével?

A Google Script megtanulása nagyon egyszerű. A Google Script segítségével csak néhányat tehet:

  • Egyéni funkciók létrehozása a Google Táblázatokban
  • A Google Táblázatok vagy a Google Dokumentumok integrálása a Gmailrel
  • A Google Webhelyek használatával telepíthető webes alkalmazások létrehozása
  • Egyéni menü hozzáadása a Google Dokumentumokhoz
  • Létrehozás webes forgalom irányítópultjai a Google Táblázatokban a Google Analytics adatainak felhasználásával
  • E -mail küldése a Google Táblázatokból vagy bármely más Google szolgáltatásból

Mivel a Google szolgáltatásai mind a felhőben vannak, létrehozhatja Google Apps -szkriptjét egyetlen szkriptszerkesztőből. Ebből a kódból beléphet a Google bármely szolgáltatásának API -jába.



Ez olyan rugalmasságot teremt, amelyet a legtöbb más szkriptplatformon nehéz megtalálni.

Az első Google Apps -szkript írása

Ha látni szeretné, milyen egyszerű a Google Script írása, próbálja ki az alábbi példát.





Az első szkript e -mailt küld a Gmail -fiókjából, és egy üzenetet ágyaz be a Google Scriptbe.

  1. Nyisson meg egy webböngészőt, és írja be script.google.com az URL mezőbe.
  2. Jelentkezzen be Google -fiókjába, ha még nem tette meg.
  3. Miután bejelentkezett a Google Apps Scriptbe, kattintson a gombra Új forgatókönyv .
  4. Ahol azt mondja Cím nélküli projekt , írja be a nevet Az első forgatókönyvem .

Törölje a kódot a szkript ablakban, és illessze be a következőt:





function SendAnEmail() {
// Set the recipient email address
var email = 'xxxxx@yahoo.com'
// Create the email subject line.
var subject = 'This is my first script!';
// Create the email body.
var body = 'Hello, world!';
// Send an email
GmailApp.sendEmail(email, subject, body);
}

Kattintson a lemez ikonjára Megment a kód. Ezután kattintson a Fuss ikonra a futtatáshoz.

Előfordulhat, hogy engedélyt kell adnia ahhoz, hogy a szkript először futhasson Google -fiókjával, és e -maileket küldhessen Gmail -fiókjából.

Figyelmeztetést láthat, hogy az alkalmazás nincs ellenőrizve. Csak kattintson rá Fejlett és Ugrás az Első szkriptemhez (nem biztonságos) . Mivel Ön írta az alkalmazást, biztos lehet benne, hogy futtatása teljesen biztonságos.

A bejövő e -mail így néz ki:

Ez a szkript a Gmail szolgáltatást használva küldött e -mailt a fiókjából a Google Script segítségével.

Ez csak egy egyszerű példa arra, hogy a Google Apps Script hogyan kapcsolódhat bármelyik Google felhőszolgáltatásához.

További funkciók hozzáadása a Google -szolgáltatásokhoz

A Google Scripting szolgáltatáshoz a Google számos szolgáltatásában is hozzáférést talál.

Amint fentebb említettük, ez lehetővé teszi a szolgáltatások bővítését. Például a Google Táblázatokban a gombra kattintva érheti el Google Script Editor -ját Eszközök , majd kattintson a gombra Forgatókönyv -szerkesztő .

Korábban megnéztük példák egyéni funkciók és menük létrehozására a Google Táblázatokban . Ez egy kiváló forrás a saját építésének megkezdéséhez.

A Google Scripts szerkesztőt ugyanúgy elérheti a Google Dokumentumokból.

A Google Script segítségével akár Gmail-bővítményt is létrehozhat a Gmail-élmény javítása érdekében. Ez lehetővé teszi olyan dolgok módosítását, mint az üzenetíró ablak, vagy akár egy olyan szkript írása, amely kezeli a régi e -mailek archiválását.

A Google Script-bővítmények fejlesztésének és tesztelésének engedélyezéséhez engedélyeznie kell a fejlesztői bővítményeket Gmail-fiókjában. Ezt megteheti a következővel: Beállítások , majd rákattint Bővítmények és kiválasztása Fejlesztői bővítmények engedélyezése a fiókomhoz . Kattintania kell Engedélyezze felugró ablakban is.

A Gmail-bővítmények létrehozása túlmutat e cikk keretein. De ha komolyan belevág ebbe, akkor tanulmányozza a Google fejlesztői útmutatót a Gmail bővítmény létrehozásáról.

A Google Script API -k elérése

A Google Script szerkesztőjében minden globális objektum használatával elérheti minden Google -szolgáltatását. A fenti HelloApp példában a GmailApp globális objektumot használta.

Az összes szolgáltatás eléréséhez (módszerek és hívások, amelyeket a Google Script szerkesztőben kezdeményezhet), csak engedélyeznie kell a Google speciális szolgáltatásait.

Ezt a Google Scripts szerkesztőben teheti meg, ha rákattint Erőforrások és Fejlett Google -szolgáltatások .

Ne felejtse el kattintani a Google Cloud Platform API irányítópult linket, és engedélyezze a szolgáltatást az irányítópulton is.

Miután belépett a Google Cloud Platform API irányítópultjára, kattintson a gombra API -k és szolgáltatások engedélyezése , keresse meg a szolgáltatás nevét az API könyvtárban, jelölje ki, majd kattintson a gombra Engedélyezze .

A speciális szolgáltatást csak egyszer kell engedélyeznie minden szkripteléshez használt Google -fiókhoz.

Ha lefelé görget ezen az oldalon, ahol engedélyezte az API könyvtárat, észreveszi a linket Referenciadokumentáció . Mentse el ezt a linket, mert értékes példákat és szintaxist tartalmaz arra vonatkozóan, hogyan integrálható az adott API -val a saját Google Scriptjeibe.

A webhely -elemzési irányítópult létrehozására vonatkozó útmutatónkban kitűnő példát láthat a Google Scripting használatával történő Google Analytics -integrációra.

Az API -könyvtár böngészése megmutatja, hogy hány Google -szolgáltatást integrálhat a szkriptekbe.

Több száz elérhető API létezik.

Ha szeretne Google -superfelhasználóvá válni, akkor a Google App Scripts használatának megtanulása mindenképpen jó út.

A Google Script alapjain túl: mi van most?

Amint az a fenti egyszerű Hello World példából látható, a Google Script írásának megtanulása egyáltalán nem nehéz.

hogyan lehet gifet hozzáadni a Google diákhoz

És mivel a Google kiterjedt Google Apps Script -könyvtárat biztosít útmutatásokkal és referenciákkal, szilárd alapja van a kiinduláshoz.

Ha egy kicsit fejlettebb Google Script alkalmazással szeretne kezdeni, próbálja meg a Google Űrlapok és a Gmail integrálását, hogy gyorsan jelentkezzen az álláslehetőségekre.

Részvény Részvény Csipog Email Érdemes Windows 11 -re frissíteni?

A Windows újra lett tervezve. De ez elég ahhoz, hogy meggyőzze Önt, hogy váltson a Windows 10 -ről a Windows 11 -re?

Olvassa tovább
Kapcsolódó témák
  • Technológia magyarázata
  • Programozás
  • Google Apps
  • Google Script
A szerzőről Ryan Dube(942 megjelent cikk)

Ryan villamosmérnöki diplomát szerzett. 13 évet dolgozott az automatizálási mérnöki területen, 5 évet az IT -n, most pedig alkalmazásmérnök. A MakeUseOf korábbi ügyvezető szerkesztője, felszólalt az adatok vizualizálásával foglalkozó országos konferenciákon, és szerepelt a nemzeti tévében és rádióban.

Továbbiak Ryan Dube -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide