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-ons angepasst:
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 des Teilnehmers nicht verfügbar ist: Er wird darüber informiert, dass er mit seinem aktuellen Gerät nicht an der Aktivität teilnehmen kann.
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 Mitglieder die gemeinsame Aktivität im Hauptbereich oder in der Seitenleiste öffnen.
Aktivität starten
Eine Aktivität wird durch Aufrufen der Methode
startActivity()
mit der Methode
ActivityStartingState
.
Schritt 1 (optional): Das Add-on legt den Startstatus der Aktivität fest.
Die
setActivityStartingState()
legt Informationen zum Anfangszustand der
das verwendet wird, wenn der Teilnehmer die
Einladung zur Teilnahme an der Aktivität.
Das Add-on kann die
ActivityStartingState
das Meet Add-ons SDK verwenden.
Sobald die Add-on-Aktivität gestartet wurde,
Teilnehmer mithilfe von ActivityStartingState
ihre
Add-on.
Weitere Informationen und Codebeispiele zum Festlegen von ActivityStartingState
finden Sie unter
Verwenden Sie die Aktivität zu
Bundesstaat.
Schritt 2: Das Add-on startet die Aktivität
Die Aktivität beginnt, wenn das Add-on die Methode
startActivity()
auf der
MeetSidePanelClient
Rufen Sie die Methode startActivity()
in Ihrem Add-on auf, sobald der Nutzer die Inhaltsauswahl abgeschlossen hat und eine Aktivität starten kann.
Das folgende Codebeispiel zeigt, wie die Methode startActivity()
aufgerufen wird:
sidePanelClient.startActivity({
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
Wenn die Methode startActivity()
aufgerufen wird, führt Meet Folgendes aus:
folgenden Aktionen:
Für andere Teilnehmer: In Meet wird eine Benachrichtigung angezeigt, dass die Aktivität andauert.
Für den Initiator: Wenn im Feld
ActivityStartingState
, Meet öffnet den Hauptbereich mit Die URL aus demActivityStartingState
Add-on-Status in einer Aktivität teilen
Wenn ein Nutzer der Aktivität beitritt, lädt er Ihre
in der Hauptbühne oder in der Seitenleiste, je nachdem,
ActivityStartingState
.
Mit der Property additionalData
können Sie Startdaten (auch als Status bezeichnet) für Nutzer freigeben, die an der Aktivität teilnehmen. Vielleicht möchten Sie auch
den Status unter Nutzern zu teilen, während diese mit Ihren
Add-on.
Sie können den Status auf verschiedene Arten freigeben:
- Sie können die Arbeit selbst verwalten, indem Sie Ihr eigenes Synchronisierungs-Back-End erstellen.
- Verwenden Sie die Co-Doing API, um beliebige Daten schnell und einfach zwischen Nutzern zu teilen.