Kaj je Google Script? Kako napisati svoj prvi skript Google Apps

Kaj je Google Script? Kako napisati svoj prvi skript Google Apps

Če uporabljate Google Apps, kot so Google Preglednice ali Google Dokumenti, vam Google Script omogoča, da s podobno namizno aplikacijo dosežete stvari, ki jih nikoli ne bi mogli.





Google Script (znan tudi kot Google Apps Script) je platforma za razvoj aplikacij, ki vam omogoča integracijo vseh storitev Google Cloud, ki jih uporabljate.





Google ponuja dolg seznam API -jev za vsako od svojih storitev v oblaku. S pisanjem zelo preprostih Googlovih aplikacij lahko odprete cel svet dodatnih funkcij v vsaki od številnih Googlovih storitev.





Kaj lahko storite z Google Script?

Učenje Google Script je zelo enostavno. Le nekaj stvari, ki jih lahko storite z Google Script, je:

  • Ustvarjanje funkcij po meri v Google Preglednicah
  • Integracija Google Preglednic ali Google Dokumentov z Gmailom
  • Ustvarjanje spletnih aplikacij, ki jih lahko uvedete z uporabo Google Sites
  • Dodajanje menija po meri v Google Dokumente
  • Ustvarjanje nadzorne plošče spletnega prometa v Google Preglednicah z uporabo podatkov Google Analytics
  • Pošiljanje e -pošte iz Google Preglednic ali katere koli druge Googlove storitve

Ker so vse Googlove storitve v oblaku, lahko skript za Google Apps ustvarite iz enega urejevalnika skriptov. Iz te kode se lahko dotaknete API -jev za katero koli Googlovo storitev, ki jo uporabljate.



To ustvarja prilagodljivost, ki jo je težko najti v večini drugih skriptnih platform.

Pisanje prve skripte za Google Apps

Če želite videti, kako enostavno je napisati Google Script, poskusite z naslednjim primerom.





Vaš prvi skript bo poslal e -poštno sporočilo iz vašega Gmailovega računa z vdelanim sporočilom v vaš Google Script.

  1. Odprite spletni brskalnik in vnesite script.google.com v polje URL.
  2. Prijavite se v svoj Google Račun, če tega še niste storili.
  3. Ko ste prijavljeni v skript Google Apps, kliknite Nov scenarij .
  4. Kjer piše Projekt brez naslova , vnesite ime Moj prvi scenarij .

Izbrišite kodo v oknu skripta in prilepite naslednje:





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 ikono diska za Shrani kodo. Nato kliknite na Teči ikono za zagon.

Morda boste morali dati dovoljenje, da se skript prvič zažene z vašim Google Računom in pošlje e -pošto iz Gmailovega računa.

Morda se prikaže opozorilo, da aplikacija ni preverjena. Samo kliknite na Napredno in Pojdi na Moj prvi skript (nevarno) . Ker ste sami napisali aplikacijo, ste lahko prepričani, da je zagon popolnoma varen.

Takole bo izgledalo to dohodno e -poštno sporočilo:

Ta skript je uporabil storitev Gmail za pošiljanje e -pošte iz vašega računa prek Google Script.

To je le en preprost primer, kako lahko skript Google Apps dostopa do katere koli od vaših Googlovih storitev v oblaku.

Dodajanje več funkcij v Googlove storitve

Dostop do Google Scripting boste našli tudi v številnih Googlovih storitvah.

Kot je navedeno zgoraj, to omogoča dodajanje razširjenih funkcij tem storitvam. Na primer, v Google Preglednicah lahko dostopate do urejevalnika skriptov Google s klikom na Orodja , nato pa kliknite na Urejevalnik skriptov .

Prej smo si ogledali primeri ustvarjanja funkcij in menijev po meri v Google Preglednicah . To je odličen vir za začetek lastne gradnje.

Do urejevalnika Google Scripts lahko dostopate na enak način iz Google Dokumentov.

Za ustvarjanje dodatka za Gmail lahko celo uporabite Google Script, da izboljšate svojo izkušnjo z Gmailom. To vam omogoča spreminjanje stvari, kot je okno za sestavljanje sporočila ali celo pisanje skripta, ki upravlja arhiviranje starih e -poštnih sporočil.

Če želite omogočiti razvoj in preskušanje dodatkov za Google Script, morate v svojem Gmail računu omogočiti dodatke za razvijalce. To lahko storite tako, da greste na Nastavitve , nato kliknite na Dodatki in izbiranje Omogoči dodatke za razvijalce za moj račun . Morali boste klikniti Omogoči tudi v pojavnem oknu.

Ustvarjanje dodatkov za Gmail presega obseg tega članka. Če pa se resno ukvarjate s tem, lahko preberete Googlov vodnik za razvijalce o ustvarjanju dodatka za Gmail.

Dostop do API -jev Google Script

V urejevalniku Google Script lahko dostopate do vsake Googlove storitve z uporabo globalnega predmeta. V zgornjem primeru Hello World ste uporabili globalni objekt GmailApp.

Če želite dostopati do vseh funkcij (načinov in klicev, ki jih lahko opravljate v urejevalniku Google Script), morate za to storitev samo omogočiti napredne Googlove storitve.

To storite v urejevalniku Google Scripts s klikom na Viri in Napredne Googlove storitve .

Ne pozabite klikniti na Nadzorna plošča API -ja Google Cloud Platform povezavo na dnu in omogočite storitev tudi na tej nadzorni plošči.

Ko ste na nadzorni plošči Google Cloud Platform API, kliknite Omogočite API -je in storitve , poiščite ime storitve v knjižnici API, ga izberite in kliknite na Omogoči .

Napredno storitev morate omogočiti le enkrat za vsak Google Račun, ki ga uporabljate za skriptiranje.

Če se pomaknete navzdol po tej strani, kjer ste omogočili knjižnico API, boste opazili povezavo za Referenčna dokumentacija . Shranite to povezavo, ker vsebuje dragocene primere in skladnjo o tem, kako se s tem API -jem vključite v svoje Googlove skripte.

Odličen primer integracije z Google Analytics z uporabo Google Scripting si lahko ogledate v našem priročniku za ustvarjanje nadzorne plošče za analizo spletnih mest.

Brskanje po knjižnici API prikazuje, koliko Googlovih storitev lahko vključite v svoje skripte.

Na voljo je na stotine API -jev.

Če vas zanima, da postanete Googlov superpotrošnik, se vsekakor naučite uporabljati skripte za aplikacije Google.

Poleg osnov Google Script: kaj zdaj?

Kot lahko vidite iz preprostega primera Hello World zgoraj, se naučiti pisati Google Script sploh ni težko.

sinhroniziraj zaznamke med Chromom in Firefoxom

Ker Google ponuja obsežno knjižnico skriptov Google Apps, polno vodnikov in referenc, imate za začetek trdno podlago.

Če želite začeti z nekoliko naprednejšo aplikacijo Google Script, se preizkusite v integraciji Google Obrazcev in Gmaila, da se hitro prijavite za prosta delovna mesta.

Deliti Deliti Cvrkutati E-naslov Ali je vredno nadgraditi na Windows 11?

Windows je bil preoblikovan. Toda ali je to dovolj, da vas prepriča, da preidete z operacijskega sistema Windows 10 na Windows 11?

Preberite Naprej
Sorodne teme
  • Pojasnjena tehnologija
  • Programiranje
  • Google Apps
  • Google Script
O avtorju Ryan Dube(942 objavljenih člankov)

Ryan je diplomiral iz elektrotehnike. 13 let je delal na področju avtomatizacije, 5 let na področju IT, zdaj pa je inženir aplikacij. Nekdanji glavni urednik MakeUseOfa je govoril na nacionalnih konferencah o vizualizaciji podatkov in je bil predstavljen na nacionalni televiziji in radiu.

Več od Ryana Dubeja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite