Hvis du bruger Google Apps, er der stor sandsynlighed for, at du ikke bruger dem i deres fulde omfang. Med Google Apps Script kan du tilføje brugerdefinerede menuer og dialoger, skrive brugerdefinerede funktioner og makroer og bygge tilføjelser for at udvide Google Docs, Sheets og Slides.
Hvad er Google Apps Script?
Google Apps Script er en cloud-baseret udviklingsplatform til at skabe brugerdefinerede, lette webapplikationer. Du kan bygge skalerbare applikationer direkte i din browser, der nemt kan integreres med Google-produkter.
Apps Script bruger JavaScript-sproget og samler kendskabet til webudvikling og Google-produkter på ét sted, hvilket gør det til et perfekt værktøj til at tilpasse apps til din virksomhed, organisation eller bare til at automatisere hverdagsagtige opgaver.
Du kan lave to typer scripts med Google Apps Script:
Standalone: Disse scripts er ikke bundet til nogen tjeneste – såsom Google Docs, Sheets eller Slides. De kan udføre funktioner i hele systemet, ligesom makroer. De er ikke ideelle til at dele med et bredere publikum, fordi du skal kopiere og indsætte koden for at bruge dem. Eksempler omfatter søgning på dit Drev efter filer med specifikke navne eller at se, hvem der har adgang til dine delte filer og mapper i Drev.
Bundet: Disse er knyttet til en Google Docs-, Sheets-, Forms- eller Slides-fil. Indbundne scripts udvider en fils funktionalitet og udfører kun handlinger i den specifikke fil. Eksempler omfatter tilføjelse af brugerdefinerede menuer, dialogbokse og sidebjælker til en tjeneste eller et script, der sender dig beskeder, hver gang en bestemt celle i et ark ændres.
Hvis du ikke kan meget JavaScript, eller måske du aldrig har hørt om det før, så lad det ikke skræmme dig fra at udvikle dit eget script. Det er super nemt at komme i gang med at bruge Apps Script, da det giver en rigdom af dokumentation og eksempler for at du selv kan teste. Nedenfor er et par enkle eksempler, der hjælper dig med at få en forståelse af, hvordan de fungerer.
Sådan opretter du et selvstændigt script
Nu hvor du ved, hvad de er, lad os gå videre og oprette dit første selvstændige script. Vi bruger et kodeeksempel fra Google til at hjælpe os med at få bolden til at rulle, og vi giver forklaringer til kodelinjerne, hvis du ikke er bekendt med GoogleScript eller JavaScript.
Gå over til Google Apps Script. I øverste venstre hjørne skal du klikke på hamburgerikonet og derefter klikke på “Nyt script”.
Et nyt navnløst projekt åbner med en tom funktion inde, men fordi vi bruger prøvekode fra Google, kan du gå videre og slette al teksten i filen.
Bemærk: Du skal være logget ind på din Google-konto for at dette script fungerer.
Når du har slettet koden, der er forudindlæst i filen, skal du indsætte følgende kode:
//Initialize your function
function createADocument() {// Create a new Google Doc named 'Hello, world!'
var doc = DocumentApp.create('Hello, world!');// Access the