Google Meet 外掛程式是在 Google Cloud 專案中建立及設定。
建立 Google Cloud 專案
如要產生 Google Cloud 專案,請參閱「建立 Google Cloud 專案」。
啟用 Google Workspace Marketplace SDK 和 Google Workspace 外掛程式 API
開發 Meet 外掛程式時,必須使用 Google Workspace Marketplace SDK 和 Google Workspace Add-ons API。如要啟用這些功能,請按照下列步驟操作:
- 開啟 Google Cloud 控制台。
- 如果頂端已開啟其他專案,請選取應用程式專案的專案名稱,切換專案。
- 在頂端的搜尋列中輸入
Google Workspace Marketplace SDK
,然後按下 Enter 鍵。 開啟
Google Workspace Marketplace SDK
頁面,然後按一下「啟用」。重複上述步驟,找出並啟用
Google Workspace add-ons API
。
建立 Deployment
如要在 Meet 中使用外掛程式,您需要部署外掛程式,並提供外掛程式資訊清單檔案。
在 Google Cloud 控制台中,前往專案的 Google Workspace Marketplace SDK
- 開啟 Google Cloud 控制台。
- 如果頂端已開啟其他專案,請選取應用程式專案的專案名稱,切換專案。
- 按一下「API 和服務」。
- 選取
Google Workspace Marketplace SDK
即可查看詳細資料頁面。
建立部署作業
您可以建立 HTTP 部署 (建議使用),或使用 Google Apps Script,直接在 Google Cloud 控制台中建立部署作業。
HTTP 部署作業
- 按一下「HTTP deployments」分頁標籤。
按一下「建立新部署作業」,然後輸入外掛程式的部署作業 ID。
部署項目 ID 是任意字串,可協助外掛程式開發人員識別包含外掛程式資訊清單的部署項目。部署作業 ID 為必填欄位,且長度不得超過 100 個字元。
點選 [下一步]。
系統會開啟側邊面板,供您以 JSON 格式提交外掛程式資訊清單的規格。這也稱為 DEPLOYMENT.JSON。
外掛程式資訊清單檔案是 Google Meet 外掛程式的中央設定。下列程式碼範例顯示外掛程式資訊清單檔案中,適用於網頁的 Meet 欄位。
{ "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUri": "SIDE_PANEL_URI", "addOnOrigins": ["ADD_ON_ORIGINS"], "darkModeLogoUrl": "DARK_MODE_LOGO_URL", "logoUrl": "MEET_WEB_LOGO_URL", "supportsScreenSharing": SUPPORTS_SCREENSHARING } } } }
更改下列內容:
- NAME:字串。Google Meet 外掛程式的名稱。
- LOGO_URL:字串。Google Workspace 外掛程式的標誌網址。這項設定適用於 Google Workspace 產品中的外掛程式。
- SIDE_PANEL_URI:字串。外掛程式應用程式的進入點網址。這個網址會顯示在側邊面板的 iframe 中。這個網址的來源必須是 ADD_ON_ORIGINS 欄位中指定的來源。
- ADD_ON_ORIGINS:字串清單。代管外掛程式的來源清單。如果兩個網址共用相同的配置、主機和通訊埠,就屬於同一來源。系統也允許子來源和萬用字元子網域。詳情請參閱「外掛程式安全性」。
- DARK_MODE_LOGO_URL:字串。外掛程式標誌的深色模式專屬網址。提供深色模式標誌,確保外掛程式在任何 Meet 主題下都能呈現最佳效果。如需標誌設計規範,請參閱「最佳做法」。
- MEET_WEB_LOGO_URL:選用。字串。外掛程式標誌的 Meet 專屬網址。這個標誌會顯示在 Meet 各處。如未提供,則會使用通用部分中的
logoUrl
。如需標誌設計規範,請參閱最佳做法。 - SUPPORTS_SCREENSHARING:選用。布林值。如果設為 false,使用者必須使用外掛程式,才能查看協作外掛程式工作階段的內容。如果設為 true,協作外掛程式工作階段的發起者可以分享外掛程式畫面。
按一下「提交」。
如要進一步瞭解部署作業,請參閱「建立部署資源」。
在「應用程式設定」分頁的「應用程式整合」下方,選取「Google Workspace 外掛程式」。選取「Deploy using cloud deployment resource」(使用雲端部署作業資源執行部署工作),然後選擇正確的 HTTP 部署作業。
Google Apps Script
按一下「應用程式設定」分頁標籤。
在「應用程式整合」下方,選取「Google Workspace 外掛程式」。 選取「使用 Google Apps Script 部署作業 ID 執行部署工作」,然後輸入指令碼的部署作業 ID。
按一下 [儲存]。
如要瞭解如何建立 Apps Script 專案,請參閱 Apps Script 說明文件。Meet 外掛程式完全依賴 appsscript.json 資訊清單檔案,也稱為 Apps Script 專案資訊清單。請確認 Apps Script 專案的資訊清單檔案包含
addOns
和meet
區段。「addOns
」和「meet
」部分遵循與 HTTP 部署分頁相同的結構。與其他 Google Workspace 外掛程式不同,Meet 外掛程式無法完全以 Apps Script 建立。您必須建立側邊面板和主舞台,建構完整的網頁應用程式。接著,您必須在 appsscript.json 資訊清單檔案的 SIDE_PANEL_URI 下方,指定網路應用程式的側邊面板網址。
在 Meet 中安裝及測試外掛程式
如要在 Meet 中測試外掛程式,您必須先為登入的使用者安裝外掛程式:
HTTP 部署作業
- 在 Google Cloud 控制台中,前往專案的 Google Workspace Marketplace SDK。
- 按一下「HTTP deployments」分頁標籤。
- 按一下「動作」欄下方的「安裝」。
Google Apps Script
- 按照 Google Workspace 外掛程式說明文件,安裝未發布的外掛程式。
現在您應該可以在會議中使用外掛程式了。 如要試用,請前往 meet.google.com 發起會議。安裝的外掛程式現在會顯示在「活動」面板中。
除了為個別已登入的使用者安裝外掛程式,您也可以發布外掛程式。發布 Google Workspace 外掛程式後,其他人就能尋找、安裝及使用該外掛程式。