Die Teilnehmer einer Videokonferenz können gemeinsam an einer Aktivität des Google Meet-Add-ons arbeiten. Wenn eine gemeinsame Aktivität beginnt, erhalten alle Besprechungsteilnehmer eine Benachrichtigung, dass die Aktivität läuft.
Diese Benachrichtigung wird an die Verfügbarkeit und den Installationsstatus des Add-ons angepasst:
Wenn der Teilnehmer das Add-on installiert hat, kann er an der Aktivität teilnehmen.
Wenn der Teilnehmer das Add-on nicht installiert hat, wird er aufgefordert, das Add-on zu installieren.
Wenn das Add-on für die Plattform des Teilnehmers nicht verfügbar ist, wird er darüber informiert, dass er mit seinem aktuellen Gerät nicht an der Aktivität teilnehmen kann.
Eine Aktivität wird durch Aufrufen der Methode startCollaboration
gestartet.
Schritt 1 (optional): Das Add-on legt den Startstatus der Zusammenarbeit fest.
Mit MeetAddonClient.setCollaborationStartingState
werden Informationen zum Anfangsstatus des Add-ons festgelegt oder aktualisiert. Dieser wird verwendet, wenn der Teilnehmer die Einladung zur Zusammenarbeit annimmt.
Das Add-on kann die CollaborationStartingState
jederzeit vor oder während der Zusammenarbeit über das Meet Add-ons SDK festlegen.
Sobald die Add-on-Aktivität gestartet wurde, initialisieren die anderen Besprechungsteilnehmer das Add-on mit CollaborationStartingState
.
Weitere Informationen und Codebeispiele zum Festlegen von CollaborationStartingState
finden Sie unter Startstatus der Zusammenarbeit verwenden.
Schritt 2: Aktivität wird durch das Add-on gestartet
Die Aktivität beginnt, wenn das Add-on die Methode startCollaboration
für das MeetSidePanelClient
aufruft.
Rufen Sie die Methode startCollaboration
in Ihrem Add-on auf, sobald der Nutzer die Inhaltsauswahl abgeschlossen hat und bereit ist, die Zusammenarbeit zu starten.
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.
})
});
Empfehlungen für eine nahtlose Nutzererfahrung
Wir empfehlen dringend, CollaborationStartingState
basierend auf den Nutzeraktionen in der Seitenleiste festzulegen. Wenn startCollaboration
aufgerufen wird, werden in Meet die folgenden Aktionen ausgeführt:
Für andere Teilnehmer: Meet zeigt eine Benachrichtigung an, dass die Aktivität läuft.
Für den Initiator: Wenn in der
CollaborationStartingState
eine URL für die Hauptphase angegeben wurde, öffnet Meet den Hauptbereich mit der URL aus demCollaborationStartingState
.