Čo je to Google Script? Ako napísať svoj prvý skript Google Apps

Čo je to Google Script? Ako napísať svoj prvý skript Google Apps

Ak používate služby Google Apps, ako sú Tabuľky Google alebo Dokumenty Google, Google Script vám umožní dosiahnuť veci, ktoré by ste s podobnou počítačovou aplikáciou nikdy nedokázali.





Google Script (tiež známy ako Google Apps Script) je platforma na vývoj aplikácií, ktorá vám umožňuje integrovať všetky služby Google Cloud, ktoré používate.





Google ponúka dlhý zoznam rozhraní API pre každú zo svojich cloudových služieb. Písaním veľmi jednoduchých aplikácií Google môžete v každej z mnohých služieb Google otvoriť celý svet ďalších funkcií.





Čo môžete robiť s Google Script?

Naučiť sa Google Script je veľmi jednoduché. Medzi niektoré z vecí, ktoré môžete s Google Script vykonávať, patrí:

  • Vytváranie vlastných funkcií v Tabuľkách Google
  • Integrácia Tabuliek Google alebo Dokumentov Google s Gmailom
  • Vytváranie webových aplikácií, ktoré môžete nasadiť pomocou Webov Google
  • Pridanie vlastnej ponuky do služby Dokumenty Google
  • Vytváranie informačné panely pre webovú návštevnosť v Tabuľkách Google pomocou údajov služby Google Analytics
  • Odosielanie e -mailov z Tabuliek Google alebo akejkoľvek inej služby Google

Pretože sú všetky služby Google v cloude, môžete si vytvoriť skript služby Google Apps z jedného editora skriptov. Z tohto kódu môžete využiť rozhrania API pre všetky služby Google, ktoré používate.



To vytvára flexibilitu, ktorú je ťažké nájsť vo väčšine ostatných skriptovacích platforiem.

Vytvorenie prvého skriptu služby Google Apps

Ak chcete zistiť, aké ľahké je napísať skript Google, vyskúšajte nasledujúci príklad.





Váš prvý skript odošle e -mail z vášho účtu Gmail so správou vloženou do vášho skriptu Google.

  1. Otvorte webový prehliadač a napíšte script.google.com do poľa URL.
  2. Ak ešte nie ste, prihláste sa do svojho účtu Google.
  3. Po prihlásení do služby Google Apps Script kliknite na Nový scenár .
  4. Kde sa píše Projekt bez názvu , zadajte meno Môj prvý skript .

Odstráňte kód v okne skriptu a prilepte nasledujúce:





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);
}

Kliknite na ikonu disku Uložiť kód. Potom kliknite na Utekaj ikonu spustíte.

Možno budete musieť poskytnúť povolenie na prvé spustenie skriptu pomocou vášho účtu Google a na odosielanie e -mailov z vášho účtu Gmail.

Môže sa zobraziť upozornenie, že aplikácia nie je overená. Stačí kliknúť na Pokročilé a Prejsť na môj prvý skript (nebezpečný) . Pretože ste to vy, kto napísal aplikáciu, môžete si byť istí, že jej spustenie je úplne bezpečné.

Nasledujúci e -mail bude vyzerať takto:

Tento skript použil službu Gmail na odoslanie e -mailu z vášho účtu prostredníctvom služby Google Script.

Je to len jeden jednoduchý príklad toho, ako môže skript Google Apps Script využiť ktorúkoľvek z vašich cloudových služieb Google.

Pridanie ďalších funkcií do služieb Google

Prístup k skriptovaniu Google nájdete aj vo vnútri mnohých služieb Google.

Ako je uvedené vyššie, umožňuje vám to k týmto službám pridať rozšírené funkcie. Napríklad v Tabuľkách Google máte prístup k svojmu editoru Google Script kliknutím na Nástroje , a potom kliknutím na Skriptový editor .

Predtým sme sa pozreli na príklady vytvárania vlastných funkcií a ponúk v Tabuľkách Google . Je to vynikajúci zdroj, ako začať s budovaním vlastného.

K editoru Google Scripts sa dostanete rovnakým spôsobom z Dokumentov Google.

Na skvalitnenie svojho zážitku z Gmailu môžete dokonca použiť Google Script na vytvorenie doplnku pre Gmail. To vám umožní upraviť napríklad okno na písanie správ alebo dokonca napísať skript, ktorý spravuje archiváciu starých e -mailov.

Ak chcete povoliť vývoj a testovanie doplnkov Google Script, musíte vo svojom účte Gmail povoliť doplnky pre vývojárov. Môžete to urobiť tak, že prejdete na stránku nastavenie , potom kliknite na Doplnky a výber Povoliť vývojárske doplnky pre môj účet . Budete musieť kliknúť Povoliť aj vo vyskakovacom okne.

Vytváranie doplnkov pre Gmail presahuje rámec tohto článku. Ak to však myslíte vážne, môžete si prečítať Príručku vývojára Google o vytvorení doplnku pre Gmail.

Prístup k rozhraniam Google Script API

V editore Google Script máte prístup ku všetkým svojim službám Google pomocou globálneho objektu. V uvedenom príklade Hello World ste použili globálny objekt GmailApp.

Ak chcete získať prístup k všetkým funkciám (metódam a hovorom, ktoré môžete uskutočniť v editore Google Script), stačí pre túto službu povoliť rozšírené služby Google.

Vykonáte to v editore skriptov Google kliknutím na Zdroje a Pokročilé služby Google .

Nezabudnite kliknúť na Hlavný panel rozhrania API služby Google Cloud Platform odkaz v spodnej časti a povoľte službu aj na tomto paneli.

Keď sa nachádzate v hlavnom paneli rozhrania API služby Google Cloud Platform, kliknite na Povoliť rozhrania API a služby , vyhľadajte názov služby v knižnici API, vyberte ju a potom kliknite na Povoliť .

Pokročilú službu musíte povoliť iba raz pre každý účet Google, ktorý používate na skriptovanie.

Ak prejdete nadol na tejto stránke, kde ste povolili knižnicu API, všimnete si odkaz na Referenčná dokumentácia . Uložte tento odkaz, pretože poskytuje cenné príklady a syntax integrácie s týmto rozhraním API do vašich vlastných skriptov Google.

V našom sprievodcovi vytvorením informačného panela pre analýzu webových stránok môžete vidieť vynikajúci príklad integrácie so službou Google Analytics pomocou služby Google Scripting.

Prehliadanie knižnice API ukazuje, koľko služieb Google môžete integrovať do svojich skriptov.

K dispozícii sú stovky dostupných rozhraní API.

Ak máte záujem stať sa superužívateľom spoločnosti Google, je určite najlepšou cestou naučiť sa používať skripty aplikácií Google.

Okrem základov skriptu Google: Čo teraz?

Ako vidíte na jednoduchom príklade Hello World vyššie, naučiť sa písať Google Script nie je vôbec ťažké.

je možné obnoviť údaje po obnovení továrenských nastavení?

A keďže Google ponúka rozsiahlu knižnicu skriptov Google Apps Script plnú sprievodcov a referencií, máte solídny základ, od ktorého môžete začať.

Ak chcete začať s trochu pokročilejšou aplikáciou Google Script, vyskúšajte si integráciu formulárov Google a Gmail, aby ste sa mohli rýchlo uchádzať o voľné pracovné miesta.

zdieľam zdieľam Tweet E -mail Oplatí sa upgradovať na Windows 11?

Windows bol prepracovaný. Stačí to však na to, aby ste sa presvedčili o prechode z Windows 10 na Windows 11?

Čítajte ďalej
Súvisiace témy
  • Technológia vysvetlená
  • Programovanie
  • Google Apps
  • Google Script
O autorovi Ryan Dube(942 publikovaných článkov)

Ryan má bakalársky titul z elektrotechniky. Pracoval 13 rokov v automatizačnom inžinierstve, 5 rokov v IT a teraz je Apps Engineer. Bývalý šéfredaktor MakeUseOf, vystupoval na národných konferenciách o vizualizácii údajov a bol vystupovaný v národnej televízii a rozhlase.

Viac od Ryana Dubeho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber