Apps script is een javascrip achtige taal die gebruikt wordt voor het automatiseren van taken binnen een Google workspace opgeving.
De taal alsook de omgeving leent zich uitermate om achterliggende code te schrijven bij google Sheets, maar kan ook gebruikt worden voor het uitbreiden van bestaande Google applicaties, het maken van webapps en het combineren van gegevens vanuit verschillende omgevingen zowel binnen Google als erbuiten.
Een afkorting die je veelvuldig zal tegen komen is GAS, wat staat voor Google Apps Script.
Om vlot gebruik te kunnen maken van de "per definitie" cloud omgeving van Google Workspace, het je een IDE nodig (integrated Development Environmet).
Je kan een aantal externe tools gebruiken zoals Node.JS maar Google heeft een IDE ingebouwd, die voortreffelijk werk levert voor de meeste toepassingen.
Tevens bezit Google heel wat API's specifiek voor Apps Script voor interactie met de bestaande Workspace apps, waarvoor het OAuth (toegangsrechten verhaal) door Apps Script automatisch wordt afgehandeld.
Hierdoor is het gebruikt van REST API's voor Google toepassingen meestal niet nodig en is er geen noodzaak om zelf de code te schrijven voor het afhandelen van de OAuth interactie.
In de volgende hoofdstukken behandelen we stap-voor-stap een aantal facetten van het Google Apps Script gebruik.
Deze file bevat stukken code en functies die vrij kunnen gecopieerd worden.
De file wordt regelmatig geupdate en kan aanzien worden als een soort bibliotheek, maar met de mogelijkheid om de source code te hergebruiken en aan te passen aan je eigen noden.
Code_Snippets