Accueil › Base de connaissances IA

Plateforme d'automatisation

Google Apps Script

Plateforme de scripts de Google, basée sur JavaScript, pour automatiser et étendre Google Workspace (Sheets, Docs, Gmail, etc.).

Qui est derrière

Google Apps Script est développé par Google. Il a d'abord été créé par Mike Harm, comme projet parallèle pendant qu'il travaillait comme développeur sur Google Sheets. Il a été annoncé publiquement en mai 2009 avec un programme de bêta, puis offert en août 2009 aux clients Google Apps Premier et Éducation.

C'est quoi, concrètement

C'est une plateforme infonuagique basée sur JavaScript, propulsée par Google Drive, qui permet d'automatiser des tâches entre les produits Google et de les relier à des applications tierces. Tu écris ton code directement dans un éditeur dans le navigateur, et l'infrastructure de Google exécute le tout. Au quotidien, ça sert à créer des outils sur mesure et à simplifier des tâches répétitives, par exemple dans un chiffrier ou dans Gmail.

Produits

  • Automatisations : Du code qui effectue des tâches dans les produits Google, déclenché par un menu personnalisé, un bouton, une action de l'utilisateur ou un horaire.
  • Fonctions personnalisées : Tu écris des fonctions pour Google Sheets et tu les appelles dans ton chiffrier comme les fonctions intégrées.
  • Modules complémentaires (add-ons) : Des applications qui automatisent des tâches ou se connectent à des services tiers depuis Google Workspace, et qu'on peut partager dans le Google Workspace Marketplace.
  • Applications Google Chat : Une interface de conversation qui permet aux utilisateurs de Google Chat d'interagir avec des services comme s'ils parlaient à une personne.
  • Service avancé Vertex AI : Un accès aux modèles d'IA générative de la plateforme Google Cloud Vertex AI depuis tes scripts.

Ce qu'il fait bien

  • L'éditeur et le débogueur sont dans le navigateur, sans rien à installer.
  • Il s'intègre directement aux outils Google Workspace.
  • Il permet de créer des fonctions personnalisées dans Sheets.
  • Les déclencheurs (menus, boutons, horaires) rendent l'automatisation simple à mettre en place.
  • Il peut aussi se connecter à des applications tierces et à des modèles d'IA.

Ses limites

  • Le temps d'exécution d'un script est limité, tout comme l'accès à certains services Google.
  • Il n'est pas possible de se connecter directement à des bases de données internes, sauf avec le service JDBC si les connexions depuis les serveurs de Google sont permises.
  • Les dates et les heures peuvent donner des résultats qui semblent faux à cause des fuseaux horaires, alors il faut bien tester.
  • Le travail à plusieurs sur un même projet est plus difficile.
  • Il est compliqué à relier à un système de gestion de versions comme Git, bien qu'un outil comme Clasp permette de travailler en local.

Pour ta PME

Si ta PME utilise déjà Google Workspace, tu peux t'en servir pour automatiser des tâches répétitives, comme traiter des données dans un chiffrier ou créer une fonction sur mesure. Avant de brancher un script à des données de clients ou d'employés, vérifie où elles vont et si ça respecte la Loi 25, surtout si tu ajoutes des fonctions d'IA. Fais aussi relire et approuver les automatisations importantes par une personne avant de les mettre en service. Pour les conditions d'utilisation et les coûts, consulte le site officiel de Google.

Site officiel

Sources : Wikipédia · Site officiel · mis à jour le 2026-11-06

Cas qui utilisent Google Apps Script

Infolettre gratuite

« 5 prompts, 1 café »

Reçois 5 prompts prêts à copier chaque matin à 6 h 30.