Glossaire

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 services 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 visioconférence bien développée pour pouvoir s'y connecter. En raison de cette exigence, la plupart des développeurs n'ont jamais besoin de créer un module complémentaire de visioconférence pour Agenda.

Pour en savoir plus, consultez 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

Une seule "page" de l'UI d'un module complémentaire. Les fiches sont composées de différents objets widget (boutons, champs de texte, en-têtes, etc.).

Pour en savoir plus, consultez Cartes.

Basé sur les cartes

Module complémentaire dont l'interface utilisateur s'affiche sous forme de volet dans la barre latérale (ou, sur mobile, sous forme d'une autre fenêtre d'activité accessible via le menu). Le module complémentaire comporte une barre d'outils supérieure qui l'identifie et affiche une fiche (essentiellement une "page") de l'UI du module complémentaire.

Les modules complémentaires Google Workspace sont basés sur des fiches.

Données de conférence

Ensemble d'informations dont Google Agenda a besoin pour permettre aux utilisateurs de créer des conférences tierces et d'y participer, activées par un module complémentaire Google Workspace ou un module complémentaire de visioconférence Agenda.

Pour en savoir plus, consultez Données de conférence.

Solution de conférence

Représentation d'une visioconférence tierce pouvant être créée depuis Google Agenda à l'aide d'un module complémentaire Google Workspace ou d'un module complémentaire de visioconférence Agenda.

Pour en savoir plus, consultez Solutions de visioconfé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, sont collectés 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 s'activent 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 UI adaptée au contexte. Les déclencheurs contextuels sont configurés dans le manifeste du projet de script du module complémentaire. Ils sont donc un type de déclencheur de manifeste.

Modules complémentaires de l'éditeur

Ensemble d'origine de 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, ils obligent le développeur à créer une UI à partir de code HTML et CSS bruts. Chaque module complémentaire d'éditeur ne peut étendre qu'une seule application hôte.

Pour en savoir plus, consultez Modules complémentaires d'éditeurs.

Objet d'événement

Objet JSON créé automatiquement lorsque des pages d'accueil sont demandées, lorsque le module complémentaire accède à des contextes auxquels il doit répondre ou à la suite d'interactions utilisateur avec des widgets dans 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. L'objectif des objets d'événement est de transmettre des 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 côté serveur du module complémentaire, qui peut ensuite agir en fonction de ces informations et renvoyer la réponse appropriée.

Pour en savoir plus, consultez 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 cartes. La plupart des fonctionnalités, des comportements 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 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. Elles 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 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 Pages d'accueil.

Hôte ou application hôte

Application Google Workspace qu'un module complémentaire Google Workspace étend, 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 fiche Apps Script intégré. Seuls les anciens modules complémentaires de l'éditeur sont basés sur HTML.

Les déclencheurs d'aperçu de lien se déclenchent lorsque les utilisateurs interagissent avec une URL tierce ou non Google dans une application hôte Google, comme Google Docs. Le déclenchement de l'aperçu des liens 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 le chip intelligent et la fiche d'aperçu. Les déclencheurs d'aperçu de liens sont configurés dans le fichier manifeste du projet de script du module complémentaire. Ils sont donc un type de déclencheur de fichier manifeste.

Pour en savoir plus, consultez Prévisualiser les liens avec les chips intelligents.

Fichier manifeste

Fichier JSON associé à un projet Apps Script. Le fichier manifeste permet de définir les informations sur le 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'UI.

Déclencheur de 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 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 qui nécessite une mise à jour de l'affichage.

Les déclencheurs de fichier manifeste sont différents 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 Script Apps Script (comme les déclencheurs installables).

Fiches non contextuelles

Cartes qui affichent du contenu lorsque l'utilisateur est en dehors d'un contexte spécifique (par exemple, lorsqu'il consulte ses fils de discussion dans Gmail, mais n'en a pas ouvert un). Les pages d'accueil sont un type de fiche non contextuelle.

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

Une icône intelligente 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 vers 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 vers 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 des cartes afin de contrôler la partie de l'UI du module complémentaire qui est affichée. Seuls certains types d'événements peuvent avoir des déclencheurs.

Pour en savoir plus, consultez Déclencheurs de modules complémentaires.

Fonction de déclenchement

Fonction Apps Script dans un projet qui s'exécute en réponse au déclenchement d'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éfinis par le service de fiche Apps Script intégré.

Pour en savoir plus, consultez Widgets.

Fonction de 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 widget définissent le type d'interaction utilisateur qui déclenche l'action résultante. Elles sont un élément essentiel de l'interactivité des widgets.

Pour en savoir plus, consultez Fonctions de gestionnaire de widgets.