Konferenzen mit Drittanbietern

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 den verknüpften Hangout mit nur einem Klick betreten.

Wenn ein Nutzer jedoch eine Drittanbieter-Konferenz (z. B. WebEx) anstelle von Google Meet verwenden möchte, ist der Prozess komplexer. In der Regel muss der Nutzer die Konferenz dazu außerhalb von Google Kalender erstellen und dann einen Konferenzcode in die Beschreibung des Kalendertermins kopieren. Die Teilnehmer des Termins müssen dann eine bestimmte Anleitung befolgen, um mit dem bereitgestellten Code an der Konferenz teilzunehmen.

Mit Add-ons für Google Workspace können Nutzer diese Komplexität vermeiden. Sie können ein Google Workspace-Add-on erstellen, das Google Kalender durch Konferenzlösungen von Drittanbietern erweitert. Jede hinzugefügte Konferenzlösung bietet eine neue Konferenzoption für Kalendertermine, sodass Nutzer diese Konferenzen direkt in Google Kalender erstellen und daran teilnehmen können.

Als Konferenzanbieter 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. Dort können Nutzer und Administratoren es finden und installieren.

Konferenzlösungen

Eine Konferenzlösung stellt eine Art der Konferenz eines Drittanbieters dar, an der Nutzer teilnehmen können. Jede Lösung wird als Videokonferenzoption 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 standardmäßige Videokonferenz
  • eine reine Audiokonferenz
  • eine persönliche Konferenz
  • einer öffentlich gestreamten Konferenz

Jede Art von Konferenz, die der Drittanbieterdienst bereitstellt, kann mit einer Lösung verknüpft werden. Lösungssammlungen können in einem einzigen Google Workspace-Add-on zusammengefasst werden.

Funktionsweise von Konferenzlösungen

Wenn eine Konferenzlösung einem Google Workspace-Add-on hinzugefügt wird, müssen Sie keine detaillierte UI dafür bereitstellen. Wenn ein Nutzer einen Google Kalender-Termin erstellt oder bearbeitet, werden stattdessen alle Lösungen, die in den vom Nutzer installierten Google Workspace-Add-ons definiert wurden, als Videokonferenzoptionen angezeigt.

Wenn ein Nutzer eine Konferenzlösung auswählt, stellt das Add-on über dessen 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. Nachdem eine Konferenz an einen Termin angehängt wurde, können die Teilnehmer über Google Kalender an der Konferenz teilnehmen.

Optional kann das Add-on eine Seite mit Einstellungen enthalten, auf der Nutzer ein bestimmtes Videokonferenzverhalten 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 ein onCreateFunction an, das ein ConferenceData-Objekt erstellt und zurückgibt. Das Objekt ConferenceData muss entweder alle Konferenzdaten enthalten, die Google Kalender benötigt, oder ein ConferenceError-Objekt, das einen Fehler beschreibt, der bei der Kommunikation mit dem Konferenzsystem des Drittanbieters aufgetreten ist.

In der folgenden Tabelle werden alle Arten von Konferenzdaten beschrieben, die Ihr Add-on verwenden kann. Außerdem wird das entsprechende ConferenceData-Dienstobjekt aufgeführt. Für jedes ConferenceData-Objekt, das Ihr Add-on verwendet, müssen alle Elemente als Required (Erforderlich) gekennzeichnet sein:

Komponente Typ Beschreibung
Konferenzfehler ConferenceError Erforderlich, wenn ein Fehler aufgetreten ist; in diesem Fall sind keine weiteren Daten erforderlich. Hiermit können Sie ein Problem 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 systemspezifische Informationen an das und vom Konferenzsystem des Drittanbieters zu übergeben. Beispielsweise kann das System die E-Mail-Adresse des Konferenzmoderators oder einen Besprechungsschlüssel anfordern.
Konferenznotizen string Hiermit können Sie einen Texthinweis an die Konferenz anhängen. In der Regel verwenden Sie diese, um Anweisungen für Konferenzadministratoren oder rechtliche Hinweise hinzuzufügen.
Einstiegspunkte EntryPoint[] Erforderlich, wenn kein Fehler aufgetreten ist; in diesem Fall muss mindestens ein EntryPoint definiert werden.
Verwenden Sie EntryPoints, um eine bestimmte Art der Teilnahme an der Konferenz zu beschreiben (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: