建立會議通訊外掛程式

建構 Google Workspace 外掛程式的程序 提供了 Google 日曆的第三方會議解決方案,基本上是 和 Google Workspace 外掛程式的建構流程, 還需要幾個步驟 (以粗體顯示):

  1. 選擇外掛程式的專案擁有者和協作者。
  2. 建立 Apps Script 專案。
  3. 設計外掛程式的外觀和行為。
  4. 啟用 Google 日曆進階服務
  5. 設定外掛程式專案資訊清單。
    1. 在資訊清單中定義會議解決方案
  6. 編寫程式碼,使用 內建的 Apps Script 資訊卡服務
    1. 編寫程式碼來管理會議解決方案、 使用 Apps Script 內建的 ConferenceData 服務
    2. (選用) 建立及設定外掛程式設定頁面
  7. 驗證外掛程式的 OAuth 範圍。
  8. 託管應用程式 持續擴充
  9. 發布外掛程式。

本頁將概要說明每個新步驟 (請參閱 建構 Google Workspace 外掛程式 瞭解其他步驟的總覽)。

啟用日曆進階服務

Google 日曆進階服務 您可以直接呼叫 calendar API 執行匯入作業一些常見的作業,例如 只能執行日曆活動同步處理 選擇進階服務使用進階服務前,您必須 為您的外掛程式專案啟用該功能

你可以 啟用日曆進階服務 。請務必同時在編輯器中啟用 API 「進階 Google 服務」對話方塊和 Google API 控制台。

在資訊清單中定義會議解決方案

外掛程式資訊清單提供了 Google 日曆所需的基本資訊 才能正確顯示及啟用會議外掛程式解決方案。你的加購內容 資訊清單必須定義 calendar部分) 一或多種描述第三方類型的會議解決方案 支援 Google 日曆活動的會議。

詳情請參閱「資訊清單」 瞭解如何設定外掛程式的資訊清單

新增代碼以建立及同步處理會議

建立指令碼專案後,即可開始新增 程式碼,定義外掛程式的會議通訊行為。您可以使用 Google 日曆進階服務 ConferenceData 服務時,以及 其他 Apps Script 服務控制這項行為。

在外掛程式中新增會議處理代碼時,請務必將程式碼新增到 建立會議同步處理日曆變更,並視需要 新增設定頁面

詳情請參閱 外掛程式風格指南 ,瞭解外掛程式使用者體驗的設計指南。

建立會議

你的外掛程式必須能取得 Google 日曆活動的相關資訊 並透過該連結在第三方會議系統中建立會議。個人中心 必須實作一或多個 onCreateFunction 方法,用於執行這個程式碼 ,並在外掛程式資訊清單中設定這些方法。

詳情請參閱 建立第三方會議

同步處理日曆變更

建立會議並連結至 Google 日曆活動後, 這些會議經常需要更新以反映活動變更。適用對象 舉例來說,如果使用者變更活動時間,則系統會在 第三方會議系統就需要更新第三方會議系統。 因應活動變更更新會議資料的程序 稱為「同步處理」

詳情請參閱 同步處理日曆變更

新增設定

建議您配置選用設定,讓使用者自行設定外掛程式。 舉例來說,您可以讓使用者設定會議參數或會議記錄 與會議附加的所有連線

每當您想為使用者提供一定程度的外掛程式控制權 行為,即可在外掛程式設定頁面中提供這些選項。這是 網頁 (由外掛程式指令碼代管或其他外部代管的網頁) 系統會在使用者存取 Google 日曆中的外掛程式設定時開啟 第一種是使用無代碼解決方案 AutoML 透過使用者介面建立機器學習模型

您可以選擇是否要建立外掛程式設定頁面。詳情請參閱 新增設定