Les modules complémentaires Google Meet permettent d'intégrer 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é dans Google Workspace Marketplace.
Architecture
Le diagramme de séquence suivant montre l'architecture d'un module complémentaire Google Meet qui utilise des ressources Google Workspace.
Voici comment fonctionne un module complémentaire Google Meet dans une réunion :
- Charger le panneau des modules complémentaires : l'utilisateur clique sur le bouton des outils de réunion
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.
- Créer une AddonSession : le module complémentaire crée une
AddonSession. Cela indique à Meet que le module complémentaire est chargé et prêt à être utilisé. - Module complémentaire initialisé : le module complémentaire est prêt à être utilisé.
- (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 autorisations 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 dans Marketplace
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 qui sont directement intégrées à Google Workspace. Les modules complémentaires aident les utilisateurs à travailler plus efficacement en limitant les changements de contexte.
Le 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'emplacement 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 général, vous pouvez créer deux types de modules complémentaires : les modules complémentaires Google Workspace et les modules complémentaires de l'éditeur.
Pour le SDK des modules complémentaires Meet, vous devez créer vos modules complémentaires à l'aide des modules complémentaires Google Workspace.
Avec un module complémentaire Google Workspace, vous pouvez étendre plusieurs applications Google Workspace, telles que Gmail, Google Agenda et Google Drive. Vous spécifiez
l'application cible du module complémentaire, ainsi que d'autres
détails, 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 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 la pile technologique de votre choix. Chacun de ces modules complémentaires contient un manifeste, composé de différentes sections. La section Meet du manifeste contient des informations spécifiques sur la façon dont votre module complémentaire est chargé à partir de Google Meet et n'est pas liée au 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 référencer des pages Web plutôt que des interfaces basées sur des cartes.
Par exemple, un manifeste pour un module complémentaire Google Workspace peut comporter une section pour
Gmail qui utilise
ComposeTrigger et
ContextualTrigger
objets 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 mettez à la disposition des autres utilisateurs qui peuvent 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 de manifeste Gmail