Google Apps Script is een lichtgewicht, cloudgebaseerde tool voor het automatiseren van eenvoudige kantoortaken. Als uw organisatie de enterprise-versie van G Suite-apps gebruikt, zijn er geen extra kosten voor het gebruik van Google Apps Script. In wezen zijn het kleine codefragmenten waarmee u aangepaste integraties en functies aan uw G Suite-toepassingen kunt toevoegen.
Wanneer je een Apps Script opent, verschijnt er een scripteditor op het scherm. Je ziet de vooraf geladen functie op het scherm, waarmee je meteen aan de slag kunt. Je hoeft alleen de code toe te voegen volgens jouw vereisten. Na het publiceren van je code kun je er ook webhooks mee bouwen.
Waarom Google Apps Script gebruiken?
Google Apps Script is een uitstekende tool voor gebruikers die de Google-toepassingen van hun organisatie willen aanpassen. Het is nuttig als u basistaken wilt automatiseren, gegevens uit het cloudecosysteem van Google wilt ophalen, het meeste uit andere G Suite-apps wilt halen en scripts met andere gebruikers wilt delen. Met deze cloudscript-app kunnen veel gebruikers voor het eerst met automatisering werken.
De scripteditor van het platform is compatibel met JavaScript. U gebruikt hem om een breed scala aan gebruikersinterface-elementen te bouwen, waarschuwingsdialoogvensters en menu's te maken en uw scripts als web-apps te publiceren.
Hoe kunt u Google Apps Script gebruiken?
veel mogelijkheden met Google Apps Script. Gebruik het bijvoorbeeld om het overzetten van e-mails tussen Gmail en Drive te automatiseren, deadlines aan taken toe te wijzen en Google Calendar te synchroniseren om meldingen te ontvangen. Als u kunt programmeren, dan bestaat veel ervan uit 'if-then-else'-constructies om taken te automatiseren. Op dezelfde manier kunt u het ook gebruiken om het genereren van QR codes te automatiseren in Google Sheets.
Hier is een use case voor Google Apps Script:
Stel dat u bij de HR-afdeling van een organisatie werkt, maar dat uw afdeling onderbezet is. Telkens wanneer er een nieuwe medewerker bij de organisatie komt, laat u die zich via Google Forms bij uw team registreren. Zo worden gegevens zoals namen, functie, contactgegevens en andere details verzameld. Voor het gemak houdt u de gegevens van alle medewerkers bij in een spreadsheet. Het handmatig overzetten van deze gegevens kan echter behoorlijk lastig zijn, vooral door het gebrek aan middelen binnen uw afdeling.
Hier komt Google Apps Script om de hoek kijken. U kunt het gebruiken om alle nieuwe sollicitanten een bedankmail te sturen. Vervolgens kunt u een ander script maken om degenen met betere vaardigheden, werkervaring en kwalificaties voorrang te geven. Zodra een aanbod is geaccepteerd, kunt u met scripting hun gegevens uit het blad ophalen en hun nieuwe account aanmaken.
Op deze manier bespaar je gegarandeerd veel handmatig werk en tijd. Omdat alles geautomatiseerd is, zijn al je gegevens accuraat.
Wat als je geen JavaScript kent?
JavaScript is vrij eenvoudig te leren, zelfs zonder eerdere programmeerervaring. Als je liever geen eigen code schrijft, zijn er tal van beschikbare appscripts waarmee je code kunt kopiëren en plakken voor je taken.
Eerste script in Google Apps Script voor e-mail
Het is eenvoudig om aan de slag te gaan met Google Apps Script. Laten we een eenvoudig voorbeeld nemen. Je eerste script stuurt een e-mail met een bericht naar je Gmail-account.
- Open Chrome of een andere webbrowser en ga naar script.google.com.
- Log in op je Google-account.
- Maak na het inloggen een 'Nieuw script' aan.
- Voer in plaats van “Untitled project” de naam “My First Script” in.
Verwijder de bestaande code en typ het volgende.
function SendinganEmailMessage() {
// Geef het e-mailadres van de ontvanger op
var recipientEmail = '[email protected]'
// Schrijf de onderwerpregel van de e-mail.
var subjectLine = 'This is my first script!';
// Schrijf de inhoud van de e-mail.
var body = 'This is the message';
// Verstuur een e-mail
GmailApp.SendinganEmailMessage(recipientEmail, subjectLine, body);
}
Sla de code op door op het schijfpictogram te klikken. Voer vervolgens de code uit met het pictogram Uitvoeren. De eerste keer kan Google om toestemming vragen om het script uit te voeren. Je krijgt een waarschuwing te zien als de app niet is geverifieerd. Klik op 'Geavanceerd' en vervolgens op 'Ga naar My First Script (onveilig)'. Omdat je dit script zelf hebt geschreven, is het veilig om uit te voeren.
Nieuwe grafiek maken
Zo gebruikt u Google Apps Script om een eenvoudige lijngrafiek te maken.
function newChart(range, sheet) {
var sht = SpreadsheetApp.getActiveSheet();
var chtBuilder = sht.newChart();
chtBuilder.addRange(range)
.setChartType(Charts.ChartType.LINE)
.setOption('title', 'Lijndiagram voor producttrends');
sht.insertChart(chtBuilder.build());
}
Diagram aanpassen
U kunt een bestaande grafiek bewerken met de volgende code.
var sht = SpreadsheetApp.getActiveSheet();
var range = sht.getRange("C6:D10")
var cht = sht.getCharts()[0];
cht = cht.modify()
.addRange(range)
.setOption('title', 'Aangepast!')
.setOption('animation.duration', 700)
.setPosition(2,2,0,0)
.build();
sht.updateChart(cht);
Tot slot
Google Apps Script is een uitstekende tool om uw productiviteit te verbeteren. Organisaties over de hele wereld gebruiken het om hun workflows te vereenvoudigen en de belasting van hun personeel te verminderen. Als u het wilt gebruiken om grafieken te bouwen, kunt u terecht op Image-Charts voor meer details.

