本頁面說明擴充 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 Marketplace 是一個網路商店,可讓使用者尋找及安裝與 Google Workspace 整合的第三方應用程式。
擴充 Google Workspace UI 的選項總覽
下表列出了擴充 Google Workspace UI 的選項,並根據這些特性進行比較:
- 擴充的應用程式:列出您可以使用該選項擴充的 Google Workspace 應用程式。
- 程式設計選項:列出建構方法,包括:
- AppSheet:無程式碼開發平台。
- Apps Script:以 JavaScript 為基礎的雲端式低程式碼開發平台。
- Full dev:專屬技術堆疊,支援您偏好的程式設計語言。
- UI 架構:指出可用來建構每個選項的 UI 架構類型,包括:
下表是每個選項的說明。
可建構的內容 | 預覽 | 應用程式已延長 | 程式設計選項 | 卡片式 UI | HTML 使用者介面 | iframe 使用者介面 |
---|---|---|---|---|---|---|
Google Workspace 外掛程式 |
|
Gmail 雲端硬碟
日曆
文件
試算表
簡報
|
Apps Script
完整開發
|
|||
連結預覽和智慧型方塊 | Google Workspace 外掛程式 |
|
文件
|
AppSheet
Apps Script
完整開發
|
|||
電子郵件草稿 | Google Workspace 外掛程式 |
|
Gmail
|
Apps Script
完整開發
|
|||
日曆會議 | Google Workspace 外掛程式 |
|
日曆
|
Apps Script
|
使用現有 UI |
||
編輯器外掛程式 |
|
文件
試算表
簡報
表單
|
Apps Script
|
|||
Google Chat 應用程式 |
|
即時通訊
|
AppSheet
Apps Script
完整開發
|
|||
自訂函式 |
|
試算表
|
Apps Script
|
使用現有 UI |
||
巨集 |
|
試算表
|
Apps Script
|
使用現有 UI |
||
自訂選單、對話方塊和側欄 |
|
文件
試算表
簡報
表單
|
Apps Script
|
|||
Google 雲端硬碟應用程式 |
|
雲端硬碟
|
完整開發
|
使用現有 UI |
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 外掛程式
擴充 Gmail 的 Google Workspace 外掛程式可以在使用者撰寫新訊息或回覆現有郵件時提供自訂介面。如要使用此介面,使用者必須在電子郵件草稿 (位於草稿底部) 或
「More options」(更多選項) 選單中開啟電子郵件草稿。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
日曆會議 | Google Workspace 外掛程式
如果您是網路會議服務供應商,可以建構 Google Workspace 外掛程式,透過會議解決方案擴充 Google 日曆的功能。這個外掛程式為日曆活動新增會議選項,讓使用者能直接從 Google 日曆建立及加入這些會議。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有的 UI
編輯器外掛程式
編輯器外掛程式是可以擴充文件、試算表、簡報或表單的應用程式。編輯器外掛程式只能為每個外掛程式擴充一個應用程式,但您可以在同一個 Marketplace 產品資訊中發布多個編輯器外掛程式。使用者會在擴充的應用程式的「Extensions」選單中開啟編輯器外掛程式。
您可以將下列介面用於編輯器外掛程式:
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
即時通訊應用程式
Chat 擴充應用程式可將資源和服務整合至 Chat。您可以設計即時通訊應用程式,透過多種方式與使用者互動,包括:
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
自訂函式
你可以使用自訂函式,在 Google 試算表中新增更多函式。Google 試算表提供數百種內建函式,使用者可以尋找及使用這些功能。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有的 UI
巨集
巨集是 Google 試算表中的錄製檔案,可複製您定義的一系列特定 UI 互動。您可以將巨集連結至鍵盤快速鍵,也可以從「Extensions」(擴充功能) >「Macros」(巨集) 選單執行巨集。
錄製巨集時,試算表會自動建立 Apps Script 函式來複製 UI 互動。您可以直接在 Apps Script 編輯器中編輯巨集。您可以在 Apps Script 中從頭開始編寫巨集,也可以將已編寫的函式轉換成巨集。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有的 UI
自訂選單、對話方塊和側欄
您可以在 Google 文件、試算表、簡報和表單檔案中加入自訂選單、提示、快訊、HTML 型對話方塊和側欄。自訂選單會顯示在所擴充應用程式的預設選單旁邊。對話方塊、側欄、提示和快訊通常是由使用者動作 (例如選單項目點擊) 或事件導向觸發條件等觸發條件啟動。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
雲端硬碟應用程式
如果您的應用程式支援雲端硬碟檔案,您可以與雲端硬碟使用者介面整合,將應用程式顯示為建立或開啟檔案的選項。使用者在雲端硬碟中對檔案按一下滑鼠右鍵時,應用程式就會出現在「New」>「More」選單和「Open with」選單中。使用者從任一選單中選取您的應用程式後,您的應用程式就會在新視窗中開啟。
編碼選項:
擴充下列應用程式:
可用的 UI 架構:
使用現有的 UI