許多電子郵件的目的,就是要讓收件者執行特定工作或達成目標,例如新增日曆活動、填寫表單、預訂服務或使用其他應用程式。不過,收件者必須在沒有任何進一步提示的情況下完成這項工作,通常還要執行許多手動步驟。
您可以使用 Google Workspace 外掛程式自動執行這些工作,為使用者節省時間和精力。當使用者在 Gmail 中閱讀或撰寫訊息時,Google Workspace 外掛程式可以提供互動式自訂 UI,讓使用者以各種方式對訊息採取行動,例如:
- 在 Gmail UI 中為使用者顯示其他資訊。
- 連線至非 Google 服務,以便擷取資訊或執行其他動作。
- 提供控制外掛程式行為或將資訊傳送至其他服務的方法。
Google Workspace 外掛程式可在 G Suite 中定義下列類型的擴充功能:
- 首頁和其他非情境卡片。
- 使用者開啟 Gmail 郵件時顯示的內容比對介面。
- 使用者撰寫訊息或回覆時顯示的內容相關介面。
- 根據使用者互動情形,自動建立新訊息草稿。
此外,Google Workspace 外掛程式可在桌面和行動用戶端上擴充 Gmail 功能。
Gmail 首頁
Gmail 支援顯示 Google Workspace 外掛程式首頁。如要在 Gmail 中顯示外掛程式的常用首頁,請確認外掛程式的資訊清單中含有 addOns.gmail
欄位。
或者,您也可以在外掛程式資訊清單中新增 gmail.homepageTrigger
,提供 Gmail 專屬的首頁。
無論是哪種情況,您都必須在外掛程式指令碼專案中提供首頁觸發事件函式的名稱。系統會在需要時自動呼叫這個函式,以建構 Gmail 首頁。您必須實作這個函式,才能建構並傳回單一 Card
或 Card
物件的陣列,這些物件會組成首頁。這個首頁觸發事件函式會將事件物件傳遞為參數,其中包含一些一般資訊,例如用戶端的平台。您可以使用事件物件資料,自訂首頁的結構。
查看可製作的內容
Google Workspace 外掛程式是使用 Apps Script 建構,其介面則是使用 Apps Script Card 服務定義。如需總覽,請參閱「建構 Google Workspace 外掛程式」。Google Workspace 外掛程式行為的設定會使用資訊清單,其中包含 Gmail 專屬的部分。
設定 Google Workspace 外掛程式來擴充 Gmail 時,您必須決定要為外掛程式建立哪些介面,以及外掛程式可執行的動作。如需詳細資訊,請參閱下列指南: