Google Apps Script Editor: Minden, amit tudnia kell az induláshoz
Ha olyan Google-szolgáltatásokat használ, mint a Google Dokumentumok(Google Docs) , a Google Táblázatok(Google Sheets) , a Google Analytics , a Gmail és mások, összekapcsolhatja és automatizálhatja ezeket a szolgáltatásokat a Google Apps Script segítségével .
Gondoljon a Google Apps Scriptre , mint a (Google Apps Script)Microsoft VBA-szkriptjének(Microsoft’s VBA script) Google-verziójára . Csakúgy, mint a műveletek és feladatok automatizálása vagy a makrók testreszabása a Microsoft Word és Excel programban a VBA(Excel with VBA) segítségével, automatizálhatja a feladatokat és műveleteket a Google szolgáltatásaiban. Az olyan szolgáltatásokban, mint a Táblázatok és a Dokumentumok(Docs) , akár saját egyéni menüket is megírhat.
Ebből a cikkből megtudhatja, hogyan érheti el és engedélyezheti az Apps Scriptet(Apps Script) különböző Google-szolgáltatásaiban(various Google services) , hogyan navigálhat az Apps Script Editorban(Apps Script Editor) , és hogyan kapcsolhat össze szolgáltatásokat. Konkrét szkriptfunkciókat(learn specific script functions) nem fog megtanulni , de a Google kiváló dokumentációval és alkalmazásszkript-oktatóanyaggal rendelkezik az (Google)Apps Script írásának megtanulásához .
A Google Apps Script Editor elérése(Access Google Apps Script Editor)
A Google Apps Script(Google Apps Script) kódszerkesztőt számos Google szolgáltatásból megnyithatja . Például az Apps Script a Google Táblázatok Bővítmények(Extensions) menüjében található.
Más szolgáltatásokban a következő módokon nyithatja meg a Google Apps Script szerkesztőt:(Google Apps Script)
- Google Dokumentumok(Google Docs) : Az Eszközök menüben válassza a Szkriptszerkesztő(Tools) lehetőséget .(Script editor)
- Google Diák(Google Slides) : Az Eszközök menüben válassza a Szkriptszerkesztő(Tools) lehetőséget .(Script editor)
- Google Forms : A hárompontos menüben válassza a Szkriptszerkesztő lehetőséget.(Script editor)
- Google Drive : Kattintson jobb gombbal bármelyik üres helyre, válassza a Továbbiak(More) lehetőséget , majd válassza a Google Apps Script lehetőséget .
A fenti módszerek bármelyikével az Apps Script kódszerkesztője új lapon nyílik meg. Ez az az ablak, amelybe beírhatja a teljes szkriptet alkotó függvényeket. Alapértelmezés szerint egy myFunction() nevű üres függvény jelenik meg, amely készen áll a kód kitöltésére.
Megjegyzés(Note) : A kód formázása nagyon fontos a hibák elkerülése érdekében. Használja a következő kódban látható megjegyzéseket, hogy emlékeztesse magát arra, hogy mit próbált tenni a kód szakaszain belül. Ez nagyon hasonlít a kommentálás működéséhez a HTML kódban webes programozással.
Miközben a kódszerkesztőben navigál, visszatérhet ehhez a részhez, ha kiválasztja a Code.gs elemet(Code.gs) a Szerkesztő(Editor) ablak bal oldali navigációs ablakában. A többi elérhető ablak megtekintéséhez vigye az egérmutatót a bal szélső ablaktáblában lévő ikonokra, és megnyílik a fő navigációs ablak.
Az Áttekintés(Overview) szakaszban statisztikákat találhat a szkriptről, például hány hiba történt, hányszor hajtották végre, és így tovább.
Az alábbiakban a Google Apps Script szerkesztő összes többi részével foglalkozunk.
Navigálás a Google Apps Script Editorban(Google Apps Script Editor)
A szerkesztőben a kód szerkesztése során érdemes gyakran kiválasztani a lemez ( Mentés(Save) ) ikont, hogy ne veszítse el a munkáját.
Mentés után a többi menüopció világít.
Ezek tartalmazzák:
- Futtatás(Run) : Próbálja meg futtatni a teljes szkriptet az elejétől a végéig.
- Hibakeresés(Debug) : Lépjen végig a szkripten soronként.
- Funkció legördülő menü(Function dropdown) : Böngésszen a létrehozott funkciók között, és navigáljon azokhoz.
- Végrehajtási napló(Execution log) : Megtekintheti a szkript futtatására tett minden egyes kísérlet állapot- vagy hibaüzenetét.
A bal oldali navigációs menü Könyvtárak(Libraries) opciójával érheti el azokat a könyvtárakat, amelyeket mások írtak (vagy Ön írt és mentett máshová). Ez akkor hasznos, ha van egy barátja, aki már írt egy funkciót, amelyet használni szeretne a Google Táblázatok(Google Sheets) vagy a Google Dokumentumok(Google Docs) szolgáltatásban, de ezen felül további funkciókat szeretne hozzáadni.
Csak a szkriptazonosítóra(Script ID) van szüksége ahhoz, hogy hozzáadja ezeket a könyvtárakat a projekthez . Ezt a projektbeállítások részben találja meg, ahol a cikk végén megmutatjuk, hogyan találhatja meg.
Google Apps Script Services-bővítmények
A Szolgáltatások(Services) szakasz a leghasznosabb. Itt integrálhatja jelenlegi szkriptjét más , esetleg használt Google - szolgáltatásokkal.
Amikor kiválasztja, megjelenik a Szolgáltatás hozzáadása(Add a service) ablak. Görgessen(Scroll) le ahhoz a szolgáltatáshoz, amelyet meglévő projektje kiegészítőjeként szeretne használni.
Ha például adatokat szeretne gyűjteni a Google Analytics -fiókjából ebbe a szkriptbe, válassza ki a Google Analytics API -t , majd válassza a Hozzáadás(Add) lehetőséget .
Ha részleteket szeretne megtudni arról, hogy az új kiegészítő szolgáltatáshoz milyen funkciók állnak rendelkezésre, és hogyan kell ezeket használni, válassza ki az API -tól jobbra található három pontot, majd válassza a Dokumentáció megtekintése(See documentation) lehetőséget .
Ezzel egy új lapon nyitja meg a Google Apps Script dokumentációját, amely automatikusan megnyílik az adott Google -szolgáltatás szakaszában.
Fedezze fel a dokumentációt a függvényszintaxisról, oktatóanyagokról és kódpéldákról, amelyeket saját szkriptjében használhat.
Vegye figyelembe azt is, hogy a dokumentáció más részeibe is navigálhat, hogy megtudja, milyen általános funkciók állnak rendelkezésre a szkriptben az Apps Script(Apps Script) kódszerkesztő eredeti megnyitásakor használt szolgáltatás alapján .
Például, ha a szerkesztőt a Google Táblázatokban(Google Sheets) nyitotta meg , ellenőrizze a Dokumentáció menü Táblázatok szakaszát a szkriptben használható (Sheets)Google Táblázatok(Google Sheets) funkcióival kapcsolatban.
Apps Script triggerek(Using Apps Script Triggers) beállítása és használata
A Google Apps Script(Google Apps Script) másik hasznos funkciója az eseményindítók beállításának lehetősége számos esemény vagy ütemezés alapján.
Ha új eseményindítót szeretne konfigurálni a szkripthez, válassza a Triggerek(Triggers) lehetőséget a bal szélső navigációs menüben. A megnyíló új Triggerek(Triggers) ablakban válassza az Indítók hozzáadása(Add Trigger) gombot.
A Trigger hozzáadása(Add Trigger) ablakban a lehetőségek hosszú listája található, amelyek segítenek testreszabni, hogy pontosan hogyan és mikor fusson a szkript.
Megjegyzés : A lehetőségek közül sok a szkriptet írt szolgáltatástól vagy (Note)a hozzáadott API(the APIs that you’ve added) -któl függ .
A trigger beállításához a következőket kell választania:
- Melyik funkciót indítsa el először
- Az esemény forrása, például egy adott időpont, dátum vagy egy esemény a szolgáltatásban, például amikor a Google -táblázat cellája megváltozik vagy egy dokumentumot először megnyitnak
- Az esemény típusa, például amikor a Google - táblázatában vagy -dokumentumában valamit megnyitnak vagy szerkesztenek, vagy a dátum vagy az idő konkrét beállítása
- Értesítések gyakorisága arra vonatkozóan, hogy milyen gyakran szeretne frissítéseket kapni a szkriptek meghiúsulásáról
Ha a Mentés(Save) lehetőséget választja , a „ Szkript(Script) hitelesítés sikertelen” üzenet jelenhet meg, ha először mentett új aktiválási szabályt.
Ez általában akkor aktiválódik, ha a böngészőjében engedélyezve van egy pop-up blokkoló. Ha Google Chrome -ot használ , egyszerűen válassza ki a kis ablak ikonját, amelyen egy piros X látható. Módosítsa a beállítást Mindig engedélyezze az előugró ablakokat értékre(Always allow pop-ups) , majd válassza a Kész(Done) lehetőséget .
Ha ismét a Mentés(Save) lehetőséget választja , végig kell lépnie a folyamaton, hogy engedélyezze az Ön által írt szkript futtatását a Google - fiókjában vagy a Google Workspace -ben .
Először válassza ki azt a Google - fiókot, amelyen engedélyezni szeretné a szkript futtatását.
Figyelmeztetés jelenik meg arról, hogy az Ön által írt egyéni függvényt vagy szkriptet a Google(Google) nem „igazolta” . Ha Ön írta a szkriptet, akkor ez nem számít, és biztonságosan futhat saját Google-fiókja(Google Account) vagy Google Workspace segítségével .
A figyelmeztetés megkerüléséhez válassza a Speciális(Advanced) lehetőséget , majd kattintson az Go to <project> (unsafe) hivatkozásra alul.
Végül az engedélyek ablakában válassza az Engedélyezés(Allow) lehetőséget, hogy engedélyezze az egyéni funkciók és szkriptek futtatását a Google - fiókja vagy a Google Workspace alatt .
Ezt a folyamatot nem kell újra megismételnie, csak az egyéni Google Apps - szkriptprojektek első mentésekor vagy futtatásakor.
A Google Script ID elérése
Még egy utolsó megjegyzés: érdemes lehet a szkriptet átadni barátainak vagy kollégáinak, hogy használhassák a szkriptet, vagy hozzáadhassák a saját szkriptjükhöz könyvtárként.
A szkriptazonosítót(Script ID) a bal szélső navigációs panel Beállítások(Settings) ikonja alatt találja.
A szkriptazonosító(Script ID) az IDs szakaszban, a Script ID jobb oldalán található .
Amint láthatja, a Google Apps Script szerkesztője meglehetősen egyszerű, ha tudja, hogyan kell navigálni az egyes használni kívánt funkciókhoz. Csak(Just) alaposan tanulmányozza át a Google Apps Script dokumentációját, hogy elkezdhesse megtanulni a szkriptek megírását és az összes használható funkciót.
Related posts
Hogyan segíthetnek a Google kísérleti alkalmazásai a digitális függőség leküzdésében?
Az 5 legjobb kék fényszűrő alkalmazás Windowsra, Macre és Linuxra
5 hordozható alkalmazás, amelyet mindenképpen szeretnél az USB-meghajtón
Google Chrome automatikus kitöltése: teljes útmutató
A 4 legjobb porttovábbítási szoftveralkalmazás és használatuk
Működik a Microsoft Windows fájl-helyreállítása? Teszteltük.
A Microsoft Planner oktatóanyaga: Minden, amit tudnod kell
7 legjobb bloatware-eltávolító eszköz Windowshoz
A saját Wiki létrehozása előtt megfontolandó dolgok
5 legjobb IP-szkenner eszköz Windows, Mac, iOS és Android rendszerhez
5 alkalmazás az ismétlődő fájlok keresésére és eltávolítására a Windows 10 rendszerben
A Windows csomagkezelő használata Windows-programok telepítéséhez
A Google Chrome tartalombeállításai: teljes útmutató
7 legjobb rajzalkalmazás Windowshoz
Mi az a Microsoft Power Automate és ingyenesen letölthető sablonok?
4 nagyszerű eszköz a Windows telepítőcsomagok létrehozásához
Hogyan működnek a webhelyek: Ismerje meg, mi van a motorháztető alatt
Mi az a chatbot, és hogyan kell használni a webhelyén
3 Eszközök a monitorral kapcsolatos problémák diagnosztizálásához és hibaelhárításához
A legjobb alkalmazások az internethasználat figyelésére