Współpraca przy użyciu dodatku Meet

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 tagu CollaborationStartingState.