Google Apps Script
Altre info
- Rilascio
- Proprietario
- Tipo
- Piattaforma di scripting
- Sito ufficiale
- script.google.com
JavaScript eseguito dentro Google Workspace: il linguaggio di macro che tiene insieme metà dei processi d'ufficio interni del mondo.
Lanciato nel 2009, inizialmente sul motore Rhino di Mozilla e dal 2020 su V8, che ha finalmente portato la sintassi JavaScript moderna. Uno script può essere associato a un foglio di calcolo, a un documento o a un modulo e raggiungere Gmail, Calendar, Drive e Fogli tramite oggetti di servizio già pronti: basta SpreadsheetApp.getActiveSheet() e si è operativi, senza server e senza complicazioni di autenticazione.
I trigger possono scattare alla modifica, all'invio di un modulo o a intervalli pianificati, e gli script possono essere pubblicati come web app. Ne risulta un enorme patrimonio di automazioni critiche per l'azienda, scritte da persone che non si definiscono sviluppatori — con il relativo mal di testa quando chi ha scritto lo script dei report lascia l'azienda. Le quote sono severe: sia il tempo di esecuzione sia il numero giornaliero di email sono limitati.