Google Apps Script vous permet de créer et de modifier des présentations Google Slides de manière programmatique à l'aide du service Slides. Vous pouvez utiliser 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 Agenda, Drive et Gmail.
Commencer
Apps Script inclut un service intégré qui vous permet de créer, de lire et de modifier des présentations Google Slides de manière programmatique. Apps Script peut interagir avec Google 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 confère un accès plus direct à l'interface utilisateur Slides de ce script. Pour créer un script lié, sélectionnez Extensions > Apps Script dans Google Slides.
Menus et interfaces utilisateur personnalisés
Vous pouvez personnaliser Google Slides en ajoutant des menus, des boîtes de dialogue et des barres latérales personnalisés. Pour découvrir les principes de base de la création de menus, consultez le guide des menus. Pour en savoir plus sur la personnalisation du contenu d'une boîte de dialogue, consultez le guide du service HTML.
Si vous prévoyez de publier votre interface personnalisée dans le cadre d'un composant complémentaire, suivez le guide de style pour assurer la cohérence avec le style et la mise en page de l'éditeur Google Slides.
modules complémentaires pour Google Slides
Les modules complémentaires sont des projets Apps Script empaquetés spécialement qui s'exécutent dans Google Slides et peuvent être installés depuis la plate-forme de téléchargement de modules complémentaires Google Slides. Si vous avez développé un script pour Google Slides et que vous souhaitez le partager avec le monde entier, Apps Script vous permet de publier votre script en tant que module complémentaire afin que d'autres utilisateurs puissent l'installer depuis la plate-forme de modules complémentaires.
Consultez l'exemple de module complémentaire Translate ou l'exemple de module complémentaire de barre de progression pour voir des exemples de modules complémentaires Slides.