Ce este Google Script? Cum să scrieți primul dvs. script Google Apps

Ce este Google Script? Cum să scrieți primul dvs. script Google Apps

Dacă utilizați aplicații Google, cum ar fi Foi de calcul Google sau Documente Google, Google Script vă permite să realizați lucruri pe care nu le-ați putea face niciodată cu o aplicație desktop similară.





Google Script (cunoscut și sub numele de Google Apps Script) este o platformă de dezvoltare a aplicațiilor care vă permite să integrați toate serviciile Google Cloud pe care le utilizați.





Google oferă o listă lungă de API-uri pentru fiecare dintre serviciile lor cloud. Scriind aplicații Google foarte simple, puteți deschide o întreagă lume de funcții suplimentare în fiecare dintre numeroasele servicii ale Google.





Ce puteți face cu Google Script?

Învățarea Google Script este foarte ușoară. Doar câteva dintre lucrurile pe care le puteți face cu Google Script includ:

  • Crearea funcțiilor personalizate în Foi de calcul Google
  • Integrarea Foi de calcul Google sau Google Docs cu Gmail
  • Crearea de aplicații web pe care le puteți implementa utilizând Google Sites
  • Adăugarea unui meniu personalizat la Google Docs
  • Crearea tablouri de bord pentru traficul web în Foi de calcul Google folosind datele Google Analytics
  • Trimiterea de e-mailuri din Foi de calcul Google sau orice alt serviciu Google

Deoarece serviciile Google sunt toate în cloud, vă puteți crea scriptul Google Apps dintr-un singur editor de scripturi. Din acel cod puteți accesa API-urile pentru oricare dintre serviciile Google pe care le utilizați.



Acest lucru creează o flexibilitate greu de găsit în majoritatea celorlalte platforme de scriptare.

Scrierea primului dvs. script Google Apps

Pentru a vedea cât de ușor este să scrieți un script Google, încercați următorul exemplu.





Primul dvs. script va trimite un e-mail din contul dvs. Gmail, cu un mesaj încorporat în Google Script.

  1. Deschideți un browser web și tastați script.google.com în câmpul URL.
  2. Conectați-vă la contul dvs. Google dacă nu sunteți deja.
  3. Odată conectat la Google Apps Script, faceți clic pe Script nou .
  4. Unde scrie Proiect fără titlu , tastați numele Primul meu Script .

Ștergeți codul din fereastra de script și lipiți următoarele:





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

Faceți clic pe pictograma discului pentru a Salvați Codul. Apoi faceți clic pe Alerga pictogramă pentru al rula.

Este posibil să trebuiască să oferiți permisiunea ca scriptul să ruleze folosind contul dvs. Google prima dată și să trimiteți e-mailuri din contul dvs. Gmail.

Este posibil să vedeți un avertisment că aplicația nu este verificată. Doar faceți clic pe Avansat și Accesați primul meu script (nesigur) . Deoarece tu ești cel care a scris aplicația, poți avea încredere că este perfect sigur să rulezi.

Iată cum va arăta acel e-mail primit:

Acest script a folosit serviciul Gmail pentru a trimite un e-mail din contul dvs. prin Google Script.

Este doar un exemplu simplu al modului în care un script Google Apps poate accesa oricare dintre serviciile dvs. cloud Google.

Adăugarea mai multor funcții la serviciile Google

Veți găsi acces la Google Scripting și din interiorul multor servicii Google.

Așa cum am menționat mai sus, acest lucru vă permite să adăugați funcții extinse la aceste servicii. De exemplu, în cadrul Foi de calcul Google, puteți accesa Editorul dvs. Google Script făcând clic pe Instrumente , apoi faceți clic pe Editor de scripturi .

Ne-am uitat anterior exemple de creare de funcții și meniuri personalizate în Foi de calcul Google . Aceasta este o resursă excelentă pentru a începe să-ți construiești propria.

Puteți accesa editorul Google Scripts în același mod din Google Docs.

Puteți utiliza chiar și un script Google pentru a crea un supliment Gmail pentru a vă îmbunătăți experiența Gmail. Acest lucru vă permite să modificați lucruri precum fereastra de compunere a mesajului sau chiar să scrieți un script care gestionează arhivarea e-mailurilor vechi.

Pentru a permite dezvoltarea și testarea programelor de completare Google Script, trebuie să activați programele de completare pentru dezvoltatori în contul dvs. Gmail. Puteți face acest lucru mergând la Setări , apoi faceți clic pe Suplimente și selectarea Activați programele de completare pentru dezvoltatori pentru contul meu . Va trebui să faceți clic Permite pe o fereastră pop-up, de asemenea.

Crearea de programe de completare Gmail depășește sfera acestui articol. Însă, dacă sunteți serios cu privire la acest lucru, puteți studia Ghidul dezvoltatorului Google privind crearea unui program de completare Gmail.

Accesarea API-urilor Google Script

Din editorul dvs. Google Script, puteți accesa fiecare dintre serviciile dvs. Google utilizând un obiect global. Ați folosit obiectul global GmailApp în exemplul Hello World de mai sus.

Pentru a accesa toate funcțiile (metodele și apelurile pe care le puteți efectua din editorul Google Script), trebuie doar să activați serviciile Google avansate pentru acel serviciu.

Faceți acest lucru din editorul Google Scripts făcând clic pe Resurse și Servicii Google avansate .

Nu uitați să faceți clic pe Tabloul de bord API Google Cloud Platform link din partea de jos și activați serviciul și în tabloul de bord.

După ce vă aflați în tabloul de bord API Google Cloud Platform, faceți clic pe Activați API-urile și serviciile , căutați numele serviciului în biblioteca API, selectați-l, apoi faceți clic pe Permite .

Trebuie să activați serviciul avansat o singură dată pentru fiecare cont Google pe care îl utilizați pentru scriptare.

Dacă derulați în jos pe această pagină unde ați activat Biblioteca API, veți observa un link pentru Documentație de referință . Salvați acest link, deoarece oferă exemple valoroase și sintaxă cu privire la modul de integrare cu acel API în propriile scripturi Google.

Puteți vedea un exemplu excelent de integrare cu Google Analytics utilizând Google Scripting în ghidul nostru pentru crearea unui tablou de bord pentru analiza site-urilor web.

Navigarea în biblioteca API arată exact câte servicii Google puteți integra în scripturile dvs.

Există sute de API-uri disponibile.

Dacă sunteți interesat să deveniți un superutilizator Google, învățarea modului de utilizare a aplicațiilor Google App Scripts este cu siguranță calea de urmat.

Dincolo de noțiunile de bază despre Google Script: ce se întâmplă acum?

După cum puteți vedea din exemplul simplu Hello World de mai sus, învățarea cum să scrieți un script Google nu este deloc dificilă.

de ce spune iPhone-ul meu că este posibil ca acest accesoriu să nu fie acceptat

Și întrucât Google oferă o bibliotecă extinsă Google Apps Script plină de ghiduri și referințe, aveți o bază solidă de la care puteți începe.

Dacă doriți să începeți cu o aplicație Google Script puțin mai avansată, încercați să integrați Google Forms și Gmail pentru a aplica rapid la ofertele de locuri de muncă.

Acțiune Acțiune Tweet E-mail Merită să faceți upgrade la Windows 11?

Windows a fost reproiectat. Dar este suficient pentru a vă convinge să treceți de la Windows 10 la Windows 11?

Citiți în continuare
Subiecte asemănătoare
  • Tehnologie explicată
  • Programare
  • aplicatii Google
  • Google Script
Despre autor Ryan Dube(942 articole publicate)

Ryan are o diplomă de licență în inginerie electrică. A lucrat 13 ani în ingineria automatizării, 5 ani în IT, iar acum este inginer de aplicații. Fost editor manager al MakeUseOf, a vorbit la conferințe naționale privind vizualizarea datelor și a fost prezentat la TV și radio naționale.

Mai multe de la Ryan Dube

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona