透過 Meet 外掛程式進行協作

會議參與者可以透過 Google Meet 外掛程式活動。協作活動開始時 所有會議參與者都會收到活動通知 。

本通知是根據 外掛程式:

  • 如果參與者已安裝外掛程式: 他們可以加入活動。

  • 如果參與者沒有外掛程式 已安裝:系統會引導使用者前往 外掛程式。

  • 如果 參與者的平台:對方會通知他們無法加入活動 登入。

使用者加入活動時,即可載入自己的 iframe 附加內容您可以自訂是否要使用新的 彙整者應在主舞台或側邊面板中開啟協作活動。

開始合作

透過呼叫 startCollaboration 方法 (使用 CollaborationStartingState) 存取 API

步驟 1 (選用):外掛程式設定協作的起始狀態

MeetAddonClient.setCollaborationStartingState 設定或更新 Pod 的初始狀態資訊 參與者接受參與者接受的 邀請進行協作。

這個外掛程式可以設定 CollaborationStartingState 加入 Meet 外掛程式 SDK 外掛程式活動開始後,另一個會議 參與者會使用 CollaborationStartingState 將其初始化 外掛程式。

如需詳細資訊和設定 CollaborationStartingState 的程式碼範例,請參閱 從協作計畫開始 狀態

步驟 2:外掛程式啟動活動

活動會在外掛程式呼叫 startCollaboration 方法 MeetSidePanelClient

務必在使用者之後呼叫外掛程式中的 startCollaboration 方法 內容選取完畢後,就可以開始合作了。

以下程式碼範例說明如何呼叫 startCollaboration 方法:

    sidePanelClient.startCollaboration({
        mainStageUrl: "https://app.example.com/mainstage",
        additionalData: JSON.stringify({
        // State to send to participants.
        })
    });

時間 startCollaboration Meet 會執行下列動作:

  • 其他參與者:Meet 會顯示符合下列條件的通知: 活動進行中。

  • 發起人:如果指定主要階段網址的 CollaborationStartingState,Meet 會使用 來自 CollaborationStartingState 的網址。

在協作中分享外掛程式狀態

使用者加入協作時,會載入您的 可能會附加至主要畫面或側邊面板 CollaborationStartingState

有了 additionalData 屬性,您就能共用初始資料 (又稱為 狀態) 傳送給使用者加入協作。您可能也要 並在使用者與網站互動時 外掛程式。

您可以透過下列幾種方式分享狀態:

  • 請自行處理。
  • 使用 Meet 即時分享 SDK。 以便在使用者之間共用任意資料,既方便又快速。