Présentation des outils de conférence tiers

Lorsqu'ils créent ou modifient un événement Google Agenda, les utilisateurs peuvent créer rapidement une réunion Google Meet et l'associer à l'événement. Une fois l'événement ajouté, les participants peuvent facilement rejoindre le Hangout associé en un simple clic.

Toutefois, si un utilisateur souhaite utiliser une solution de visioconférence tierce (WebEx, par exemple) au lieu de Google Meet, la procédure est plus complexe. En général, l'utilisateur doit créer la conférence en dehors de Google Agenda, puis copier un code de conférence dans la description de l'événement Agenda. Les participants à l'événement doivent ensuite suivre une procédure spécifique pour rejoindre 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 avec des solutions de visioconférence tierces. Chaque solution de visioconférence ajoutée propose une nouvelle option de visioconférence pour les événements Agenda, ce qui permet aux utilisateurs de créer des visioconférences et de les rejoindre 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 le 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 représente un type de conférence tierce auquel les utilisateurs peuvent participer. Chaque solution est présentée comme une option de visioconférence qu'un utilisateur peut choisir lorsqu'il crée ou modifie un événement Google Agenda.

Voici quelques exemples de solutions de visioconférence qu'un module complémentaire peut définir :

  • une visioconférence standard
  • une conférence audio uniquement
  • une conférence personnelle
  • une conférence diffusée publiquement en streaming ;

Tout type de conférence fourni par le service tiers peut être associé à une solution, et les collections de solutions peuvent être regroupées dans un seul module complémentaire Google Workspace.

Fonctionnement des solutions de conférence

Lorsqu'une solution de visioconférence est ajoutée à un module complémentaire Google Workspace, il n'est pas nécessaire de fournir une interface utilisateur détaillée pour celle-ci. En revanche, chaque fois qu'un utilisateur crée ou modifie un événement Google Agenda, les solutions définies dans les modules complémentaires Google Workspace qu'il a installés apparaissent comme options de visioconférence.

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

Le module complémentaire peut éventuellement fournir une page de paramètres pour permettre aux utilisateurs de contrôler des comportements de visioconférence spécifiques.

Données de conférence

Les modules complémentaires Google Workspace qui fournissent des solutions de visioconférence à Google Agenda nécessitent des informations spécifiques (données de visioconférence) pour permettre aux utilisateurs de rejoindre des visioconférences tierces. Lorsque vous définissez une solution de visioconférence dans votre module complémentaire, vous spécifiez un onCreateFunction qui crée 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 visioconfé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 l'objet ConferenceData service qui le représente. Chaque objet ConferenceData utilisé par votre module complémentaire doit comporter tous les éléments marqués comme Obligatoire :

Composant Type Description
Erreurs de conférence ConferenceError Obligatoire en cas d'erreur. Dans ce cas, aucune autre donnée n'est requise. Utilisez cette option pour signaler un problème survenu lorsque le module complémentaire a tenté de se connecter au système de visioconférence.
ID de la conférence string Obligatoire si ce n'est pas une erreur.
 Utilisez cet ID pour identifier la visioconférence dans le système de visioconférence tiers.
Paramètres de la conférence ConferenceParameter[] Utilisez ces paires clé/valeur pour transmettre des informations spécifiques au système vers et depuis le système de visioconférence tiers. Par exemple, le système peut exiger l'adresse e-mail du modérateur de la conférence ou une clé de réunion.
Notes de conférence string Utilisez cette option pour ajouter une notification textuelle à la conférence. En général, 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 ce n'est pas une erreur. Dans ce cas, au moins un EntryPoint doit être défini.
Utilisez EntryPoint pour décrire une façon spécifique de rejoindre la conférence (par exemple, par téléphone, par vidéo ou par SIP). Chaque point d'entrée nécessite un URI et un EntryPointType.

Documentation complémentaire

Pour en savoir plus, consultez la documentation suivante :