Lorsqu'ils créent ou modifient un événement Google Agenda, les utilisateurs ont la possibilité de créer rapidement une réunion Google Meet et l'associer à l'événement. Une fois ajoutés, les participants à l'événement peuvent facilement rejoindre le Hangout associé avec une un simple clic.
Toutefois, si un utilisateur souhaite participer à une conférence tierce (telle que WebEx), plutôt que sur Google Meet, le processus est plus complexe. Généralement, cela nécessite que l'utilisateur crée la conférence en dehors de Google Agenda, puis Copiez le code de la conférence dans la description de l'événement Agenda. Participants à l'événement vous devez suivre une procédure spécifique pour rejoindre la conférence à l'aide du code fournies.
Les modules complémentaires Google Workspace peuvent aider les utilisateurs à éviter cela. la complexité. Vous pouvez créer un module complémentaire Google Workspace qui étend Google Agenda à l'aide d'outils solutions de conférence. Chaque solution de conférence ajoutée ajoute une nouvelle option de conférence pour Agenda des événements, ce qui permet aux utilisateurs de créer et de rejoindre des conférences directement depuis Google Agenda.
Si vous êtes un fournisseur de services de conférence, vous pouvez créer un pour définir une connexion entre Google Agenda et votre produit. Vous pouvez ensuite publier le module complémentaire dans Google Workspace Marketplace, où les utilisateurs et les administrateurs peuvent la découvrir et l'installer.
Solutions de conférence
Une solution de conférence est un type de conférence tierce dont les utilisateurs peuvent rejoindre le groupe. Chaque solution est présentée sous la forme d'une option de conférence qu'un utilisateur peut choisir lorsque vous créez ou modifiez un événement Google Agenda.
Voici des exemples de solutions de conférence qu'un module complémentaire peut définir:
- une vidéoconférence standard
- une conférence audio uniquement
- une conférence personnelle
- une conférence diffusée publiquement
Tout type de conférence fourni par le service tiers peut avoir une solution associée, et regrouper des ensembles de solutions dans un module complémentaire Google Workspace unique.
Fonctionnement des solutions de conférence
Lorsqu'une solution de conférence est ajoutée à un un module complémentaire Google Workspace, il n'est pas nécessaire pour fournir une UI détaillée. Lorsqu'un utilisateur crée ou modifie événement Google Agenda, toute solution définie dans l'événement Google Agenda des modules complémentaires Google Workspace de l'utilisateur installés apparaissent comme options de conférence.
Lorsqu'un utilisateur sélectionne une solution de conférence, le module complémentaire se connecte au tiers à l'aide de son API et crée la conférence, synchroniser les données entre la conférence et l'événement Google Agenda. Si le est mis à jour ou supprimé par la suite, le module complémentaire le détecte et les mises à jour correspondantes sur le système de conférence. Lorsqu'une conférence est jointe à un événement, les participants peuvent rejoindre la conférence depuis Google Agenda.
Le module complémentaire peut fournir une page de paramètres permettant aux utilisateurs de contrôler un comportement spécifique lors des conférences.
Données de conférence
Modules complémentaires Google Workspace pour la conférence
les solutions Google Agenda nécessitent des informations spécifiques :conférences
données, afin de permettre aux utilisateurs de participer à des conférences tierces. Lorsque vous définissez
une solution de conférence dans votre module complémentaire, vous spécifiez
onCreateFunction
qui compile et renvoie
ConferenceData
. L'objet ConferenceData
doit contenir toutes les données de la conférence
les besoins de Google Agenda, ou
ConferenceError
qui décrit une erreur survenue lors de la communication avec le
système de conférence tiers.
Le tableau ci-dessous décrit chaque type de données de conférence que votre module complémentaire peut utiliser et
liste le service ConferenceData
qui la représente. Chaque
ConferenceData
utilisé par votre module complémentaire doit comporter tous les éléments marqués comme obligatoires:
Composant | Type | Description |
---|---|---|
Erreurs de conférence |
ConferenceError |
Obligatoire si une erreur s'est produite, auquel cas aucune autre donnée n'est nécessaires. Utilisez cette option pour signaler un problème survenu lorsque le module complémentaire a essayé de se connecter au système de visioconférence. |
ID de conférence | string |
Obligatoire s'il ne s'agit pas d'une erreur. Utilisez cet ID pour la conférence dans le système de conférence tiers. |
Paramètres de conférence |
ConferenceParameter[] |
Utilisez ces paires clé-valeur pour transmettre des informations spécifiques au système et depuis le système de conférence tiers. Par exemple, le système peut nécessitent l'adresse e-mail du modérateur de la conférence ou une clé de réunion. |
Notes de conférence | string |
Utilisez ce bouton pour ajouter un avis textuel à la conférence. Généralement, vous utilisez pour ajouter des instructions destinées aux administrateurs de conférences ou des mentions légales. |
Points d'entrée |
EntryPoint[] |
Obligatoire s'il ne s'agit pas d'une erreur, auquel cas au moins une
EntryPoint doit être défini.Utilisez EntryPoint pour décrire une manière spécifique de rejoindre
conférence (par téléphone, vidéo ou SIP, par exemple). Chaque point d'entrée
nécessite un URI et un
EntryPointType |
Documentation complémentaire
Consultez la documentation suivante pour en savoir plus:
Créez un module complémentaire Google Workspace avec des solutions de conférence. Créer des modules complémentaires de conférence présente les étapes nécessaires à la création d'un Module complémentaire Google Workspace qui implémente des solutions de conférences.
C'est parti ! Consultez le exemple de code source d'un module complémentaire Google Workspace pour la visioconférence.
En savoir plus sur les fonctionnalités d'Apps Script Documentation Google Apps Script
Vous vous demandez ce que les autres développeurs ont créé ? Consultez le Google Workspace Marketplace pour Google Agenda.