Vill du ta tag i Google Script?  Så här börjar du med några enkla appar och utnyttja en värld av kraftfulla Google API: er.

Vad är Google Script? Så skriver du ditt första Google Apps-skript

Annons Om du använder Google Apps som Google Sheets eller Google Docs låter Google Script dig utföra saker du aldrig kunde ha med en liknande skrivbordsapplikation. Google Script (även känt som Google Apps Script) är en applikationsutvecklingsplattform som låter dig integrera alla Google Cloud-tjänster du använder. Google

Annons

Om du använder Google Apps som Google Sheets eller Google Docs låter Google Script dig utföra saker du aldrig kunde ha med en liknande skrivbordsapplikation.

Google Script (även känt som Google Apps Script) är en applikationsutvecklingsplattform som låter dig integrera alla Google Cloud-tjänster du använder.

Google erbjuder en lång lista med API: er för var och en av sina molntjänster. Genom att skriva mycket enkla Google-appar kan du öppna upp en hel värld av ytterligare funktioner i var och en av Googles många tjänster.

Vad kan du göra med Google Script?

Att lära sig Google Script är mycket enkelt. Några av de saker du kan göra med Google Script inkluderar:

  • Skapa anpassade funktioner i Google Sheets
  • Integrera Google Sheets eller Google Docs med Gmail
  • Skapa webbappar som du kan distribuera med Google Sites
  • Lägga till en anpassad meny i Google Dokument
  • Skapa webbtrafik-instrumentpaneler i Google Sheets 5 Coola anpassade datainstrument som du kan göra med Google-webbplatser 5 Coola anpassade datadashboards som du kan göra med Google-webbplatser Google Sites är en av de enklaste webbbyggarna som finns. Du kan också använda den för att skapa en anpassad datadashboard som hämtar data från webben och visar dem vackert. Läs mer med hjälp av Google Analytics-data
  • Skicka e-post från Google Sheets Så skickar du e-post i ett Google-ark med Google-skript Hur du skickar e-post i ett Google-ark med Google-skript Lär dig hur du använder Google-skript för att automatisera Googles produktivitetsverktyg som ark och dokument och spara dig timmar. Läs mer eller någon annan Google-tjänst

Eftersom Google-tjänster alla är i molnet kan du skapa ditt Google Apps-skript från en enda skripteditor. Från den koden kan du använda API: er för någon av Googles tjänster du använder.

Detta skapar en flexibilitet som är svårt att hitta i de flesta andra skriptplattformar.

Skriva ditt första Google Apps-skript

För att se hur lätt det är att skriva ett Google-skript, prova följande exempel.

Ditt första skript skickar ett e-postmeddelande från ditt Gmail-konto med ett meddelande inbäddat i ditt Google-skript.

  1. Öppna en webbläsare och skriv script.google.com i URL-fältet.
  2. Logga in på ditt Google-konto om du inte redan är det.
  3. När du är inloggad i Google Apps-skriptet klickar du på Nytt skript .
  4. Där det står Untitled-projektet skriver du namnet My First Script .

Ta bort koden i skriptfönstret och klistra in följande:

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

Klicka på skivaikonen för att spara koden. Klicka sedan på Kör- ikonen för att köra den.

Du kan behöva ge tillstånd för att skriptet ska köras med ditt Google-konto första gången och att skicka e-post från ditt Gmail-konto.

Du kan se en varning om att appen inte är verifierad. Klicka bara på Advanced och gå till My First Script (osäker) . Eftersom du är den som skrev appen kan du vara säker på att det är helt säkert att köra.

Så här ser det inkommande e-postmeddelandet ut:

skicka e-post med google script

Detta skript använde Gmail-tjänsten för att skicka ett e-postmeddelande från ditt konto via Google Script.

Det är bara ett enkelt exempel på hur ett Google Apps-skript kan utnyttja någon av dina molntjänster från Google.

Lägga till fler funktioner i Googles tjänster

Du hittar åtkomst till Google Scripting från insidan av många av Googles tjänster också.

Som nämnts ovan kan du lägga till utökade funktioner till dessa tjänster. Till exempel inuti Google Sheets kan du komma åt din Google Script Editor genom att klicka på Verktyg och sedan klicka på Script Editor .

google ark skriptredigerare

Vi har tidigare tittat på exempel på att skapa anpassade funktioner och menyer i Google Sheets 4 Google-skript som gör Google-ark mycket kraftfullare kraftfullare om du använder Google Scripts för att förbättra dess kapacitet. Läs mer . Det är en utmärkt resurs för att komma igång med att bygga din egen.

Du kan komma åt Google Scripts-redigeraren på samma sätt från Google Docs.

Du kan till och med använda ett Google-skript för att skapa ett Gmail-tillägg för att förbättra din Gmail-upplevelse. Detta gör att du kan ändra saker som meddelandets kompositionsfönster eller till och med skriva ett skript som hanterar arkivering av gamla e-postmeddelanden.

För att kunna utveckla och testa tillägg till Google Script måste du aktivera utvecklare-tillägg i ditt Gmail-konto. Du kan göra detta genom att gå till Inställningar och sedan klicka på Tillägg och välja Aktivera tillägg för utvecklare för mitt konto . Du måste också klicka på Aktivera i ett popup-fönster.

aktivera tillägg för gmail-utvecklare

Skapa Gmail-tillägg omfattar inte artikeln. Men om du ser allvar med att dyka in i det här kan du studera Googles utvecklingsguide för att bygga ett Gmail-tillägg.

Åtkomst till Google Script API: er

Från din Google Script-redigerare kan du komma åt alla dina Google-tjänster genom att använda ett globalt objekt. Du använde det globala objektet GmailApp i Hello World-exemplet ovan.

För att få åtkomst till alla funktioner (metoder och samtal du kan göra från Google Script Editor) behöver du bara aktivera avancerade Google-tjänster för den tjänsten.

Du gör detta från Google Scripts-redigeraren genom att klicka på Resurser och avancerade Googles tjänster .

avancerade google-tjänster

Glöm inte att klicka på länken till Google Cloud Platform API Dashboard längst ner och aktivera också tjänsten i den instrumentpanelen.

När du är i Google Cloud Platform API Dashboard klickar du på Aktivera API: er och tjänster, söker efter namnet på tjänsten i API-biblioteket, markerar den och klickar sedan på Aktivera .

google analytics api

Du behöver bara aktivera den avancerade tjänsten en gång för varje Google-konto du använder för skript.

Om du bläddrar nedåt på den här sidan där du har aktiverat API-biblioteket kommer du att märka en länk för referensdokumentation . Spara den här länken, eftersom den ger värdefulla exempel och syntax för hur du integrerar med det API i dina egna Google-skript.

Du kan se ett utmärkt exempel på att integrera med Google Analytics med Google Scripting i vår guide för att skapa en webbplatsanalyspanel.

Bläddring i API-biblioteket visar hur många Google-tjänster du kan integrera i dina skript.

google service apis

Det finns hundratals tillgängliga API: er.

Om du är intresserad av att bli en Google-superanvändare är det definitivt vägen att lära sig använda Google App-skript.

Utöver grunderna i Google Script: Vad nu?

Som du kan se från det enkla Hello World-exemplet ovan är det inte svårt att lära sig skriva ett Google-skript.

Och eftersom Google tillhandahåller ett omfattande Google Apps-skriptbibliotek med guider och referenser har du en solid bas att börja med.

Om du vill komma igång med en lite mer avancerad Google Script-applikation kan du prova på att integrera Google Forms och Gmail Hur du automatiserar jobbansökningar med Google Forms Hur du automatiserar jobbansökningar med Google Forms Automatisera din jobbansökningsprocess med hjälp av Google Blanketter, Google Sheets och IFTTT. Läs mer för att snabbt kunna tillämpa jobböppningar.

Utforska mer om: Google Apps, Google Script.