Google Apps Script vous permet de créer et de modifier des présentations Slides de manière programmatique à l'aide du service Slides. Utilisez Apps Script pour ajouter des menus personnalisés, des boîtes de dialogue et des barres latérales à Slides. Vous pouvez également intégrer Slides à d'autres services Google comme Google Agenda, Google Drive et Gmail.
Le service Slides est la méthode recommandée pour travailler avec Slides dans Apps Script. Activez également le service avancé Slides si vous devez appeler directement l'API Google Slides.
Premiers pas
Apps Script inclut un service intégré qui vous permet de créer, de lire et de modifier des présentations Slides de manière programmatique. Apps Script peut interagir avec Slides de deux manières :
- Tout script peut créer une présentation ou accéder à une présentation existante si l'utilisateur dispose des autorisations d'accès appropriées pour cette présentation.
- Un script peut être lié à une présentation, ce qui lui donne un accès plus direct à l'interface utilisateur de Slides. Pour créer un script lié, sélectionnez Extensions > Apps Script dans Slides.
Menus et interfaces utilisateur personnalisés
Personnalisez Slides en ajoutant des menus, des boîtes de dialogue et des barres latérales personnalisés. Pour apprendre les bases de la création de menus, consultez le guide sur les menus. Pour savoir comment personnaliser le contenu d'une boîte de dialogue, consultez le guide du service HTML.
Si vous prévoyez de publier votre interface personnalisée dans un module complémentaire Google Workspace, suivez le guide de style pour assurer la cohérence avec le style et la mise en page de l'éditeur Slides.
Modules complémentaires Google Workspace pour Slides
Les modules complémentaires Google Workspace sont des projets Apps Script spécialement empaquetés qui s'exécutent dans Slides et peuvent être installés depuis le magasin de modules complémentaires Google Slides. Si vous avez développé un script pour Slides et que vous souhaitez le partager avec le monde entier, Apps Script vous permet de le publier en tant que module complémentaire afin que d'autres utilisateurs puissent l'installer depuis la galerie de modules complémentaires.
Consultez l'exemple de module complémentaire de traduction ou l'exemple de module complémentaire de barre de progression pour obtenir des exemples de modules complémentaires Slides.