Beim Erstellen oder Bearbeiten eines Termins in Google Kalender haben Nutzer die Möglichkeit, schnell eine Google Meet-Videokonferenz erstellen und mit dem Termin verknüpfen. Nach dem Hinzufügen können die Teilnehmer ganz einfach am zugehörigen Hangout mit einem mit einem einfachen Klick.
Wenn ein Nutzer jedoch eine Konferenz eines Drittanbieters (z. B. WebEx) verwenden möchte, statt in Google Meet, ist der Prozess komplexer. Normalerweise muss der Nutzer die Konferenz außerhalb von Google Kalender erstellen und dann Kopieren Sie einen Konferenzcode in die Beschreibung des Kalendertermins. Veranstaltungsteilnehmer dann müssen bestimmte Schritte ausgeführt werden, um mithilfe des Codes an der Konferenz teilzunehmen. bereitgestellt.
Mit Google Workspace-Add-ons lässt sich das vermeiden und Komplexität. Sie können ein Add-on für Google Workspace erstellen die Google Kalender mit Drittanbieter-Tools Konferenzlösungen. Mit jeder hinzugefügten Konferenzlösung wird eine neue Konferenzoption für Google Kalender hinzugefügt So können Nutzer Konferenzen direkt vom Unternehmen aus erstellen und daran teilnehmen. Google Kalender
Wenn Sie ein Konferenzanbieter sind, können Sie Google Workspace-Add-on, um eine Verbindung zwischen Google Kalender und Ihr Produkt. Anschließend können Sie das Add-on im Google Workspace Marketplace wo Nutzer und Administratoren es finden und installieren können.
Konferenzlösungen
Eine Konferenzlösung ist eine Art Konferenzlösung eines Drittanbieters, beitreten können. Jede Lösung wird als Konferenzoption angezeigt, die der Nutzer auswählen kann wenn Sie einen Termin in Google Kalender erstellen oder bearbeiten.
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 anbietet, kann eine eine zugehörige Lösung zu erstellen, und Sammlungen von Lösungen können in einem einzigen Google Workspace-Add-on.
So funktionieren Konferenzlösungen
Wenn einem Nutzer eine Konferenzlösung Google Workspace-Add-on hinzugefügt haben, benötigen Sie um eine detaillierte Benutzeroberfläche dafür bereitzustellen. Stattdessen muss ein Nutzer, der ein Element erstellt oder bearbeitet, Google Kalender-Termine, alle Lösungen, die in den Google Workspace-Add-ons – der Nutzer installiert ist, werden als Konferenzoptionen angezeigt.
Wenn ein Nutzer eine Konferenzlösung auswählt, stellt das Add-on eine Verbindung zum eines Drittanbieter-Konferenzsystems unter Verwendung seiner API und erstellt die Konferenz, Die Daten werden zwischen der Konferenz und dem Google Kalender-Termin synchronisiert. Wenn die später aktualisiert oder gelöscht wird, wird dies vom Add-on erkannt und im Konferenzsystem aktualisiert werden. Sobald eine Konferenz angehängt wurde zu einem Termin hinzufügen, können die Teilnehmer über Google Kalender an der Konferenz teilnehmen.
Optional kann das Add-on eine Seite mit Einstellungen bereitstellen, auf der Nutzer die Einstellungen Konferenzverhalten.
Konferenzdaten
Google Workspace-Add-ons für Konferenzen
Lösungen für Google Kalender erfordern bestimmte Informationen – Konferenzen
, damit Nutzer an Konferenzen von Drittanbietern teilnehmen können. Wenn Sie
Konferenzlösung in Ihrem Add-on haben, geben Sie eine
onCreateFunction
erstellt und zurückgibt,
ConferenceData
-Objekt enthält. Das ConferenceData
-Objekt muss entweder alle Konferenzdaten enthalten
Google Kalender benötigt, oder eine
ConferenceError
, das einen Fehler beschreibt, der bei der Kommunikation mit dem
eines Drittanbieter-Konferenzsystems.
In der folgenden Tabelle werden die einzelnen Arten von Konferenzdaten beschrieben, die Ihr Add-on verwenden kann, und
den Dienst ConferenceData auf.
das sie darstellt. Jedes
ConferenceData
Objekt, das Ihr Add-on verwendet, müssen alle Elemente als Erforderlich gekennzeichnet haben:
Komponente | Typ | Beschreibung |
---|---|---|
Konferenzfehler |
ConferenceError |
Erforderlich, wenn ein Fehler aufgetreten ist. In diesem Fall werden keine anderen Daten erforderlich. Hiermit können Sie ein Problem melden, das beim Hinzufügen des Add-ons aufgetreten ist hat versucht, eine Verbindung zum Konferenzsystem herzustellen. |
Konferenz-ID | string |
Erforderlich, wenn kein Fehler vorliegt. Verwenden Sie diese ID zur Identifizierung des eine Videokonferenz innerhalb des Konferenzsystems eines Drittanbieters erstellen. |
Konferenzparameter |
ConferenceParameter[] |
Verwenden Sie diese Schlüssel/Wert-Paare, um systemspezifische Informationen an und vom Drittanbietersystem. Zum Beispiel kann das System benötigen die E-Mail-Adresse des Konferenzmoderators oder einen Besprechungsschlüssel. |
Konferenznotizen | string |
Hiermit können Sie der Konferenz einen Texthinweis hinzufügen. In der Regel verwenden Sie um Anweisungen für Konferenzadministratoren oder rechtliche Hinweise hinzuzufügen. |
Einstiegspunkte |
EntryPoint[] |
Erforderlich, wenn kein Fehler; in diesem Fall mindestens ein
EntryPoint muss definiert werden.Verwenden Sie EntryPoint , um eine bestimmte Art und Weise zu beschreiben, wie Sie am
Videokonferenz (z. B. per Telefon, Video oder SIP) Jeder Einstiegspunkt
erfordert einen URI und einen
EntryPointType |
Weitere Informationen
Weitere Informationen finden Sie in der folgenden Dokumentation:
Erstellen Sie ein Google Workspace-Add-on mit Konferenzlösungen. Konferenz-Add-ons erstellen bietet einen Überblick über die Schritte, die zum Erstellen eines Google Workspace-Add-on für Drittanbieter Konferenzlösungen.
Im Detail Sehen Sie sich die Beispiel für den Quellcode eines Google Workspace-Add-ons für Videokonferenzen.
Weitere Informationen zu Apps Script Dokumentation zu Google Apps Script
Du fragst dich, was andere Entwickler entwickelt haben? Besuchen Sie die Google Workspace Marketplace für Google Kalender