Dersom du benytter deg av Google Apps, er det sannsynlig at du ikke utnytter alle mulighetene fullt ut. Med Google Apps Script kan du implementere egne menyer og dialogbokser, skrive spesialtilpassede funksjoner og makroer, og utvikle utvidelser for å forbedre Google Dokumenter, Regneark og Presentasjoner.
Hva er Google Apps Script?
Google Apps Script er en nettbasert plattform for utvikling som lar deg lage tilpassede og lettvekts webapplikasjoner. Du kan bygge skalerbare applikasjoner direkte i nettleseren som enkelt kan integreres med Googles produkter.
Apps Script baserer seg på JavaScript og kombinerer kunnskap om webutvikling med Google-produkter på ett sted. Dette gjør det til et utmerket verktøy for å tilpasse applikasjoner for din virksomhet, organisasjon, eller for å automatisere daglige oppgaver.
Det finnes to hovedtyper av skript du kan lage med Google Apps Script:
Frittstående: Disse skriptene er uavhengige av spesifikke tjenester som Google Dokumenter, Regneark eller Presentasjoner. De kan utføre systemomfattende operasjoner på lignende måte som makroer. De er ikke ideelle for deling med en større gruppe, da du må kopiere og lime inn koden for å bruke dem. Eksempler inkluderer å søke i Google Disk etter filer med bestemte navn eller å finne ut hvem som har tilgang til dine delte filer og mapper i Disk.
Bundet: Disse skriptene er knyttet til en spesifikk Google Dokument-, Regneark-, Skjema- eller Presentasjonsfil. Bundne skript utvider funksjonaliteten til en fil og utfører handlinger bare innenfor den aktuelle filen. Eksempler kan være å legge til egendefinerte menyer, dialogbokser og sidefelt til en tjeneste, eller å lage et skript som sender deg varsler hver gang en bestemt celle i et regneark endres.
Hvis du ikke har mye erfaring med JavaScript, eller kanskje aldri har hørt om det før, bør du ikke la det hindre deg i å utvikle dine egne skript. Det er svært enkelt å begynne med Apps Script, da det tilbyr mye dokumentasjon og eksempler du kan prøve ut selv. Nedenfor ser du noen enkle eksempler for å hjelpe deg å forstå hvordan de fungerer.
Hvordan lage et frittstående skript
Nå som du har litt bakgrunnskunnskap, la oss komme i gang med å lage ditt første frittstående skript. Vi skal bruke et kodeeksempel fra Google for å få ting i gang, og vi vil gi forklaringer til kodelinjene dersom du ikke er kjent med GoogleScript eller JavaScript.
Gå til Google Apps-skript. Øverst til venstre klikker du på menyikonet (de tre horisontale linjene) og deretter på «Nytt skript».
Et nytt prosjekt uten navn åpnes med en tom funksjon. Siden vi skal bruke et eksempel fra Google, kan du slette all eksisterende tekst i filen.
Merk: Du må være logget inn på din Google-konto for at dette skriptet skal fungere.
Etter at du har slettet den eksisterende koden, limer du inn følgende kode:
//Initialiser funksjonen din function createADocument() { // Opprett et nytt Google Dokument med navnet 'Hello, world!' var doc = DocumentApp.create('Hello, world!'); // Få tilgang til dokumentets hovedtekst }