本頁面說明擴充 Google Workspace 使用者介面 (UI) 的選項。擴充 Google Workspace UI 有許多原因,包括:
- 將應用程式或服務整合至 Google Workspace,讓使用者可以直接透過一或多個 Google Workspace 應用程式使用該應用程式。舉例來說,您可以建構 Google Workspace 外掛程式,在 Google 文件中為服務建立智慧型方塊及連結預覽。
- 協助 Google Workspace 使用者提高工作效率或改善工作流程。例如建構 Google Chat 應用程式,讓使用者直接從 Google Chat 回報每週時間表。
- 新增 Google Workspace 未提供的功能。例如,在 Google 文件、試算表或簡報中新增自訂選單
您可發布將 Google Workspace UI 擴充至 Google Workspace Marketplace 的大多數選項,這個網路商店能讓使用者尋找並安裝與 Google Workspace 整合的第三方應用程式。
擴充 Google Workspace UI 的選項總覽
下表列出擴充 Google Workspace UI 的選項,並依照這些特性進行比較:
- 應用程式延伸使用:列出可透過特定選項擴充的 Google Workspace 應用程式。
- 程式設計選項:列出建立方式,包括:
- AppSheet:無程式碼的開發平台。
- Apps Script:以 JavaScript 為基礎的雲端式低程式碼開發平台。
- 完整開發:您自己的技術堆疊支援您偏好的程式設計語言。
- UI 架構:指出可用於建構各選項的 UI 架構類型,包括:
下表提供每個選項的說明。
可建構的項目 | 預覽 | 延長使用時間 | 程式設計選項 | 卡片式 UI | HTML 使用者介面 | iframe 使用者介面 |
---|---|---|---|---|---|---|
Google Workspace 外掛程式 |
|
|
|
|||
連結預覽和智慧型方塊 | Google Workspace 外掛程式 |
|
|
|
|||
電子郵件草稿 | Google Workspace 外掛程式 |
|
|
|
|||
日曆會議 | Google Workspace 外掛程式 |
|
|
|
使用現有 UI |
||
編輯器外掛程式 |
|
|
|
|||
Google Chat 應用程式 |
|
|
|
|||
自訂函式 |
|
|
|
使用現有 UI |
||
巨集 |
|
|
|
使用現有 UI |
||
自訂選單、對話方塊和側欄 |
|
|
|
|||
Google 雲端硬碟應用程式 |
|
|
|
使用現有 UI |
||
Google Classroom 外掛程式 |
|
|
|
Google Workspace 外掛程式
Google Workspace 外掛程式是與 Google Workspace 應用程式整合的應用程式。Google Workspace 外掛程式可以擴充多個 Google Workspace 應用程式。大多數情況下,應用程式都會從可擴充的 Google Workspace 應用程式側欄中開啟側欄。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
連結預覽和智慧型方塊 | Google Workspace 外掛程式
適用於 Google 文件的 Google Workspace 外掛程式,可透過第三方服務建立自訂連結預覽畫面。與 Google 文件為了在 Google Workspace 應用程式中提及使用者、檔案、日曆活動或其他實體而產生的智慧型方塊類似,外掛程式可以為第三方連結產生智慧型方塊,並在使用者將滑鼠遊標懸停在方塊上時顯示預覽資訊卡。
您可以在現有的 Google Workspace 外掛程式中新增連結預覽,或是另外建立連結預覽專用的 Google Workspace 外掛程式。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
電子郵件草稿 | Google Workspace 外掛程式
使用者撰寫新訊息或回覆現有郵件時,Google Workspace 外掛程式可以提供自訂介面。如要使用這個介面,使用者必須在草稿底部或
「More options」選單中開啟電子郵件草稿中的外掛程式。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
日曆會議 | Google Workspace 外掛程式
如果您是網路會議供應商,可以建構 Google Workspace 外掛程式,以使用會議解決方案擴充 Google 日曆。這個外掛程式會為日曆活動新增會議選項,讓使用者直接透過日曆建立及加入這些會議。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有 UI
編輯器外掛程式
編輯器外掛程式是擴充了 Google 文件、試算表、簡報或表單的應用程式編輯器外掛程式只能擴充每個外掛程式一個應用程式,但您可以在同一個 Marketplace 清單中發布多個編輯器外掛程式。使用者可在擴充的應用程式中,透過「Extensions」選單開啟編輯器外掛程式。
您可以使用下列介面執行編輯器外掛程式:
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
即時通訊應用程式
Chat 擴充應用程式會將資源和服務整合到 Chat 中。您可以透過設計 Chat 擴充應用程式,以多種方式與使用者互動,包括:
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
自訂函式
自訂函式可讓您在 Google 試算表中加入更多函式。使用者可以找到並使用這些函式,就像試算表提供的數百個內建函式一樣。您可以將自訂函式發布為編輯者外掛程式。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有 UI
巨集
巨集是試算表中的錄音,可複製您定義的特定一系列 UI 互動。您可以將巨集連結至鍵盤快速鍵,也可以依序點選「擴充功能」>「巨集」選單執行巨集。
錄製巨集時,Google 試算表會自動建立 Apps Script 函式,用於複製 UI 互動。您可以直接在 Apps Script 編輯器中編輯巨集。您可以在 Apps Script 中從頭開始編寫巨集,或者使用您已編寫的函式,並將其轉換為巨集。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有 UI
自訂選單、對話方塊和側欄
您可以在 Google 文件、試算表、簡報和表單的檔案中新增自訂選單、提示、快訊與 HTML 式對話方塊和側欄。自訂選單會顯示在所擴充應用程式的預設選單旁邊。對話方塊、側欄、提示和快訊通常是由使用者動作 (例如點選選單項目) 或觸發事件 (例如事件驅動的觸發條件) 來啟動。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
雲端硬碟應用程式
如果您的應用程式支援雲端硬碟檔案,您可以整合雲端硬碟使用者介面,選擇建立或開啟檔案的選項。當使用者在雲端硬碟中對檔案按一下滑鼠右鍵時,應用程式可能會顯示在「New」>「More」選單和「Open with」選單中。當使用者從任一選單中選取您的應用程式時,應用程式會在新視窗中開啟。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有 UI
Google Classroom 外掛程式
教師可以利用 Google Classroom 外掛程式,為課程作業、公告或課程教材建立附件這些附件會在 Classroom 的 iframe 中開啟第三方內容。iframe 會根據使用者類型和 Classroom 情境開啟不同網址。
編碼選項:
擴充下列應用程式:
可用的 UI 架構: