索引
AddOnWidgetSet
(訊息)AddOnWidgetSet.WidgetType
(列舉)CommonAddOnManifest
(訊息)CreateActionExtensionPoint
(訊息)HomepageExtensionPoint
(訊息)HttpAuthorizationHeader
(列舉)HttpOptions
(訊息)LayoutProperties
(訊息)LinkPreviewExtensionPoint
(訊息)MenuItemExtensionPoint
(訊息)UniversalActionExtensionPoint
(訊息)UriPattern
(訊息)
AddOnWidgetSet
外掛程式使用的小工具子集。
欄位 | |
---|---|
used |
外掛程式中使用的小工具清單。 |
WidgetType
小工具類型。WIDGET_TYPE_UNSPECIFIED
是基本小工具組合。
列舉 | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
預設的小工具組合。 |
DATE_PICKER |
日期挑選器。 |
STYLED_BUTTONS |
樣式按鈕包含填滿按鈕和已停用的按鈕。 |
PERSISTENT_FORMS |
持久性表單可在動作期間保留表單值。 |
FIXED_FOOTER |
修正資訊卡中的頁尾。 |
UPDATE_SUBJECT_AND_RECIPIENTS |
更新草稿的主旨和收件者。 |
GRID_WIDGET |
格狀小工具。 |
ADDON_COMPOSE_UI_ACTION |
套用至外掛程式撰寫 UI 的 Gmail 外掛程式動作。 |
CommonAddOnManifest
所有外掛程式主機應用程式共用的外掛程式設定。
欄位 | |
---|---|
name |
必要欄位。外掛程式的顯示名稱。 |
logo |
必要欄位。顯示在外掛程式工具列中的標誌圖片網址。 |
layout |
外掛資訊卡的常見版面配置屬性。 |
add |
外掛程式中使用的小工具。如果未指定這個欄位,系統會使用預設的設定。 |
use |
是否從主機應用程式傳遞語言代碼資訊。 |
homepage |
定義在任何主機的任何情境下執行的端點。這個外掛程式產生的任何資訊卡一律會對使用者使用,但如果這個外掛程式宣告更針對性觸發條件,但情境內容可能就會出現這類資訊卡。 |
universal |
定義通用動作選單中的擴充功能點清單,做為外掛程式的設定選單。擴充點可以是連結網址 (可開啟),或端點 (可執行表單提交作業)。 |
open |
OpenLink 動作只能使用採用 |
CreateActionExtensionPoint
當使用者在 Google Workspace 應用程式中叫用資源建立工作流程時,觸發事件的設定。詳情請參閱「使用 @ 選單建立第三方資源」。
欄位 | |
---|---|
id |
必要欄位。用於區分此擴充功能點的專屬 ID。ID 長度上限為 64 個半形字元,且格式應為 |
label |
必要欄位。顯示資源建立進入點圖示 (例如 |
localized |
選用設定。將 如果地圖的索引鍵中顯示使用者的語言代碼,使用者就會看到 |
run |
必要欄位。觸發資源建立工作流程時要執行的端點,以建立連結。 |
logo |
選用設定。資源建立進入點顯示的圖示。如果省略,選單會使用外掛程式的工具列圖示 |
HomepageExtensionPoint
宣告外掛程式的首頁檢視畫面的常用格式。
欄位 | |
---|---|
run |
必要欄位。啟用這個擴充點時要執行的端點。 |
enabled |
選用設定。如果設為 如果未設定,預設值為 如果外掛程式的自訂首頁檢視畫面已停用,系統會改為為使用者提供一般總覽資訊卡。 |
HttpAuthorizationHeader
在外掛程式 HTTP
要求中傳送的授權標頭。
列舉 | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
預設值,相當於 SYSTEM_ID_TOKEN 。 |
SYSTEM_ID_TOKEN |
針對專案專屬的 Google Workspace 外掛程式系統服務帳戶 (預設) 傳送 ID 權杖。 |
USER_ID_TOKEN |
為使用者傳送 ID 權杖。 |
NONE |
請勿傳送驗證標頭。 |
HttpOptions
傳送要求至外掛程式 HTTP
端點的選項。
欄位 | |
---|---|
authorization |
在 |
LayoutProperties
所有外掛程式主機應用程式共用的資訊卡版面配置屬性。
欄位 | |
---|---|
primary |
外掛程式的主要顏色。可設定工具列的顏色。如未設定主要顏色,系統會使用架構提供的預設值。 |
secondary |
外掛程式的次要顏色。可設定按鈕的顏色。如果已設定主要顏色,但未設定次要顏色,則次要顏色會與主要顏色相同。如果未設定主要顏色和次要顏色,則會使用架構提供的預設值。 |
use |
啟用資訊卡的質感設計。 |
LinkPreviewExtensionPoint
當使用者在 Google 文件、試算表或簡報檔案中輸入或貼上第三方或非 Google 服務的連結時,觸發事件就會觸發。
欄位 | |
---|---|
label |
必要欄位。智慧型方塊範例的文字,提示使用者預覽連結,例如 |
localized |
選用設定。將 如果地圖的索引鍵中顯示使用者的語言代碼,使用者就會看到 |
patterns[] |
必要欄位。可觸發外掛程式預覽連結的網址模式陣列。 |
run |
必要欄位。觸發連結預覽時要執行的端點。 |
logo |
選用設定。在智慧方塊和預覽資訊卡中顯示的圖示。如果省略此資訊,外掛程式會使用工具列圖示 |
MenuItemExtensionPoint
宣告主機應用程式中顯示的選單項目或按鈕的常用格式。
欄位 | |
---|---|
run |
必要欄位。啟用這個擴充點時要執行的端點。 |
label |
必要欄位。使用者可見的文字,說明啟用此擴充功能點所採取的動作。例如「插入發票」。 |
logo |
外掛程式工具列中顯示的標誌圖片網址。 如未設定,則會預設為外掛程式的主要標誌網址。 |
UniversalActionExtensionPoint
宣告通用動作選單項目擴充點的格式。
欄位 | |
---|---|
label |
必要欄位。使用者可見的文字,用於說明啟用此擴充點所採取的動作,例如「新增聯絡人」。 |
聯集欄位 action_type 。必要欄位。通用動作選單項目支援的動作類型。可以是連結或要執行的端點。action_type 只能是下列其中一項: |
|
open |
由 UniversalAction 開啟的網址。 |
run |
由 UniversalAction 執行的端點。 |
UriPattern
每個會觸發連結預覽的網址模式設定。
欄位 | |
---|---|
host |
每個網址模式都必須提供預覽網址。網址模式的網域。外掛程式預覽連結的網址會包含該網域。如要預覽特定子網域 (例如 例如 |
path |
選用設定。附加 舉例來說,如果網址主機模式是 如要比對主機模式網域中的所有網址,請將 |