Konferenzen mit Drittanbietern

Kurs

Beim Erstellen oder Bearbeiten eines Google Kalender-Termins können Nutzer schnell eine Google Meet-Videokonferenz erstellen und mit dem Termin verknüpfen. Nach dem Hinzufügen können die Teilnehmer mit einem einfachen Klick am zugehörigen Hangout teilnehmen.

Wenn ein Nutzer jedoch eine Konferenz eines Drittanbieters (z. B. WebEx) anstelle von Google Meet verwenden möchte, ist der Vorgang komplexer. Dazu muss der Nutzer die Konferenz normalerweise außerhalb von Google Kalender erstellen und dann einen Konferenzcode in die Beschreibung des Kalendertermins kopieren. Die Veranstaltungsteilnehmer müssen dann bestimmte Schritte ausführen, um mit dem bereitgestellten Code an der Konferenz teilzunehmen.

Mit Google Workspace-Add-ons können Nutzer diese Komplexität vermeiden. Sie können ein Google Workspace-Add-on erstellen, das Google Kalender um Konferenzlösungen von Drittanbietern erweitert. Mit jeder hinzugefügten Konferenzlösung wird eine neue Konferenzoption für Kalendertermine hinzugefügt, mit der Nutzer direkt in Google Kalender Konferenzen erstellen und daran teilnehmen können.

Wenn Sie ein Konferenzanbieter sind, können Sie ein Google Workspace-Add-on erstellen, um eine Verbindung zwischen Google Kalender und Ihrem Produkt zu definieren. Anschließend können Sie das Add-on im Google Workspace Marketplace veröffentlichen, wo Nutzer und Administratoren es finden und installieren können.

Konferenzlösungen

Eine Konferenzlösung ist eine Art Drittanbieterkonferenz, an der Nutzer teilnehmen können. Jede Lösung wird als Konferenzoption angezeigt, die ein Nutzer beim Erstellen oder Bearbeiten eines Google Kalender-Termins auswählen kann.

Beispiele für Konferenzlösungen, die mit einem Add-on definiert werden können:

  • eine normale Videokonferenz
  • eine Audiokonferenz
  • persönliche Konferenz
  • einer öffentlich gestreamten Konferenz

Jede Art von Konferenz, die der Drittanbieterdienst bereitstellt, kann eine zugehörige Lösung haben und Sammlungen von Lösungen können in einem einzigen Google Workspace-Add-on gebündelt werden.

So funktionieren Konferenzlösungen

Wenn einem Google Workspace-Add-on eine Konferenzlösung hinzugefügt wird, muss keine detaillierte Benutzeroberfläche dafür bereitgestellt werden. Wenn ein Nutzer einen Google Kalender-Termin erstellt oder bearbeitet, werden stattdessen alle in den vom Nutzer installierten Google Workspace-Add-ons definierten Lösungen als Konferenzoptionen angezeigt.

Wenn ein Nutzer eine Konferenzlösung auswählt, stellt das Add-on über seine API eine Verbindung zum Konferenzsystem des Drittanbieters her, erstellt die Konferenz und synchronisiert die Daten zwischen der Konferenz und dem Google Kalender-Termin. Wenn der Termin später aktualisiert oder gelöscht wird, erkennt das Add-on dies und nimmt die entsprechenden Aktualisierungen im Konferenzsystem vor. Sobald eine Konferenz an einen Termin angehängt wurde, können die Teilnehmer der Konferenz über Google Kalender beitreten.

Optional kann das Add-on eine Seite mit Einstellungen zur Verfügung stellen, auf der Nutzer ein bestimmtes Verhalten bei Videokonferenzen steuern können.

Konferenzdaten

Google Workspace-Add-ons, die Konferenzlösungen für Google Kalender bieten, erfordern bestimmte Informationen (Konferenzdaten), damit Nutzer an Konferenzen von Drittanbietern teilnehmen können. Wenn Sie eine Konferenzlösung in Ihrem Add-on definieren, geben Sie eine onCreateFunction an, die ein ConferenceData-Objekt erstellt und zurückgibt. Das ConferenceData-Objekt muss entweder alle von Google Kalender benötigten Konferenzdaten enthalten oder ein ConferenceError-Objekt, das einen Fehler beschreibt, der bei der Kommunikation mit dem Konferenzsystem eines Drittanbieters aufgetreten ist.

In der folgenden Tabelle werden die einzelnen Arten von Konferenzdaten beschrieben, die Ihr Add-on verwenden kann, und das zugehörige ConferenceData-Dienstobjekt aufgeführt. Für jedes ConferenceData-Objekt, das vom Add-on verwendet wird, müssen alle Elemente als Erforderlich gekennzeichnet sein:

Komponente Typ Beschreibung
Konferenzfehler ConferenceError Erforderlich, wenn ein Fehler aufgetreten ist. In diesem Fall sind keine weiteren Daten erforderlich. Verwenden Sie diese Option, um ein Problem zu melden, das aufgetreten ist, als das Add-on versucht hat, eine Verbindung zum Konferenzsystem herzustellen.
Konferenz-ID string Erforderlich, wenn kein Fehler vorliegt.
Verwenden Sie diese ID, um die Konferenz im Konferenzsystem des Drittanbieters zu identifizieren.
Konferenzparameter ConferenceParameter[] Verwenden Sie diese Schlüssel/Wert-Paare, um alle systemspezifischen Informationen an das und vom Konferenzsystem des Drittanbieters zu übergeben. Beispielsweise kann das System die E-Mail-Adresse des Moderators der Konferenz oder einen Besprechungsschlüssel anfordern.
Konferenznotizen string Hiermit können Sie der Konferenz einen Texthinweis hinzufügen. In der Regel fügen Sie damit Anleitungen für Konferenzadministratoren oder rechtliche Hinweise hinzu.
Einstiegspunkte EntryPoint[] Erforderlich, wenn kein Fehler vorhanden ist. In diesem Fall muss mindestens ein EntryPoint definiert werden.
Beschreiben Sie mit EntryPoints, wie Sie an der Konferenz teilnehmen können, z. B. per Telefon, Video oder SIP. Für jeden Einstiegspunkt sind ein URI und ein EntryPointType erforderlich.

Weitere Informationen

Weitere Informationen finden Sie in der folgenden Dokumentation: