Les modules complémentaires Google Meet permettent de créer des expériences directement dans Google Meet. Pour créer des modules complémentaires, vous devez comprendre comment un module complémentaire Google Workspace est développé et finalement publié sur Google Workspace Marketplace.
Architecture
Le diagramme de séquence suivant montre comment un module complémentaire Google Meet utilise les ressources Google Workspace.
Pour utiliser un module complémentaire Google Meet dans une réunion:
- Charger le panneau des modules complémentaires: l'utilisateur clique sur le bouton d'activité dans Meet pour charger la liste des modules complémentaires installés dans le panneau des modules complémentaires.
- Sélectionner un module complémentaire: un utilisateur sélectionne un module complémentaire dans le panneau des modules complémentaires.
- Charger l'iFrame du module complémentaire: Meet charge l'URL de l'iFrame du panneau latéral du module complémentaire que le développeur a spécifiée dans le fichier manifeste.
- Create AddonSession: le module complémentaire crée un
AddonSession
. Cela indique à Meet que le module complémentaire est chargé et prêt à l'emploi. - Module complémentaire initialisé: le module complémentaire est prêt à l'emploi.
- (Facultatif) Demander un jeton avec One Tap: le module complémentaire sélectionné utilise Google One Tap pour demander un jeton avec les informations de connexion et les habilitations approuvées par l'utilisateur s'il existe une session Google active.
- (Facultatif) Google renvoie un jeton d'ID: le jeton d'ID contient les informations d'identité de l'utilisateur.
Modules complémentaires Google Workspace sur la place de marché
Les modules complémentaires Google Workspace sont des applications personnalisées qui s'intègrent aux applications Google Workspace, telles que Gmail, Google Docs et Google Sheets. Ils permettent aux développeurs de créer des interfaces utilisateur personnalisées directement intégrées à Google Workspace. Les modules complémentaires aident les utilisateurs à travailler plus efficacement avec moins de changements de contexte.
Google Workspace Marketplace permet aux utilisateurs et aux administrateurs de trouver et d'installer des applications d'entreprise tierces intégrées à Google Workspace. Marketplace est également l'espace central pour gérer les modules complémentaires Google Workspace publiés. Les utilisateurs peuvent installer et désinstaller les modules complémentaires publiés. Les administrateurs peuvent limiter les modules complémentaires que les utilisateurs peuvent installer.
Types de modules complémentaires
En règle générale, vous pouvez créer deux types de modules complémentaires: les modules complémentaires Google Workspace et les modules complémentaires Editor.
Pour le SDK des modules complémentaires Meet, vous devez créer vos modules complémentaires à l'aide de modules complémentaires Google Workspace.
Un module complémentaire Google Workspace vous permet d'étendre plusieurs applications Google Workspace, comme Gmail, Google Agenda et Google Drive. Vous spécifiez l'application ciblée par le module complémentaire, ainsi que d'autres informations, dans le fichier manifeste du module complémentaire. Pour le SDK des modules complémentaires Meet, vous devez déclarer un objet meet
dans la section addOns
du fichier manifeste. Pour en savoir plus, consultez la section Créer un déploiement.
Un module complémentaire Google Workspace peut être développé de deux manières différentes: dans Google Apps Script ou en tant que module complémentaire auto-hébergé à l'aide de votre pile technologique préférée. Chacun de ces modules complémentaires contient un fichier manifeste, qui se compose de différentes sections. La section Meet du fichier manifeste contient des informations spécifiques à la façon dont votre module complémentaire est chargé à partir de Google Meet. Elle n'a aucun lien avec le fait que le reste de votre module complémentaire soit auto-hébergé ou utilise Apps Script. Les modules complémentaires pour Meet sont chargés dans un iFrame et doivent faire référence à des pages Web plutôt qu'à des interfaces basées sur des fiches.
Par exemple, un fichier manifeste pour un module complémentaire Google Workspace peut comporter une section pour Gmail qui utilise des objets ComposeTrigger
et ContextualTrigger
pour renvoyer des interfaces de carte, et une section pour Meet qui utilise des objets Web, iOS et Android pour pointer vers votre page Web et votre application mobile.
Publier un module complémentaire
Lorsque vous publiez votre module complémentaire Google Workspace, vous le rendez disponible pour que d'autres utilisateurs puissent le trouver, l'installer et l'utiliser.
Pour en savoir plus, consultez Publier votre module complémentaire Meet.
Articles associés
- Déployer un module complémentaire Meet
- Bonnes pratiques
- Types de modules complémentaires
- Ressource manifeste Gmail