Les termes suivants sont utilisés dans cette documentation.
Module complémentaire de conférence Agenda
Type de module complémentaire spécial permettant aux fournisseurs de solutions de conférence de présenter des options de confé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 au module complémentaire. Pour cette raison, la plupart des développeurs n'ont jamais besoin de créer un module complémentaire de conférence Agenda.
Pour en savoir plus, consultez Modules complémentaires de visioconférence Agenda. Consultez également la page Mettre à niveau vos modules complémentaires publiés pour savoir comment convertir un module complémentaire de conférence Agenda en module complémentaire Google Workspace.
Carte
Une seule "page" d'une interface utilisateur de 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 Fiches.
Cartes
Module complémentaire dont l'interface utilisateur s'affiche en tant que volet dans la barre latérale (ou, sur mobile, comme une autre fenêtre d'activité accessible via le menu). Le module complémentaire possède une barre d'outils supérieure qui l'identifie et affiche une fiche, essentiellement une "page" de l'interface utilisateur du module complémentaire.
Les modules complémentaires Google Workspace se composent de fiches.
Données de conférence
Ensemble d'informations dont Google Agenda a besoin pour permettre aux utilisateurs de créer et de participer à des conférences tierces activées par un module complémentaire de visioconférence ou Google Workspace.
Pour en savoir plus, consultez la page Données de conférence.
Solution de conférence
Représentation d'une conférence tierce pouvant être créée à partir de Google Agenda à l'aide du module complémentaire de visioconférence Google Workspace ou d'Agenda.
Pour en savoir plus, consultez Solutions de conférence.
Contexte
État actuel de l'application hôte. Par exemple, le message actuellement ouvert dans Gmail, l'événement d'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, sont collectés dans un objet d'événement transmis à la fonction de déclenchement en tant que paramètre.
Déclencheur 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 un fil de discussion dans Gmail. Le déclenchement contextuel permet à votre module complémentaire de fournir une interface utilisateur adaptée à ce contexte. Les déclencheurs contextuels sont configurés dans le fichier manifeste du projet de script du module complémentaire et constituent donc un type de déclencheur de manifeste.
Modules complémentaires de l'éditeur
Ensemble de types de modules complémentaires d'origine qui autorisaient uniquement les extensions de Google Docs, Sheets, Forms ou Slides. Les modules complémentaires des éditeurs ne sont pas basés sur une fiche. Au lieu de cela, ils nécessitent que le développeur crée une interface utilisateur à partir de code HTML brut et CSS. Chaque module complémentaire de l'éditeur ne peut étendre qu'une seule application hôte.
Pour en savoir plus, consultez la section Modules complémentaires de l'éditeur.
Objet é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 des widgets dans l'interface complémentaire. Une fois créés, les objets d'événements sont transmis à une fonction de déclenchement ou de rappel spécifiée. Les objets d'événement ont pour but de transmettre les informations de l'environnement côté client de l'utilisateur (par exemple, les informations qu'il a saisies dans les widgets de l'interface du module complémentaire) au code du module complémentaire côté serveur, qui peut ensuite agir sur ces informations et renvoyer la réponse appropriée.
Pour en savoir plus, consultez la section Objets événements.
Modules complémentaires Gmail
Module complémentaire qui étend Gmail uniquement. Les modules complémentaires Gmail se composent de cartes. Les fonctionnalités, le comportement et les détails de développement utilisés pour créer des modules complémentaires Gmail sont en grande partie identiques à ceux utilisés pour créer des modules complémentaires Google Workspace.
Pour en savoir plus, consultez Modules complémentaires Gmail. Consultez également la page 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 d'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, lorsqu'ils consultent les fils de discussion de Gmail, mais qu'ils n'en ont pas ouvert). Vous définissez l'apparence et le comportement de votre page d'accueil complémentaire comme n'importe quelle autre fiche.
Pour en savoir plus, consultez Pages d'accueil.
Hôte ou application hôte
L'application Google Workspace étendue par un module complémentaire Google Workspace (Gmail ou Google Agenda, par exemple)
HTML
Module complémentaire dont l'interface utilisateur est définie à l'aide de HTML et de CSS au lieu du service Card intégré à Apps Script. Seuls les anciens modules complémentaires d'éditeurs sont au format HTML.
Déclencheur d'aperçu du lien
Les déclencheurs de prévisualisation de lien se déclenchent lorsque les utilisateurs interagissent avec une URL tierce ou autre que Google dans une application hôte Google, telle que Google Docs. Le déclencheur "Aperçu de lien" vous permet de définir des formats d'URL à prévisualiser à partir de votre service ou API, et de configurer le contenu de l'aperçu, y compris la puce intelligente et la carte 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 Prévisualiser les liens dans Google Docs.
Manifest
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 les modules complémentaires peuvent étendre et de fournir certains paramètres de contrôle de l'interface utilisateur.
Déclencheur du fichier manifeste
Déclencheur défini dans le fichier manifeste d'un projet, tel qu'un déclencheur de page d'accueil ou un déclencheur contextuel. Les déclencheurs du fichier manifeste sont utilisés exclusivement pour créer et afficher des fiches lorsqu'une page d'accueil de module complémentaire est demandée ou lorsque le module complémentaire intervient dans un contexte nécessitant une mise à jour d'affichage.
Les déclencheurs du manifeste sont différents des autres déclencheurs dans Apps Script, car ils ne sont pas intégrés (comme des déclencheurs simples) et ne peuvent pas être créés de manière automatisée avec le service de script d'Apps Script (comme les déclencheurs installables).
Fiches non contextuelles
Fiches qui affichent du contenu lorsque l'utilisateur se trouve en dehors d'un contexte spécifique, par exemple, lorsque ses fils de discussion s'affichent dans Gmail, mais qu'il n'en a pas ouvert. Les pages d'accueil sont une sorte de fiche non contextuelle.
Barre latérale
La section à droite de l'UI de l'hôte où apparaît l'UI 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 personne, un fichier, un événement d'agenda ou une autre entité mentionnés dans une application Google Workspace. Lorsque les utilisateurs passent la souris sur un chip, ils peuvent également prévisualiser du contenu supplémentaire sur le fichier ou le lien. Par exemple, lorsque les utilisateurs passent la souris 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 ont déjà consulté la présentation.
Vous pouvez configurer votre module complémentaire pour qu'il utilise des chips intelligents afin de prévisualiser les liens pour un service tiers ou autre que Google. Consultez Prévisualiser les liens dans Google Docs.
Élément déclencheur
Condition et réponse d'événement automatique définies par un projet Apps Script ou un module complémentaire. Les déclencheurs se déclenchent lorsque leur é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éclenchement). Pour les modules complémentaires Google Workspace, les fonctions de déclenchement créent souvent des fiches afin de contrôler l'affichage des modules complémentaires dans l'interface utilisateur. Seuls certains types d'événements peuvent être associés à des déclencheurs.
Pour en savoir plus, consultez la section Déclencheurs de module complémentaire.
Déclencher une fonction
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 construites à partir d'une séquence d'objets widget, définie par le service Card d'Apps Script.
Pour en savoir plus, consultez la page Widgets.
Fonction de gestionnaire de widgets
Fonction qui associe un widget particulier à un objet d'action particulier. Chaque type de widget possède un ensemble de fonctions de gestionnaire de widgets définies qu'il peut utiliser pour se connecter à des actions. Les fonctions de gestion des widgets définissent le type d'interaction utilisateur qui déclenche l'action qui en résulte et constituent un composant essentiel de l'interactivité des widgets.
Pour en savoir plus, consultez Fonctions du gestionnaire de widgets.