第三方會議總覽

建立或編輯 Google 日曆活動時,使用者可以選擇快速建立 Google Meet 會議,並將其與活動建立關聯。新增後,活動參與者只要按一下滑鼠,即可輕鬆加入相關的環聊。

不過,如果使用者想使用第三方會議服務 (例如 WebEx) 而非 Google Meet,程序會比較複雜。通常使用者必須在 Google 日曆以外的地方建立會議,然後將會議代碼複製到日曆活動說明中。活動參與者必須按照特定步驟,使用提供的代碼加入會議。

Google Workspace 外掛程式可協助使用者避免這種複雜情況。您可以建構 Google Workspace 外掛程式,透過第三方會議解決方案擴充 Google 日曆功能。每新增一個會議解決方案,日曆活動就會新增一個會議選項,讓使用者直接透過 Google 日曆建立及加入這些會議。

如果您是會議服務供應商,可以建立 Google Workspace 外掛程式,定義 Google 日曆與您產品之間的連線。接著,您可以在 Google Workspace Marketplace 中發布外掛程式,供使用者和管理員探索及安裝。

會議解決方案

會議解決方案代表使用者可加入的第三方會議類型。建立或編輯 Google 日曆活動時,使用者可以選擇這些解決方案做為會議選項。

外掛程式可定義的會議解決方案範例如下:

  • 標準視訊會議
  • 純音訊會議
  • 個人會議
  • 公開串流播放的會議

第三方服務提供的任何類型會議都可以有相關聯的解決方案,而解決方案集合可以綁定在單一 Google Workspace 外掛程式中。

會議解決方案的運作方式

將會議解決方案新增至 Google Workspace 外掛程式時,不需要提供詳細的 UI。也就是說,使用者建立或編輯 Google 日曆活動時,只要安裝了 Google Workspace 外掛程式,系統就會將外掛程式中定義的解決方案顯示為會議選項。

使用者選取會議解決方案後,外掛程式會使用 API 連線至第三方會議系統,並建立會議,然後在會議和 Google 日曆活動之間同步處理資料。如果日後更新或刪除活動,外掛程式會偵測到這項變更,並在會議系統中進行相應的更新。將會議附加到活動後,與會者就能透過 Google 日曆加入會議。

外掛程式可以選擇提供設定頁面,讓使用者控管特定會議行為。

會議資料

為 Google 日曆提供會議解決方案的 Google Workspace 外掛程式需要特定資訊 (會議資料),才能讓使用者加入第三方會議。在外掛程式中定義會議解決方案時,請指定 onCreateFunction,該物件會建構並傳回 ConferenceData 物件。ConferenceData 物件必須包含 Google 日曆所需的所有會議資料,或是描述與第三方會議系統通訊時發生錯誤的 ConferenceError 物件。

下表說明外掛程式可使用的各類型會議資料,並列出代表這些資料的 ConferenceData 服務物件。外掛程式使用的每個ConferenceData物件都必須標示所有「必要」元素:

元件 類型 說明
會議錯誤 ConferenceError 如果發生錯誤,則為必要欄位,此時不需要提供其他資料。如果增益集嘗試連線至會議系統時發生問題,請使用這項功能回報。
會議 ID string 如果不是錯誤,則為必要欄位。
使用這個 ID 在第三方會議系統中識別會議。
會議參數 ConferenceParameter[] 使用這些鍵/值組合,將任何系統專屬資訊傳遞至第三方會議系統,以及從該系統傳遞資訊。舉例來說,系統可能會要求提供會議管理員的電子郵件地址或會議金鑰。
會議記錄 string 使用這個參數在會議中附加文字通知。通常用於為會議管理員新增操作說明或法律聲明。
進入點 EntryPoint[] 如果不是錯誤,則為必填欄位,且至少須定義一個 EntryPoint
使用 EntryPoint 說明加入會議的具體方式 (例如透過電話、視訊或 SIP)。每個進入點都需要 URI 和 EntryPointType

延伸閱讀

如要瞭解詳情,請參閱下列文件: