Què és Google Script? Com escriure el vostre primer script de Google Apps

Què és Google Script? Com escriure el vostre primer script de Google Apps

Si utilitzeu Google Apps com ara Fulls de càlcul de Google o Google Docs, Google Script us permet dur a terme coses que mai no podríeu fer amb una aplicació d'escriptori similar.





Google Script (també conegut com a Google Apps Script) és una plataforma de desenvolupament d'aplicacions que us permet integrar tots els serveis de Google Cloud que utilitzeu.





Google ofereix una llarga llista d’APIs per a cadascun dels seus serveis al núvol. En escriure aplicacions de Google molt senzilles, podeu obrir tot un món de funcions addicionals a cadascun dels molts serveis de Google.





Què podeu fer amb Google Script?

Aprendre Google Script és molt fàcil. Algunes de les coses que podeu fer amb Google Script són:

  • Creació de funcions personalitzades a Fulls de càlcul de Google
  • Integració de Fulls de càlcul de Google o Google Docs amb Gmail
  • Creant aplicacions web que podeu desplegar amb Google Sites
  • Afegir un menú personalitzat a Google Docs
  • S'està creant taulers de trànsit web a Fulls de càlcul de Google mitjançant dades de Google Analytics
  • Enviament de correu electrònic des de Fulls de càlcul de Google o de qualsevol altre servei de Google

Com que els serveis de Google es troben al núvol, podeu crear el vostre script de Google Apps a partir d’un únic editor de scripts. Des d'aquest codi podeu accedir a les API de qualsevol dels serveis de Google que utilitzeu.



Això crea una flexibilitat difícil de trobar a la majoria de les altres plataformes de seqüència d’ordres.

Escrivint el vostre primer script de Google Apps

Per veure el fàcil que és escriure un Google Script, proveu l'exemple següent.





El primer script us enviarà un missatge de correu electrònic des del vostre compte de Gmail amb un missatge incrustat al vostre Google Script.

  1. Obriu un navegador web i escriviu script.google.com al camp URL.
  2. Inicieu la sessió al vostre compte de Google si encara no ho esteu.
  3. Un cop hàgiu iniciat la sessió a Google Apps Script, feu clic a Nou guió .
  4. On diu Projecte sense títol , escriviu el nom El meu primer guió .

Suprimiu el codi a la finestra de l'script i enganxeu el següent:





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

Feu clic a la icona del disc per Desa el codi. A continuació, feu clic a Correr icona per executar-lo.

És possible que hagueu de proporcionar permís perquè l’escriptura s’executi amb el vostre compte de Google la primera vegada i per enviar correus electrònics des del vostre compte de Gmail.

És possible que vegeu un advertiment que no confirma l'aplicació. Simplement feu clic a Advanced i Ves a El meu primer script (no segur) . Com que sou qui vau escriure l'aplicació, podeu confiar que és perfectament segur executar-lo.

A continuació, es mostrarà aquest missatge de correu electrònic entrant:

Aquest script utilitzava el servei de Gmail per enviar un correu electrònic des del vostre compte mitjançant Google Script.

És només un exemple senzill de com un Google Apps Script pot accedir a qualsevol dels vostres serveis al núvol de Google.

Addició de més funcions als serveis de Google

També trobareu accés a Google Scripting des de molts serveis de Google.

Com s'ha esmentat anteriorment, això us permet afegir funcions ampliades a aquests serveis. Per exemple, dins de Fulls de càlcul de Google, podeu accedir al vostre Editor de scripts de Google fent clic a Eines i, a continuació, feu clic a Editor de guions .

Ja ho hem vist prèviament exemples de creació de menús i funcions personalitzades a Fulls de càlcul de Google . Aquest és un recurs excel·lent per començar a construir el vostre.

Podeu accedir a l'editor de Google Scripts de la mateixa manera des de Google Docs.

Fins i tot podeu utilitzar Google Script per crear un complement de Gmail per millorar la vostra experiència de Gmail. Això us permet modificar coses com la finestra de redacció de missatges o fins i tot escriure un script que gestiona l'arxiu de correus electrònics antics.

Per habilitar el desenvolupament i la prova de complements de Google Script, cal que activeu els complements per a desenvolupadors al vostre compte de Gmail. Podeu fer-ho anant a Configuració i, a continuació, feu clic a Complements i seleccionant Activa els complements per a desenvolupadors del meu compte . Haureu de fer clic Activa en una finestra emergent també.

La creació de complements de Gmail està fora de l’abast d’aquest article. Però si voleu aprofundir en això, podeu estudiar la Guia per a desenvolupadors de Google sobre la creació d’un complement de Gmail.

Accedir a les API de Google Script

Des de l’editor de Google Script, podeu accedir a cadascun dels vostres serveis de Google mitjançant un objecte global. Heu utilitzat l'objecte global de GmailApp a l'exemple anterior de Hello World.

Per accedir a totes les funcions (mètodes i trucades que podeu fer des de l'editor de Google Script), només cal que activeu els serveis avançats de Google per a aquest servei.

Feu això des de l'editor de Google Scripts fent clic a Recursos i Serveis avançats de Google .

No oblideu fer clic a Tauler de control de l'API de Google Cloud Platform enllaç a la part inferior i també activeu el servei en aquest tauler.

Un cop esteu al tauler de control de l'API de Google Cloud Platform, feu clic a Activeu les API i els serveis , cerqueu el nom del servei a la biblioteca API, seleccioneu-lo i feu clic a Activa .

Només haureu d’habilitar el servei avançat una vegada per a cada compte de Google que utilitzeu per crear scripts.

Si desplaceu-vos cap avall en aquesta pàgina on heu activat la biblioteca API, notareu un enllaç per a Documentació de referència . Deseu aquest enllaç perquè proporciona exemples i sintaxis valuosos sobre com integrar-vos amb aquesta API dins dels vostres propis scripts de Google.

Podeu veure un exemple excel·lent d’integració amb Google Analytics mitjançant Google Scripting a la nostra guia per crear un tauler d’anàlisi de llocs web.

La navegació per la biblioteca API mostra quants serveis de Google podeu integrar als vostres scripts.

Hi ha centenars d’APIs disponibles.

Si us interessa convertir-vos en superusuari de Google, aprendre a utilitzar Google App Scripts és definitivament el camí a seguir.

Més enllà dels conceptes bàsics de Google Script: què passa ara?

Com podeu veure al senzill exemple de Hello World, aprendre a escriure un Google Script no és gens difícil.

què funciona el navegador amb Windows XP

I com que Google proporciona una extensa biblioteca de Google Apps Script plena de guies i referències, teniu una base sòlida per començar.

Si voleu començar amb una aplicació de Google Script una mica més avançada, intenteu integrar Google Forms i Gmail per presentar-vos ràpidament a les ofertes de feina.

Compartir Compartir Tweet Correu electrònic Val la pena actualitzar-lo a Windows 11?

Windows s’ha redissenyat. Però, n’hi ha prou per convèncer-vos de canviar de Windows 10 a Windows 11?

Llegiu a continuació
Temes relacionats
  • Tecnologia explicada
  • Programació
  • Google Apps
  • Google Script
Sobre l'autor Ryan Dube(942 articles publicats)

Ryan és llicenciat en Enginyeria Elèctrica. Ha treballat 13 anys en enginyeria d'automatització, 5 anys en informàtica i ara és enginyer d'aplicacions. Antic editor gerent de MakeUseOf, ha parlat a conferències nacionals sobre visualització de dades i ha estat presentat a la ràdio i la televisió nacionals.

Més de Ryan Dube

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us