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

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

Om du använder Google Apps som Google Sheets eller Google Docs kan du använda Google Script för att utföra saker du aldrig kunde med ett 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 över API: er för var och en av sina molntjänster. Genom att skriva väldigt enkla Google-appar kan du öppna en hel värld med ytterligare funktioner i var och en av Googles många tjänster.

Vad kan du göra med Google Script?

Att lära Google Script är väldigt enkelt. Bara några av de saker du kan göra med Google Script är:

  • Skapa anpassade funktioner i Google Sheets
  • Integrerar Google Sheets eller Google Docs med Gmail
  • Skapa webbprogram som du kan distribuera med Google Sites
  • Lägga till en anpassad meny till Google Dokument
  • Skapa webbsändningspaneler i Google Sheets 5 Coola anpassade datashanteringspaneler du kan göra med Google Sites 5 Coola anpassade datashanteringspaneler du kan göra med Google Sites Google Sites är en av de enklaste webbbyggare som är tillgängliga. Du kan också använda den för att skapa en anpassad datashanteringspanel som tar tag i data från webben och visar dem vackert. Läs mer med hjälp av Google Analytics-data
  • Skicka e-post från Google Plattor Så här skickar du e-post i ett Google-ark med Google-skript Hur skickar du e-post i ett Google-ark med Google-skript Lär dig hur du använder Google Skript för att automatisera Google-produktivitetsverktyg som Arkiv och dokument och spara dig timmar. Läs mer eller någon annan Google-tjänst

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

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

Skriva ditt första Google Apps-skript

För att se hur enkelt det är att skriva ett Google Script, kan du prova följande exempel.

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

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

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

funktion SendAnEmail () // Ange mottagarens e-postadress var email = '[email protected]' // Skapa ämnesraden för e-post. var subject = 'Detta är mitt första skript!'; // Skapa e-postkroppen. var kropp = 'Hej världen!'; // Skicka ett mail GmailApp.sendEmail (email, subject, body);  

Klicka på diskikonen till Spara koden. Klicka sedan på Springa 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 skicka e-post från ditt Gmail-konto.

Det kan hända att du får en varning om att appen inte är verifierad. Klicka bara på Avancerad 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 springa.

Här är vad det inkommande e-postmeddelandet kommer att se ut:

I det här skriptet användes 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 Googles molntjänster.

Lägga till fler funktioner till Google-tjänster

Du hittar också tillgång till Google Scripting från inuti många av Googles tjänster.

Som nämnts ovan kan du lägga till utökade funktioner för 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å Scriptredigerare.

Vi har tidigare tittat på exempel på att skapa anpassade funktioner och menyer i Google Sheets 4 Google Scripts som gör Google Sheets mycket mer kraftfulla 4 Google Skript som gör Google Sheets mycket mer kraftfulla Google Sheets är bra ur lådan, men det kan vara jämnt kraftfullare om du använder Google Scripts för att förbättra dess kapacitet. Läs mer . Det är en utmärkt resurs att börja bygga din egen.

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

Du kan till och med använda ett Google Script för att skapa en Gmail-tillägg för att förbättra din Gmail-upplevelse. Det här låter dig ändra saker som meddelandet skapa fönster eller till och med skriva ett skript som hanterar arkivering av gamla e-postmeddelanden.

För att kunna utveckla och testa Google Add-ons till Google Script måste du aktivera utvecklarens tillägg i ditt Gmail-konto. Du kan göra detta genom att gå till inställningar, klicka sedan på Add-ons och välja Aktivera utvecklaren tillägg för mitt konto. Du måste klicka Gör det möjligt på ett popup-fönster också.

Att skapa Gmail-tillägg ligger utanför ramen för den här artikeln. Men om du är seriös om att dyka in i det här kan du studera Google Developer Guide om att skapa en Gmail-tillägg.

Öppna åtkomst till Google Script API

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

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

Du gör det från Google Scripts-redigeraren genom att klicka på Medel och Avancerade Google-tjänster.

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

När du är på Google Cloud Platform API-instrumentpanelen klickar du på Aktivera API och tjänster, leta efter namnet på tjänsten i API-biblioteket, välj det och klicka sedan på Gör det möjligt.

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

Om du rullar ner på den här sidan där du har aktiverat API-biblioteket märker du en länk för Referensdokumentation. Spara den här länken eftersom den ger värdefulla exempel och syntax om hur man integrerar det API-programmet 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 översikt över webbsidan Analytics.

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

Det finns hundratals tillgängliga API: er.

Om du är intresserad av att bli en superuser i Google, är det definitivt vägen att lära dig hur du använder Google App Scripts.

Utöver Google Script Basics: Vad nu?

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

Och eftersom Google erbjuder ett omfattande Google Apps Script-bibliotek fyllt med guider och referenser, har du en bra bas att starta från.

Om du vill komma igång med ett lite mer avancerat Google Script-program, försök med din hand att integrera Google Forms och Gmail Hur automatisera jobbansökningar med hjälp av Google Forms Hur man automatiserar jobbansökningar med hjälp av Google Forms Automatisera din arbetsansökan med hjälp av Google Forms, Google Sheets och IFTTT. Läs mer för att snabbt ansöka om arbetstillfällen.

Utforska mer om: Google Apps, Google Script.