Les termes suivants sont utilisés dans cette documentation.
Module complémentaire de visioconférence Agenda
Type spécial de module complémentaire permettant aux fournisseurs de solutions de visioconférence de présenter des options de visioconférence dans les événements Google Agenda. Ces modules complémentaires nécessitent une solution de conférence bien développée pour se connecter. En raison de cette exigence, la plupart des développeurs n'ont jamais besoin de créer de plug-in de conférence Agenda.
Pour en savoir plus, consultez la section Modules complémentaires de visioconférence pour Agenda. Consultez également Mettre à niveau vos modules complémentaires publiés pour savoir comment convertir un module complémentaire de visioconférence Agenda en module complémentaire Google Workspace.
Fiche
"Page" unique de l'interface utilisateur d'un module complémentaire. Les fiches sont composées de différents objets de widget (boutons, champs de texte, en-têtes, etc.).
Pour en savoir plus, consultez la section Cartes.
Basé sur les fiches
Module complémentaire dont l'interface utilisateur s'affiche sous la forme d'un volet dans la barre latérale (ou, sur mobile, sous la forme d'une autre fenêtre d'activité accessible via le menu). Le plug-in comporte une barre d'outils supérieure qui l'identifie et affiche une fiche, essentiellement une "page" de l'interface utilisateur du plug-in.
Les modules complémentaires Google Workspace sont basés sur des cartes.
Données de conférence
Ensemble d'informations dont Google Agenda a besoin pour permettre aux utilisateurs de créer et de rejoindre des conférences tierces activées par un module complémentaire Google Workspace ou un module complémentaire de conférence Agenda.
Pour en savoir plus, consultez la section Données de conférence.
Solution de conférence
Représentation d'une conférence tierce pouvant être créée depuis Google Agenda à l'aide du module complémentaire Google Workspace ou du module complémentaire de conférence Agenda.
Pour en savoir plus, consultez la section Solutions de conférence.
Contexte
État actuel de l'application hôte. Par exemple, le message actuellement ouvert dans Gmail, l'événement Agenda que vous modifiez ou les fichiers Drive que vous avez sélectionnés font partie du contexte actuel de l'application hôte. Le contexte, ainsi que d'autres informations, est collecté dans un objet d'événement qui est transmis à la fonction de déclencheur en tant que paramètre.
Déclenchement contextuel
Pratique consistant à définir des déclencheurs qui se déclenchent lorsque l'utilisateur entre dans un contexte spécifique, par exemple lorsqu'il ouvre une discussion par e-mail dans Gmail. Le déclenchement contextuel permet à votre module complémentaire de fournir une UI adaptée à ce contexte. Les déclencheurs contextuels sont configurés dans le fichier manifeste du projet de script du module complémentaire. Ils constituent donc un type de déclencheur de fichier manifeste.
Modules complémentaires de l'éditeur
Ensemble d'origine des types de modules complémentaires qui n'autorisaient que les extensions de Google Docs, Sheets, Forms ou Slides. Les modules complémentaires de l'éditeur ne sont pas basés sur des cartes. Au lieu de cela, le développeur doit créer une UI à partir de code HTML et CSS brut. Chaque module complémentaire d'éditeur ne peut étendre qu'une seule application hôte.
Pour en savoir plus, consultez la section Modules complémentaires d'éditeur.
Objet d'événement
Objet JSON créé automatiquement lorsque des pages d'accueil sont demandées, lorsque le module complémentaire entre dans des contextes auxquels il doit répondre ou à la suite d'interactions de l'utilisateur avec les widgets de l'interface du module complémentaire. Une fois créés, les objets d'événement sont transmis à une fonction de déclencheur ou de rappel spécifiée. Les objets d'événement ont pour but de transmettre des informations de l'environnement côté client de l'utilisateur (telles que les informations qu'il a saisies dans les widgets de l'interface du module complémentaire) au code côté serveur du module complémentaire, qui peut ensuite agir sur ces informations et renvoyer la réponse appropriée.
Pour en savoir plus, consultez la section Objets d'événement.
Modules complémentaires Gmail
Module complémentaire qui étend Gmail uniquement. Les modules complémentaires Gmail sont basés sur des fiches. La plupart des fonctionnalités, du comportement et des détails de développement utilisés pour créer des modules complémentaires Gmail sont identiques à ceux utilisés pour créer des modules complémentaires Google Workspace.
Pour en savoir plus, consultez la page Modules complémentaires Gmail. Consultez également Mettre à niveau vos modules complémentaires publiés pour savoir comment convertir un module complémentaire Gmail en module complémentaire Google Workspace.
Page d'accueil
Fiche de l'UI racine d'un module complémentaire. Les pages d'accueil s'affichent lorsque les utilisateurs ouvrent le module complémentaire et permettent à votre module complémentaire d'afficher du contenu en dehors d'un contexte spécifique (par exemple, lorsque l'utilisateur consulte ses fils de discussion dans Gmail, mais qu'il n'en a pas ouvert un). Vous définissez l'apparence et le comportement de la page d'accueil de votre module complémentaire comme pour n'importe quelle autre fiche.
Pour en savoir plus, consultez la section Pages d'accueil.
Hôte ou application hôte
Application Google Workspace étendue par un module complémentaire Google Workspace, comme Gmail ou Google Agenda.
Basé sur HTML
Module complémentaire dont l'interface utilisateur est définie à l'aide de HTML et de CSS au lieu du service de carte intégré à Apps Script. Seuls les anciens modules complémentaires Editor sont basés sur HTML.
Déclencheur d'aperçu du lien
L'aperçu du lien se déclenche lorsque les utilisateurs interagissent avec une URL tierce ou non Google dans une application hôte Google, telle que Google Docs. Le déclenchement de l'aperçu du lien vous permet de définir des formats d'URL à prévisualiser à partir de votre service ou de votre API, et de configurer le contenu de l'aperçu, y compris le chip intelligent et la fiche d'aperçu. Les déclencheurs d'aperçu de lien sont configurés dans le fichier manifeste du projet de script du module complémentaire et constituent donc un type de déclencheur de fichier manifeste.
Pour en savoir plus, consultez la section Prévisualiser des liens avec des chips intelligents.
Fichier manifeste
Fichier JSON joint à un projet Apps Script. Le fichier manifeste permet de définir les informations de projet dont le script a besoin pour s'exécuter correctement. Pour les modules complémentaires Google Workspace, le fichier manifeste permet de spécifier les hôtes que le module complémentaire peut étendre et de fournir certains paramètres de contrôle de l'interface utilisateur.
Déclencheur de fichier manifeste
Déclencheur défini dans le fichier manifeste d'un projet, comme un déclencheur de page d'accueil ou un déclencheur contextuel. Les déclencheurs de fichier manifeste sont utilisés exclusivement pour créer et afficher de nouvelles fiches lorsqu'une page d'accueil de module complémentaire est demandée ou que le module complémentaire entre dans un contexte nécessitant une mise à jour de l'affichage.
Les déclencheurs de fichier manifeste sont distincts des autres déclencheurs dans Apps Script, car ils ne sont pas intégrés (comme les déclencheurs simples) et ne peuvent pas être créés de manière programmatique avec le service de script Apps Script (comme les déclencheurs installables).
Cartes non contextuelles
Cartes qui affichent du contenu lorsque l'utilisateur se trouve en dehors d'un contexte spécifique (par exemple, lorsqu'il consulte ses fils de discussion dans Gmail, mais qu'il n'en a pas ouvert un). Les pages d'accueil sont un type de fiche non contextuelle.
Barre latérale
Section située à droite de l'interface utilisateur de l'hôte dans laquelle s'affiche l'interface utilisateur d'un module complémentaire Google Workspace. Les modules complémentaires Gmail et Editor peuvent également définir des barres latérales.
Chip intelligent
Un chip intelligent est une mention d'une personne, d'un fichier, d'un événement d'agenda ou d'une autre entité dans une application Google Workspace. Lorsque les utilisateurs pointent sur un chip, ils peuvent également prévisualiser du contenu supplémentaire sur le fichier ou le lien. Par exemple, lorsque les utilisateurs pointent sur un chip d'une présentation Google Slides, ils voient une capture d'écran d'une diapositive, le propriétaire de la présentation et s'ils l'ont déjà consultée.
Vous pouvez configurer votre module complémentaire pour qu'il utilise des chips intelligents pour prévisualiser les liens d'un service tiers ou non Google. Consultez Prévisualiser des liens dans Google Docs.
Déclencheur
Condition et réponse automatique à un événement définies par un projet ou un module complémentaire Apps Script. Les déclencheurs se déclenchent lorsque l'événement associé se produit (par exemple, lorsqu'un module complémentaire est ouvert) et entraînent l'exécution automatique d'une fonction Apps Script spécifiée (la fonction de déclencheur). Pour les modules complémentaires Google Workspace, les fonctions de déclenchement créent souvent de nouvelles cartes afin de contrôler la partie de l'interface utilisateur du module complémentaire qui s'affiche. Seuls certains types d'événements peuvent avoir des déclencheurs.
Pour en savoir plus, consultez la section Déclencheurs de modules complémentaires.
Fonction de déclenchement
Fonction Apps Script dans un projet qui s'exécute en réponse à un déclencheur.
Widget
Élément d'interface utilisateur tel qu'un bouton, un champ de texte ou une case à cocher. Les fiches sont créées à partir d'une séquence d'objets de widget, définis par le service de fiche intégré à Apps Script.
Pour en savoir plus, consultez la section Widgets.
Fonction du gestionnaire de widget
Fonction qui associe un widget particulier à un objet d'action particulier. Chaque type de widget dispose d'un ensemble de fonctions de gestionnaire de widget définies qu'il peut utiliser pour se connecter à des actions. Les fonctions de gestionnaire de widgets définissent le type d'interaction utilisateur qui déclenche l'action qui en résulte et constituent un élément essentiel de l'interactivité des widgets.
Pour en savoir plus, consultez la section Fonctions de gestionnaire de widgets.