Hva er Google Script? Slik skriver du ditt første Google Apps -skript

Hva er Google Script? Slik skriver du ditt første Google Apps -skript

Hvis du bruker Google Apps som Google Regneark eller Google Dokumenter, lar Google Script deg oppnå ting du aldri kunne gjort med et lignende skrivebordsprogram.





Google Script (også kjent som Google Apps Script) er en programutviklingsplattform som lar deg integrere alle Google Cloud -tjenestene du bruker.





Google tilbyr en lang liste med APIer for hver av deres skytjenester. Ved å skrive veldig enkle Google -apper kan du åpne en hel verden av tilleggsfunksjoner i hver av Googles mange tjenester.





Hva kan du gjøre med Google Script?

Det er veldig enkelt å lære Google Script. Bare noen av tingene du kan gjøre med Google Script inkluderer:

  • Opprette egendefinerte funksjoner i Google Regneark
  • Integrering av Google Regneark eller Google Dokumenter med Gmail
  • Opprette webapper du kan distribuere ved hjelp av Google Sites
  • Legger til en tilpasset meny i Google Dokumenter
  • Å skape dashbord for webtrafikk i Google Regneark ved hjelp av Google Analytics -data
  • Sender e -post fra Google Sheets eller en annen Google -tjeneste

Siden Google -tjenester alle er i skyen, kan du opprette Google Apps -skriptet ditt fra et enkelt skriptredigeringsprogram. Fra den koden kan du bruke API -ene for alle Googles tjenester du bruker.



Dette skaper en fleksibilitet som er vanskelig å finne i de fleste andre skriptplattformer.

Skriver ditt første Google Apps -skript

For å se hvor enkelt det er å skrive et Google -skript, kan du prøve følgende eksempel.





Det første skriptet ditt sender en e -post fra Gmail -kontoen din, med en melding innebygd i Google Script.

  1. Åpne en nettleser og skriv script.google.com inn i URL -feltet.
  2. Logg deg på Google -kontoen din hvis du ikke allerede er det.
  3. Når du er logget på Google Apps Script, klikker du på Nytt manus .
  4. Der det står Uten tittel prosjekt , skriv inn navnet Mitt første manus .

Slett koden i skriptvinduet, og lim inn følgende:





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

Klikk på diskikonet for å Lagre koden. Klikk deretter på Løpe ikonet for å kjøre det.

Du må kanskje gi tillatelse til at skriptet kan kjøres med Google -kontoen din første gang og sende e -post fra Gmail -kontoen din.

Du kan se en advarsel om at appen ikke er bekreftet. Bare klikk på Avansert og Gå til Mitt første skript (usikkert) . Siden du er den som skrev appen, kan du være trygg på at det er helt trygt å kjøre.

Slik ser den innkommende e -posten ut:

Dette skriptet brukte Gmail -tjenesten til å sende en e -post fra kontoen din via Google Script.

Det er bare et enkelt eksempel på hvordan et Google Apps -skript kan benytte noen av Google -skytjenestene dine.

Legger til flere funksjoner i Google Services

Du finner også tilgang til Google Scripting fra mange av Googles tjenester.

Som nevnt ovenfor lar du deg legge til utvidede funksjoner til disse tjenestene. For eksempel, inne i Google Regneark, kan du få tilgang til Google Script Editor ved å klikke på Verktøy , og deretter klikke på Skriptredaktør .

Vi har tidligere sett på eksempler på å lage egendefinerte funksjoner og menyer i Google Regneark . Det er en utmerket ressurs for å komme i gang med å bygge din egen.

Du kan få tilgang til Google Scripts -editoren på samme måte fra Google Docs.

Du kan til og med bruke et Google Script til å lage et Gmail-tillegg for å forbedre Gmail-opplevelsen. Dette lar deg endre ting som meldingskomponeringsvinduet eller til og med skrive et skript som administrerer arkivering av gamle e -poster.

For å aktivere utvikling og testing av Google Script-tillegg må du aktivere utviklertillegg i Gmail-kontoen din. Du kan gjøre dette ved å gå til Innstillinger , og klikk deretter på Tillegg og velge Aktiver utviklertillegg for kontoen min . Du må klikke Muliggjøre i et popup-vindu også.

Å lage Gmail-tillegg er utenfor denne artikkelen. Men hvis du er seriøs med å dykke ned i dette, kan du studere Googles utviklerveiledning for å bygge et Gmail-tillegg.

Få tilgang til Google Script API -er

Fra Google Script -redigeringsprogrammet kan du få tilgang til hver av Google -tjenestene dine ved å bruke et globalt objekt. Du brukte det globale GmailApp -objektet i Hello World -eksemplet ovenfor.

For å få tilgang til alle funksjonene (metoder og samtaler du kan foreta i Google Script -editoren), trenger du bare å aktivere avanserte Google -tjenester for denne tjenesten.

Du gjør dette fra Google Scripts -editoren ved å klikke på Ressurser og Avanserte Google -tjenester .

Ikke glem å klikke på Google Cloud Platform API Dashboard lenken nederst, og aktiver også tjenesten i dashbordet.

Når du er i Google Cloud Platform API Dashboard, klikker du på Aktiver APIer og tjenester , søk etter navnet på tjenesten i API -biblioteket, velg det, og klikk deretter på Muliggjøre .

Du trenger bare å aktivere den avanserte tjenesten én gang for hver Google -konto du bruker til skripting.

Hvis du ruller ned på denne siden der du har aktivert API -biblioteket, vil du legge merke til en lenke for Referansedokumentasjon . Lagre denne lenken, fordi den gir verdifulle eksempler og syntaks for hvordan du kan integrere med den API -en i dine egne Google -skript.

Du kan se et godt eksempel på integrering med Google Analytics ved hjelp av Google Scripting i vår guide for å lage et dashboard for analyse av nettsteder.

Ved å bla gjennom API -biblioteket kan du se hvor mange Google -tjenester du kan integrere i skriptene dine.

Det er hundrevis av tilgjengelige APIer.

Hvis du er interessert i å bli en Google -bruker, er det definitivt veien å lære å bruke Google App Scripts.

Utover det grunnleggende om Google Script: Hva nå?

Som du kan se fra det enkle Hello World -eksemplet ovenfor, er det ikke vanskelig å lære å skrive et Google -skript i det hele tatt.

hvordan du spiller med vennene dine på minecraft

Og siden Google tilbyr et omfattende Google Apps Script -bibliotek fylt med guider og referanser, har du en solid base å starte fra.

Hvis du vil komme i gang med et litt mer avansert Google Script -program, kan du prøve å integrere Google Forms og Gmail for raskt å søke på stillinger.

Dele Dele kvitring E -post Er det verdt å oppgradere til Windows 11?

Windows har blitt redesignet. Men er det nok til å overbevise deg om å bytte fra Windows 10 til Windows 11?

Les neste
Relaterte temaer
  • Teknologi forklart
  • Programmering
  • Google Apps
  • Google Script
Om forfatteren Ryan Dube(942 artikler publisert)

Ryan har en bachelorgrad i elektroteknikk. Han har jobbet 13 år innen automasjonsteknikk, 5 år innen IT, og er nå en Apps Engineer. En tidligere administrerende redaktør for MakeUseOf, han har talt på nasjonale konferanser om datavisualisering og har blitt omtalt på nasjonal TV og radio.

Mer fra Ryan Dube

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere