Što je Google Script? Kako napisati svoju prvu skriptu za Google Apps

  • Lesley Fowler
  • 0
  • 3579
  • 308
Oglas

Ako koristite Google Apps poput Google Sheets ili Google Docs, Google Script vam omogućuje da izvršite stvari koje nikad ne biste mogli sa sličnom aplikacijom za radnu površinu.

Google Script (poznat i kao Google Apps Script) platforma za razvoj aplikacija koja vam omogućuje integraciju svih Google Cloud usluga koje koristite.

Google nudi dugačak popis API-ja za svaku od njihovih usluga u oblaku. Pisanjem vrlo jednostavnih Google aplikacija možete otvoriti čitav svijet dodatnih funkcija u svakoj od Googleovih mnogih usluga.

Što možete učiniti s Google Scriptom?

Učenje Google Skripta vrlo je jednostavno. Nekoliko stvari koje možete učiniti s Google Scriptom uključuju:

  • Izrada prilagođenih funkcija u Google tablicama
  • Integriranje Google tablica ili Google dokumenata s Gmailom
  • Izrada web aplikacija koje možete implementirati putem Google Sitesa
  • Dodavanje prilagođenog izbornika u Google dokumente
  • Izrada nadzornih ploča internetskog prometa u Google listovima 5 zgodnih nadzornih ploča s podacima koje možete napraviti pomoću Google web stranica 5 zgodnih nadzornih ploča s podacima o podacima koje možete napraviti s Google web lokacijama Google web stranice jedan je od najlakših web graditelja na raspolaganju. Možete ga koristiti i za izradu prilagođene nadzorne ploče podataka koja hvata podatke s weba i lijepo ih prikazuje. pomoću podataka Google Analytics
  • Slanje e-pošte s Google tablica Kako slati e-poštu u Google tablici s Google skriptama Kako slati e-poštu u Google tablici s Google skriptama Saznajte kako koristiti Google skripte za automatizaciju Googleovih alata za produktivnost poput tablica i dokumenata i uštedjeti sebi vrijeme. ili bilo koju drugu Googleovu uslugu

Budući da su Googleove usluge u oblaku, možete stvoriti svoju Google Apps skriptu iz jednog uređivača skripti. S tog kôda možete dodirnuti API-je za sve Googleove usluge koje koristite.

To stvara fleksibilnost koju je teško pronaći u većini drugih scenarija za pisanje scenarija.

Pisanje svoje prve skripte za Google Apps

Da biste vidjeli koliko je jednostavno napisati Google skriptu, pokušajte sa sljedećim primjerom.

Vaša će prva skripta poslati e-poštu s vašeg Gmail računa s porukom ugrađenom u vaš Google Script.

  1. Otvorite web preglednik i utipkajte script.google.com u polje URL.
  2. Prijavite se na svoj Google račun ako već niste.
  3. Jednom prijavljeni u Google Apps Script, kliknite na Nova skripta.
  4. Gdje piše Projekt bez naslova, upišite ime Moj prvi scenarij.

Izbrišite kôd u prozoru skripte i zalijepite sljedeće:

funkcija SendAnEmail () // Postavljanje adrese e-pošte primatelja var email = '[email protected]' // Stvaranje retka naslova e-pošte. var subject = 'Ovo je moja prva skripta!'; // Izrada tijela e-pošte. var body = 'Zdravo, svijet!'; // Pošaljite e-poštu GmailApp.sendEmail (e-pošta, predmet, tijelo);  

Kliknite ikonu diska za Uštedjeti kod. Zatim kliknite na Trčanje ikonu za pokretanje.

Možda ćete trebati dati dopuštenje da se skripta prvi put pokrene s vašim Google računom i poslati e-poštu s vašeg Gmail računa.

Možda ćete vidjeti upozorenje da aplikacija nije potvrđena. Samo kliknite na Napredna i Idi na Moju prvu skriptu (nesigurno). Budući da ste vi napisali aplikaciju, možete biti sigurni da je to potpuno sigurno za pokretanje.

Evo kako će izgledati taj dolazni email:

Ova skripta koristila je Gmail uslugu za slanje e-pošte s vašeg računa putem Google Script-a.

To je samo jedan jednostavan primjer kako Google Apps Skripta može pristupiti bilo kojoj od vaših Google usluga u oblaku.

Dodavanje dodatnih značajki Googleovim uslugama

Pristup Google skriptu naći ćete i iz mnogih Googleovih usluga.

Kao što je gore spomenuto, ovo vam omogućuje dodavanje proširenih značajki tim uslugama. Na primjer, unutar Google tablica možete pristupiti svom Google uređivaču skripti klikom na alat, a zatim kliknete na Urednik scenarija.

Prethodno smo pogledali primjere stvaranja prilagođenih funkcija i izbornika u Google Sheets 4 Google skriptama koje Googleove listove čine mnogo snažnijim 4 Google skripte zbog kojih su Google Sheets mnogo snažniji Google Sheets odlično je, ali može biti čak i snažniji ako koristite Google Scripts za poboljšanje njegovih mogućnosti. , To je izvrstan resurs za početak izgradnje vlastitog.

Google Editoru Skripta možete pristupiti istim putem iz Google Dokumenata.

Možete čak upotrebljavati i Google Skripta da biste stvorili Gmail dodatak za poboljšanje svog Gmail iskustva. To vam omogućuje izmjenu stvari poput prozora za pisanje poruka ili čak pisanja skripte koja upravlja arhiviranjem starih poruka e-pošte.

Da biste omogućili razvoj i testiranje Google Script dodataka, morate omogućiti programere za programere na svom Gmail računu. To možete učiniti tako da odete postavke, zatim klikanjem na Dodatke i odabir Omogući programere za programere za moj račun. Trebat ćete kliknuti Omogućiti i na skočnom prozoru.

Stvaranje Gmail dodataka izvan je opsega ovog članka. Ali ako se ozbiljno bavite ovim, možete proučiti Google Vodič za razvojne programere za izradu Gmail dodatka.

Pristup API-ima Google Script

Iz vašeg uređivača Skripta možete pristupiti svakoj Googleovoj usluzi pomoću globalnog objekta. Koristili ste GmailApp globalni objekt u primjeru Hello World gore.

Da biste pristupili svim značajkama (metodama i pozivima koje možete upućivati ​​iz uređivača Google Script), samo morate omogućiti napredne Googleove usluge za tu uslugu.

To radite iz Google uređivača skripti klikom na Resursi i Napredne Googleove usluge.

Ne zaboravite da kliknete na Nadzorna ploča API-ja Google Cloud Platform vezu na dnu i omogućiti uslugu i na toj nadzornoj ploči.

Nakon što ste na nadzornoj ploči API-ja Google Cloud Platform, kliknite na Omogući API-je i usluge, potražite naziv usluge u biblioteci API-ja, odaberite ga, a zatim kliknite na Omogućiti.

Naprednu uslugu morate omogućiti samo jednom za svaki Google račun koji koristite za skriptiranje.

Ako se na ovoj stranici pomaknete prema dolje na kojoj ste omogućili biblioteku API-ja, primijetit ćete vezu za Referentna dokumentacija. Spremite ovu vezu jer nudi vrijedne primjere i sintaksu o tome kako se integrirati s tim API-jem unutar vlastitih Google skripti.

Možete vidjeti izvrstan primjer integriranja s Google Analyticsom pomoću Google Scriptinga u našem vodiču za izradu nadzorne ploče za analitiku web mjesta.

Pregledavanje biblioteke API-ja pokazuje koliko Google usluga možete integrirati u svoje skripte.

Postoje stotine dostupnih API-ja.

Ako ste zainteresirani za pretplatu na Google, učenje o korištenju Google App Skripta definitivno je put.

Nad osnovama skripte Googlea: Što sada?

Kao što vidite iz gore navedenog jednostavnog Hello World primjera, učenje pisanja Google skripte uopće nije teško.

A budući da Google nudi veliku biblioteku skripti Google Apps koja je ispunjena vodičima i referencama, od toga imate solidnu osnovu.

Ako želite započeti s malo naprednijom aplikacijom Google Script, pokušajte pokušati integrirati Google obrasce i Gmail Kako automatizirati aplikacije za posao pomoću Google formulara Kako automatizirati aplikacije za posao pomoću Google obrasca Automatizirajte postupak prijave za posao uz pomoć Googlea Obrasci, Google listovi i IFTTT. brzo se prijaviti na otvorena radna mjesta.




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.