Die Teilnehmenden eines Meetings können gemeinsam an einem Aktivität zum Google Meet-Add-on. Wenn eine gemeinsame Aktivität beginnt, erhalten alle Teilnehmer der Videokonferenz eine Benachrichtigung, dass die Aktivität laufen.
Diese Benachrichtigung wird an die Verfügbarkeit und den Installationsstatus des Add-on:
Wenn der Teilnehmer das Add-on installiert hat: Sie können an der Aktivität teilnehmen.
Wenn der Teilnehmer das Add-on nicht hat installiert: Sie werden zur Installation der Add-on.
Wenn das Add-on für die Plattform der Teilnehmer: Die Person wird informiert, dass sie nicht an der Aktivität teilnehmen kann. mit ihrem aktuellen Gerät.
Wenn ein Nutzer der Aktivität beitritt, lädt er seine eigenen iFrames mit Ihren Add-ons enthält. Sie können festlegen, ob neue Teilnehmende sollten die gemeinsame Aktivität im Hauptbereich oder in der Seitenleiste öffnen.
Zusammenarbeit starten
Eine Aktivität wird durch Aufrufen der Methode
startCollaboration
mit einem CollaborationStartingState
-Objekt
.
Schritt 1 (optional): Das Add-on legt den Startstatus der Zusammenarbeit fest.
Die
MeetAddonClient.setCollaborationStartingState
legt Informationen zum Anfangszustand der
das verwendet wird, wenn der Teilnehmer die
Einladung zur Zusammenarbeit.
Das Add-on kann die
CollaborationStartingState
Meet Add-ons SDK verwenden.
Sobald die Add-on-Aktivität gestartet wurde,
Teilnehmer mithilfe von CollaborationStartingState
ihre
Add-on.
Weitere Informationen und Codebeispiele zum Festlegen von CollaborationStartingState
finden Sie unter
Verwenden Sie die
Bundesstaat.
Schritt 2: Aktivität wird durch das Add-on gestartet
Die Aktivität beginnt, wenn das Add-on die Methode
startCollaboration
auf der
MeetSidePanelClient
Achten Sie darauf, die Methode startCollaboration
in Ihrem Add-on aufzurufen, sobald der Nutzer
schließt die Inhaltsauswahl ab und kann mit der Zusammenarbeit beginnen.
Das folgende Codebeispiel zeigt, wie die Methode startCollaboration
aufgerufen wird:
sidePanelClient.startCollaboration({
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
Wann?
startCollaboration
aufgerufen wird, führt Meet die folgenden Aktionen aus:
Für andere Teilnehmer: In Meet wird eine Benachrichtigung angezeigt, dass die Aktivität andauert.
Für den Initiator: Wenn im Feld
CollaborationStartingState
, Meet öffnet den Hauptbereich mit Die URL aus demCollaborationStartingState
Add-on-Status in einer Gruppenarbeit freigeben
Wenn ein Nutzer der Gruppenarbeit beitritt, wird Ihre
in der Hauptbühne oder in der Seitenleiste, je nachdem,
CollaborationStartingState
.
Mit der Property additionalData
kannst du Ausgangsdaten teilen (auch als
als Status) mit Nutzern, die der Gruppenarbeit beitreten. Vielleicht möchten Sie auch
Status unter Nutzern zu teilen, während diese mit Ihren
Add-on.
Sie können den Status auf verschiedene Arten freigeben:
- Behandeln Sie dies selbst mit Ihren eigenen Synchronisierungsmechanismen.
- Verwenden Sie das Meet Live Sharing SDK, eine bequeme und schnelle Möglichkeit, beliebige Daten unter Nutzern zu teilen.