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

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

Om du använder Google Apps som Google Kalkylark eller Google Dokument kan du med Google Script utföra saker som du aldrig skulle kunna göra med en liknande datorprogram.





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 deras molntjänster. Genom att skriva mycket enkla Google -appar kan du öppna 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 väldigt enkelt. Bara några av de saker du kan göra med Google Script inkluderar:

  • Skapa anpassade funktioner i Google Kalkylark
  • Integrering av Google Kalkylark eller Google Dokument med Gmail
  • Skapa webbappar som du kan distribuera med Google Sites
  • Lägga till en anpassad meny i Google Dokument
  • Skapande webbtrafikinstrumentpaneler i Google Kalkylark med hjälp av Google Analytics -data
  • Skicka e -post från Google Kalkylark eller någon annan Google -tjänst

Eftersom Googles tjänster alla finns 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 på de flesta andra skriptplattformar.

Skriva ditt första Google Apps -skript

För att se hur enkelt 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 har loggat in på Google Apps Script klickar du på Nytt manus .
  4. Där det står Projekt utan namn , skriv namnet Mitt första manus .

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





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

Klicka på diskikonen för att Spara koden. Klicka sedan på Springa ikon för att köra den.

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

Du kan se en varning om att appen inte är verifierad. Klicka bara på Avancerad och Gå till Mitt första manus (osäkert) . 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 kommer det inkommande e -postmeddelandet att se ut:

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 Script kan utnyttja någon av dina Google molntjänster.

Lägga till fler funktioner i Google Services

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

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 klicka sedan på Skriptredigerare .

Vi har tidigare tittat på exempel på att skapa anpassade funktioner och menyer i Google Kalkylark . 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 Script för att skapa ett Gmail-tillägg för att förbättra din Gmail-upplevelse. Detta låter dig ändra saker som meddelandekomponeringsfönstret eller till och med skriva ett skript som hanterar arkivering av gamla e -postmeddelanden.

För att aktivera utvecklingen och testningen av Google Script-tillägg måste du aktivera tillägg för utvecklare i ditt Gmail-konto. Du kan göra detta genom att gå till inställningar , klicka sedan på Tillägg och väljer Aktivera tillägg för utvecklare för mitt konto . Du måste klicka Gör det möjligt i ett popup-fönster också.

Att skapa Gmail-tillägg ligger utanför denna artikel. Men om du är seriös med att dyka in i det här kan du läsa Googles utvecklarguide om hur du bygger 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 med hjälp av ett globalt objekt. Du använde GmailApps globala objekt i Hello World -exemplet ovan.

För att komma åt alla funktioner (metoder och samtal du kan ringa från Google Script -redigeraren) 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 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 i Google Cloud Platform API Dashboard klickar du på Aktivera API: er och tjänster , sök 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 du använder för skript.

Om du rullar ner 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 om hur du kan integrera med det API: et i dina egna Google Scripts.

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

Om du bläddrar i API -biblioteket visas 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 Google -superanvändare är det definitivt rätt väg 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 alls svårt att lära sig skriva ett Google -skript.

spela windows 95 spel på windows 10

Och eftersom Google tillhandahåller ett omfattande Google Apps Script -bibliotek fyllt med guider och referenser, har du en solid bas att utgå från.

Om du vill komma igång med ett lite mer avancerat Google Script -program kan du försöka integrera Google Forms och Gmail för att snabbt ansöka om lediga jobb.

Dela med sig Dela med sig Tweet E-post Är det värt att uppgradera till Windows 11?

Windows har gjorts om. Men är det tillräckligt för att övertyga dig om att byta från Windows 10 till Windows 11?

Läs Nästa
Relaterade ämnen
  • Teknik förklaras
  • Programmering
  • Google appar
  • Google Script
Om författaren Ryan Dube(942 artiklar publicerade)

Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu Apps Engineer. Han var tidigare chefredaktör för MakeUseOf och talade på nationella konferenser om datavisualisering och har presenterats på nationell TV och radio.

Mer från Ryan Dube

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera