Google Apps Script Editor: Allt du behöver veta för att komma igång
Om du använder Google-tjänster som Google Docs , Google Sheets , Google Analytics , Gmail och andra kan du ansluta och automatisera dessa tjänster med Google Apps Script .
Tänk på Google Apps Script som Googles version av Microsofts VBA-skript(Microsoft’s VBA script) . Precis som du kan automatisera åtgärder och uppgifter eller anpassa makron i Microsoft Word och Excel med VBA(Excel with VBA) , kan du automatisera uppgifter och åtgärder i Googles(Google) tjänster. I tjänster som Kalkylark och Dokument(Docs) kan du till och med skriva dina egna anpassade menyer.
I den här artikeln kommer du att lära dig hur du får åtkomst till och aktiverar Apps Script i dina olika Google-tjänster(various Google services) , hur du navigerar i Apps Script Editor och hur du ansluter tjänster. Du kommer inte att lära dig specifika skriptfunktioner(learn specific script functions) , men Google har utmärkt dokumentation och handledningar för appskript tillgängliga för att lära dig hur man skriver Apps Script .
Hur man får åtkomst till Google Apps Script Editor(Access Google Apps Script Editor)
Du kan öppna kodredigeraren för Google Apps Script från ett antal Google - tjänster. Till exempel hittar du Apps Script i menyn Tillägg(Extensions) i Google Kalkylark.
I andra tjänster kan du öppna Google Apps Script Editor på följande sätt:
- Google Dokument(Google Docs) : Välj Skriptredigerare(Script editor) i menyn Verktyg .(Tools)
- Google Slides : Välj Skriptredigerare(Script editor) i menyn Verktyg .(Tools)
- Google Formulär(Google Forms) : Välj Skriptredigerare(Script editor) i menyn med tre punkter.
- Google Drive : Högerklicka på ett tomt utrymme, välj Mer(More) och välj Google Apps Script .
Om du använder någon av dessa metoder kommer du att se Apps Script -kodredigeraren öppnas på en ny flik. Det här är fönstret där du skriver var och en av funktionerna som utgör hela ditt skript. Som standard kommer du att se en tom funktion som heter myFunction() som är redo för dig att börja fylla i din kod.
Obs(Note) : Kodformatering är mycket viktigt för att undvika fel. Använd kommentarer som visas i följande kod för att påminna dig själv om vad du försökte göra inuti kodavsnitt. Detta påminner mycket om hur kommentering fungerar i HTML -kod med webbprogrammering.
När du navigerar i kodredigeraren kan du återgå till det här avsnittet genom att välja Code.gs i den vänstra navigeringsrutan i redigeringsfönstret(Editor) . För att se andra tillgängliga fönster, håll muspekaren över ikonerna längst till vänster så öppnas huvudnavigeringsfönstret.
Avsnittet Översikt(Overview) är där du kan hitta statistik om ditt skript som hur många fel som har inträffat, hur många gånger det har körts och mer.
Vi kommer att täcka var och en av de andra avsnitten i Google Apps Script- redigerare i varje avsnitt nedan.
Navigera i Google Apps Script Editor
När du redigerar din kod i editorn är det en bra idé att välja diskikonen ( Spara(Save) ) ofta så att du inte förlorar ditt arbete.
När du har sparat kommer du att se de andra menyalternativen lysa upp.
Dessa inkluderar:
- Kör(Run) : Försök att köra hela skriptet från början till slut.
- Debug : Gå igenom ditt skript en rad i taget.
- Funktionsrullgardinsmeny(Function dropdown) : Bläddra igenom och navigera till var och en av de funktioner du har skapat.
- Exekveringslogg(Execution log) : Se eventuella status- eller felmeddelanden från varje försök du har gjort att köra ditt skript.
Alternativet Bibliotek(Libraries) i den vänstra navigeringsmenyn är där du kan komma åt bibliotek som andra har skrivit (eller som du har skrivit och sparat någon annanstans). Detta är användbart om du har en vän som redan skrivit en funktion som du vill använda i Google Kalkylark(Google Sheets) eller Google Dokument(Google Docs) men du vill lägga till ytterligare funktioner utöver det.
Allt du behöver för att lägga till dessa bibliotek i ditt projekt är skript-ID(Script ID) :t . Du hittar detta i avsnittet med projektinställningar, som vi visar dig hur du hittar mot slutet av den här artikeln.
Google Apps Script Services-tillägg
Avsnittet Tjänster(Services) är det mest användbara. Det är där du kan integrera ditt nuvarande skript med andra Google - tjänster som du kan använda.
När du väljer det kommer du att se fönstret Lägg till en tjänst(Add a service) öppet. Scrolla(Scroll) ner till tjänsten du vill använda som tillägg till ditt befintliga projekt.
Om du till exempel vill hämta data från ditt Google Analytics- konto till det här skriptet kan du välja Google Analytics API och välja Lägg till(Add) .
Om du vill hitta detaljer om vilka funktioner som är tillgängliga att använda för den nya tilläggstjänsten och hur du använder dem, välj de tre prickarna till höger om API :et och välj Se dokumentation(See documentation) .
Detta kommer att öppna Google Apps Script- dokumentationen på en ny flik som öppnas automatiskt till avsnittet för den Google -tjänsten.
Utforska dokumentationen för funktionssyntax, handledningar och kodexempel som du kan använda i ditt eget skript.
Observera också att du kan navigera till andra avsnitt i dokumentationen för att se vilka allmänna funktioner som är tillgängliga i ditt skript baserat på tjänsten du använde när du ursprungligen öppnade Apps Script -kodredigeraren.
Om du till exempel öppnade redigeraren i Google Kalkylark(Google Sheets) , kontrollera avsnittet Kalkylark(Sheets) i dokumentationsmenyn för funktioner i Google Kalkylark(Google Sheets) som du kan använda i ditt skript.
Konfigurera och använda Apps Script Triggers(Using Apps Script Triggers)
En annan användbar funktion i Google Apps Script är möjligheten att ställa in utlösare baserat på ett antal händelser eller scheman.
För att konfigurera en ny utlösare för ditt skript, välj Utlösare(Triggers) från navigeringsmenyn längst till vänster. I det nya utlösarfönstret(Triggers) som öppnas väljer du knappen Lägg till utlösare(Add Trigger) .
Fönstret Lägg till utlösare(Add Trigger) har en lång lista med alternativ som hjälper dig att anpassa exakt hur och när du vill att ditt skript ska köras.
Obs!(Note) Många av dessa alternativ beror på tjänsten du skriver ditt skript för eller de API:er som du har lagt till(the APIs that you’ve added) .
För att ställa in din utlösare måste du välja:
- Vilken funktion som ska startas från början
- Händelsekällan, till exempel en specifik tid, datum eller en händelse i din tjänst, som när en Google -kalkylarkscell ändras eller ett dokument initialt öppnas
- Händelsetypen som när något i ditt Google -kalkylark eller dokument öppnas eller redigeras, eller den specifika inställningen för datum eller tid
- Aviseringsfrekvens för hur ofta du vill få uppdateringar om när dina skript har misslyckats
När du väl har valt Spara(Save) kan du se meddelandet " Skriptauktorisering(Script) misslyckades" om det är första gången du har sparat en ny utlösare.
Detta utlöses vanligtvis om du har en popup-blockerare aktiverad i din webbläsare. Om du använder Google Chrome väljer du bara den lilla fönsterikonen med ett rött "X" över. Ändra inställningen till Tillåt alltid popup-fönster(Always allow pop-ups) och välj Klar(Done) .
När du väljer Spara(Save) igen måste du gå igenom processen för att auktorisera skriptet du har skrivit för att köras under ditt Google- konto eller Google Workspace .
Välj först det Google- konto som du vill tillåta att ditt skript körs under.
Du kommer att se en varning om att den anpassade funktionen eller skriptet du skrev inte har "verifierats" av Google . Om du är den person som skrev skriptet spelar detta ingen roll och det är säkert att köra under ditt eget Google-konto(Google Account) eller Google Workspace .
För att kringgå denna varning, välj bara Avancerat(Advanced) och välj sedan länken Go to <project> (unsafe) längst ned.
Slutligen, i behörighetsfönstret, välj Tillåt(Allow) för att tillåta att dina anpassade funktioner och skript körs under ditt Google- konto eller Google Workspace .
Du behöver inte upprepa den här processen igen, bara första gången du sparar eller kör dina anpassade Google Apps -skriptprojekt.
Få åtkomst till ditt Google Script ID
En sista anmärkning – du kanske vill ge ditt manus till vänner eller kollegor så att de antingen kan använda ditt manus eller lägga till det som ett bibliotek till sitt eget manus.
Du hittar ditt skript-ID(Script ID) under ikonen Inställningar(Settings) längst till vänster i navigeringsfönstret.
Skript -ID(Script ID) :t finns under ID-(IDs) avsnittet till höger om Skript-ID(Script ID) .
Som du kan se är Google Apps Script- redigeraren ganska enkel om du vet hur du navigerar till varje funktion du vill använda. Se bara(Just) till att studera Googles Apps Script - dokumentation väl så att du kan börja lära dig hur du skriver dina skript och alla funktioner som är tillgängliga att använda.
Related posts
Hur Googles experimentella appar kan hjälpa dig att bekämpa digitalt beroende
De 5 bästa blåljusfilterapparna för Windows, Mac och Linux
5 bärbara appar du definitivt vill ha på ditt USB-minne
Google Chrome Autofyll: En komplett guide
4 bästa programvaruappar för portvidarebefordran och hur man använder dem
5 bästa program för att hantera dubbla bildskärmar
Google Chrome Innehållsinställningar: En fullständig guide
Zapier Email Parser: 3 kreativa sätt att använda den
6 bästa apparna för att kontrollera CPU-temperaturen i Windows 11/10
3 Verktyg för att diagnostisera och felsöka problem med din bildskärm
6 bästa appar för skärmdelning för att fjärransluta till valfri dator
Google Translate vs Bing Translate – vilken är bäst?
Flytta, ta bort eller kopiera filer automatiskt i Windows
Använd en gammal webbkamera för att övervaka din egendom gratis
De bästa apparna för att övervaka internetanvändning
Vad är Microsoft Power Automate och gratis mallar att ladda ner
E-lärande för barn – de bästa apparna och verktygen för att utbilda dina barn hemma
Xcode för Windows (8 bästa verktyg för att utveckla iOS-appar på PC)
Saker att tänka på innan du skapar din egen wiki
Hur man använder en Windows Package Manager för att installera Windows-program