Uczestnicy spotkania mogą wspólnie pracować nad Aktywność związana z dodatkiem Google Meet. Gdy rozpocznie się wspólne działanie, Wszyscy uczestnicy spotkania otrzymają powiadomienie, że aktywność jest w toku.
Powiadomienie jest dostosowane do dostępności i stanu instalacji dodatek:
Jeśli uczestnik ma zainstalowany dodatek: Może dołączyć do aktywności.
Jeśli uczestnik nie ma dodatku zainstalowano: użytkownik zostaje skierowany do zainstalowania Google Analytics.
Jeśli dodatek nie jest dostępny platforma uczestnika: użytkownik zostanie poinformowany, że nie może dołączyć do aktywności. przy użyciu obecnego urządzenia.
Aktywność jest inicjowana przez wywołanie funkcji
startCollaboration
.
Krok 1 (opcjonalny). Dodatek ustawia stan rozpoczęcia współpracy
MeetAddonClient.setCollaborationStartingState
ustawia lub aktualizuje informacje o początkowym stanie
używany, gdy uczestnik zaakceptuje
zaproszenie do współpracy.
Dodatek może ustawić
CollaborationStartingState
za pomocą pakietu SDK dodatków do Meet w dowolnym momencie przed współpracą lub w jej trakcie.
Po rozpoczęciu działania dodatku inne spotkanie
uczestnicy używają modułu CollaborationStartingState
do inicjowania
Google Analytics.
Szczegółowe informacje i przykłady kodu związane z konfigurowaniem CollaborationStartingState
znajdziesz tutaj:
Korzystaj ze współpracy na początku
stanu.
Krok 2. Dodatek rozpoczyna aktywność
Aktywność rozpocznie się, gdy dodatek wywoła metodę
startCollaboration
na
MeetSidePanelClient
Pamiętaj, aby wywołać metodę startCollaboration
w dodatku, gdy użytkownik
kończy proces wyboru treści i jest gotowy do rozpoczęcia współpracy.
Przeanalizuj przykładowy kod poniżej, aby się dowiedzieć, jak wywołać metodę startCollaboration
:
sidePanelClient.startCollaboration({
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
Po rozpoczęciu współpracy
Kiedy
startCollaboration
zostanie wywołana, Meet wykona te działania:
Inni uczestnicy: Meet wyświetla powiadomienie, które aktywność jest w toku.
Dla inicjatora: jeśli adres URL etapu głównego został określony w parametrze
CollaborationStartingState
, Meet otwiera scenę główną za pomocą adres URL z taguCollaborationStartingState
.