透過 Meet 外掛程式進行協作

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

這則通知會根據外掛程式的可用性和安裝狀態調整:

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

  • 如果參與者未安裝外掛程式:系統會引導他們安裝外掛程式。

  • 如果參與者的平台無法使用外掛程式:系統會通知對方無法透過目前的裝置加入活動。

您可以透過呼叫 startCollaboration 方法啟動活動。

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

MeetAddonClient.setCollaborationStartingState 可設定或更新參與者接受協作邀請時使用的外掛程式初始狀態資訊。

這個外掛程式可在開始前或協作期間,隨時使用 Meet 外掛程式 SDK 設定 CollaborationStartingState。外掛程式活動開始後,其他會議參與者會使用 CollaborationStartingState 來初始化自己的外掛程式。

如要進一步瞭解如何設定 CollaborationStartingState 和程式碼範例,請參閱「使用協作起始狀態」。

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

當外掛程式在 MeetSidePanelClient 上呼叫 startCollaboration 方法時,活動就會開始。

使用者完成選取內容並準備開始協作後,請務必在外掛程式中呼叫 startCollaboration 方法。

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

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

流暢使用者體驗的建議

我們強烈建議您根據在側邊面板中採取的使用者動作設定 CollaborationStartingState。叫用 startCollaboration 時,Meet 會執行下列動作:

  • 其他參與者:Meet 會顯示活動進行中的通知。

  • 發起者:如果在 CollaborationStartingState 中指定主要階段網址,Meet 會使用 CollaborationStartingState 的網址開啟主要階段。