用於定義 Gmail 中 Google Workspace 外掛程式內容和行為的資源設定。如果 Google Workspace 外掛程式擴充了 Gmail,資訊清單就必須包含所有標示為「必要」的元件。
Gmail
Gmail 擴充功能的 Google Workspace 外掛程式資訊清單設定。詳情請參閱「透過 Google Workspace 外掛程式擴充 Gmail 功能」。
| JSON 表示法 |
|---|
{
"authorizationCheckFunction": string,
"composeTrigger": {
object (ComposeTrigger)
},
"contextualTriggers": [
{
object (ContextualTrigger)
}
],
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| 欄位 | |
|---|---|
authorizationCheckFunction |
已淘汰。執行第三方授權檢查的 Apps Script 函式名稱。 這個函式已遭淘汰,相反地,外掛程式應從主要叫用項目擲回例外狀況,如非 Google OAuth 設定範例所示。 |
composeTrigger |
詳情請參閱「 使用 Compose 動作擴充 Compose UI」。 |
contextualTriggers[] |
|
homepageTrigger |
外掛程式的觸發函式
Gmail 中的首頁。這會覆寫
|
ComposeTrigger
撰寫動作的設定。詳情請參閱「擴充 Compose UI」。
| JSON 表示法 |
|---|
{
"draftAccess": string,
"selectActions": [
{
object (SelectAction)
}
]
} |
| 欄位 | |
|---|---|
draftAccess |
定義 Compose 觸發函式的資料存取層級。 有效選項包括:
|
selectActions[] |
撰寫動作清單。每個外掛程式只能列出一個動作。撰寫動作在 Gmail 視窗中會有圖示,由 |
ContextualTrigger
設定在使用者開啟 Gmail 郵件時觸發的觸發條件。詳情請參閱「擴充訊息使用者介面」。
| JSON 表示法 |
|---|
{
"onTriggerFunction": string,
"unconditional": {},
} |
| 欄位 | |
|---|---|
onTriggerFunction |
|
unconditional |
|
SelectAction
定義選取時要執行的函式的撰寫動作設定。
| JSON 表示法 |
|---|
{
"runFunction": string,
"text": string
} |
| 欄位 | |
|---|---|
runFunction |
|
text |
|