Présentation des outils de conférence tiers

application

Lors de la création ou de la modification d'un événement Google Agenda, les utilisateurs peuvent 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é d'un simple clic.

Toutefois, si un utilisateur souhaite organiser une conférence tierce (telle que WebEx) au lieu de 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 copie un code de la conférence dans la description de l'événement Agenda. Les participants à l'événement doivent ensuite suivre une procédure spécifique pour accéder à la conférence à l'aide du code fourni.

Les modules complémentaires Google Workspace peuvent aider les utilisateurs à éviter cette complexité. Vous pouvez créer un module complémentaire Google Workspace qui étend Google Agenda à l'aide de solutions de conférence tierces. Chaque solution de conférence ajoutée ajoute une nouvelle option de conférence pour les événements Agenda, permettant aux utilisateurs de créer et de rejoindre ces conférences directement depuis Google Agenda.

Si vous êtes un fournisseur de services de conférence, vous pouvez créer un module complémentaire Google Workspace pour définir une connexion entre Google Agenda et votre produit. Vous pouvez ensuite publier le module complémentaire sur Google Workspace Marketplace, où les utilisateurs et les administrateurs peuvent le découvrir et l'installer.

Solutions de conférence

Une solution de conférence est un type de conférence tierce à laquelle les utilisateurs peuvent participer. Chaque solution est présentée sous la forme d'une option de conférence qu'un utilisateur peut choisir lorsqu'il crée ou modifie 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 être associé à une solution, et des ensembles de solutions peuvent être regroupés dans un seul module complémentaire Google Workspace.

Fonctionnement des solutions de conférence

Lorsqu'une solution de conférence est ajoutée à un module complémentaire Google Workspace, il n'est pas nécessaire de fournir une UI détaillée. À la place, lorsqu'un utilisateur crée ou modifie un événement Google Agenda, toutes les solutions définies dans les modules complémentaires Google Workspace qu'il a installés apparaissent en tant qu'options de conférence.

Lorsqu'un utilisateur sélectionne une solution de conférence, le module complémentaire se connecte au système de conférence tiers à l'aide de son API et crée la conférence, en synchronisant les données entre la conférence et l'événement Google Agenda. Si l'événement est mis à jour ou supprimé ultérieurement, le module complémentaire le détecte et effectue les mises à jour correspondantes sur le système de visioconférence. Une fois qu'une conférence est associée à un événement, les participants peuvent la rejoindre depuis Google Agenda.

Le module complémentaire peut éventuellement fournir une page de paramètres permettant aux utilisateurs de contrôler un comportement spécifique en matière de conférence.

Données de conférence

Les modules complémentaires Google Workspace qui fournissent des solutions de conférence à Google Agenda ont besoin d'informations spécifiques (données de conférence) pour 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 un objet onCreateFunction qui compile et renvoie un objet ConferenceData. L'objet ConferenceData doit contenir toutes les données de conférence dont Google Agenda a besoin, ou un objet 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 répertorie l'objet de service ConferenceData qui les représente. Chaque objet ConferenceData utilisé par votre module complémentaire doit comporter tous les éléments marqués comme Required:

Composant Type Description
Erreurs de conférence ConferenceError Obligatoire si une erreur s'est produite, auquel cas aucune autre donnée n'est nécessaire. Utilisez-le pour signaler un problème qui s'est produit lorsque le module complémentaire a tenté 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 identifier 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 vers et depuis le système de conférence tiers. Par exemple, le système peut avoir besoin de l'adresse e-mail du modérateur de la conférence ou d'une clé de réunion.
Notes de conférence string Utilisez ce bouton pour ajouter un avis textuel à la conférence. En règle générale, vous les utilisez pour ajouter des instructions destinées aux administrateurs de conférences ou des mentions légales.
Points d'entrée EntryPoint[] Obligatoire si aucune erreur ne s'affiche. Dans ce cas, au moins un EntryPoint doit être défini.
Utilisez des EntryPoint pour décrire de manière spécifique comment rejoindre la conférence (par téléphone, vidéo ou SIP, par exemple). Chaque point d'entrée nécessite un URI et un EntryPointType.

Complément d'informations

Consultez la documentation suivante pour en savoir plus: