Vil du få tak i Google Script?  Slik begynner du med noen enkle apper og benytter deg av en verden av kraftige Google API-er.

Hva er Google Script? Hvordan skrive det første Google Apps-skriptet ditt

Annonse Hvis du bruker Google Apps som Google Sheets eller Google Docs, lar Google Script deg oppnå ting du aldri kunne gjort med et lignende skrivebordsapplikasjon. Google Script (også kjent som Google Apps Script) er en applikasjonsutviklingsplattform som lar deg integrere alle Google Cloud-tjenestene du bruker.

Annonse

Hvis du bruker Google Apps som Google Sheets eller Google Docs, lar Google Script deg oppnå ting du aldri kunne gjort med et lignende skrivebordsapplikasjon.

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

Google tilbyr en lang liste over API-er for hver og en av sine skytjenester. Ved å skrive veldig enkle Google-apper, kan du åpne for 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 få ting du kan gjøre med Google Script inkluderer:

  • Opprette tilpassede funksjoner i Google Sheets
  • Integrere Google Sheets eller Google Docs med Gmail
  • Opprette webapper du kan distribuere ved hjelp av Google Sites
  • Legge til en tilpasset meny i Google Dokumenter
  • Opprette oversikt over netttrafikk i Google Sheets 5 Cool Custom Dashboards du kan lage med Google Sites 5 Cool Custom Data Dashboards du kan lage med Google Sites Google Sites er en av de enkleste nettbyggerne som er tilgjengelige. Du kan også bruke det til å lage et tilpasset datadashbord som henter data fra nettet og viser dem vakkert. Les mer ved å bruke Google Analytics-data
  • Sende e-post fra Google Sheets Slik sender du e-post i et Google-ark med Google-skripter Slik sender du e-post i et Google-ark med Google-skript Lær hvordan du bruker Google Scripts til å automatisere Googles produktivitetsverktøy som Ark og dokumenter og spare deg selv timer. Les mer eller annen Google-tjeneste

Siden Google-tjenester alle er i skyen, kan du opprette Google Apps-skriptet fra en enkelt skripteditor. Fra den koden kan du benytte deg av APIene for hvilken som helst av Googles tjenester du bruker.

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

Skrive ditt første Google Apps-skript

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

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

  1. Åpne en nettleser og skriv script.google.com i URL-feltet.
  2. Logg inn på Google-kontoen din hvis du ikke allerede er det.
  3. Når du er logget på Google Apps Script, klikker du på New script .
  4. Der det står Untitled-prosjekt, skriv inn navnet My First Script .

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

 function SendAnEmail() { // Set the recipient email address var email = ' ' // 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å Kjør- ikonet for å kjøre det.

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

Du kan se en advarsel om at appen ikke er bekreftet. Bare klikk på Advanced og gå til My First Script (utrygg) . Siden du er den som har skrevet appen, kan du være trygg på at det er helt trygt å kjøre.

Slik ser den innkommende e-postmeldingen ut:

sende e-post med google script

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

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

Legge til flere funksjoner i Google Services

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

Som nevnt over, lar dette deg legge til utvidede funksjoner til disse tjenestene. Innenfor Google Sheets kan du for eksempel få tilgang til Google Script Editor ved å klikke på Verktøy og deretter klikke på Script Editor .

google ark skripteditor

Vi har tidligere sett på eksempler på å lage egendefinerte funksjoner og menyer i Google Sheets 4 Google Scripts som gjør Google Sheets mye mer kraftige 4 Google Scripts som gjør Google Sheets Mye mer kraftige Google Sheets er flott ut av boksen, men det kan være jevnt kraftigere hvis du bruker Google Scripts for å forbedre funksjonene. Les mer . Det er en utmerket ressurs å 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 for å opprette 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 å utvikle og teste tillegg til Google Script, må du aktivere utviklertillegg i Gmail-kontoen din. Du kan gjøre dette ved å gå til Innstillinger, deretter klikke på tillegg og velge Aktiver utviklere tillegg for kontoen min . Du må også klikke på Aktiver i et popup-vindu.

aktiver gmail-utvikler-tillegg

Å lage Gmail-tillegg er utenfor rammen for denne artikkelen. Men hvis du ser alvorlig på å dykke ned i dette, kan du studere Google Developer Guide for Building a Gmail add-on.

Få tilgang til Google Script APIer

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

For å få tilgang til alle funksjonene (metoder og samtaler du kan gjøre fra Google Script Editor), trenger du bare å aktivere Advanced Google-tjenester for den tjenesten.

Dette gjør du fra Google Scripts-editoren ved å klikke på Ressurser og avanserte Google-tjenester .

avanserte google-tjenester

Ikke glem å klikke på koblingen for Google Cloud Platform API Dashboard nederst og aktiver også tjenesten i det dashbordet.

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

google analytics api

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

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

Du kan se et utmerket eksempel på integrering med Google Analytics ved hjelp av Google Scripting i guiden vår for å lage et nettstedanalysedashboard.

Bla gjennom API-biblioteket viser hvor mange Google-tjenester du kan integrere i skriptene dine.

google service apis

Det er hundrevis av tilgjengelige API-er.

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

Utover grunnleggende om Google Script: Hva nå?

Som du ser av det enkle Hello World-eksemplet over, er det ikke vanskelig å lære å skrive et Google-skript.

Og siden Google tilbyr et omfattende Google Apps-skriptbibliotek 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 Hvordan automatisere jobbsøknader ved hjelp av Google Forms Hvordan automatisere jobbsøknader ved hjelp av Google Forms Automatisere jobbsøknadsprosessen din ved hjelp av Google Skjemaer, Google Sheets og IFTTT. Les mer for å raskt søke på stillinger.

Utforsk mer om: Google Apps, Google Script.