AddOns 資訊清單資源

用來定義下列項目的資源設定 Google Workspace 外掛程式 這些內容及行為Google Workspace 外掛程式 資訊清單必須包含所有標示為必要的元件。

AddOns

Google Workspace 外掛程式資訊清單頂層 此外還會從 0 自動調整資源配置 您完全不必調整資源調度設定

JSON 表示法
{
  "common": {
    object (Common)
  },
  "calendar": {
    object (Calendar)
  },
  "drive": {
    object (Drive)
  },
  "gmail": {
    object (Gmail)
  },
  "docs": {
    object (Docs)
  },
  "sheets": {
    object (Sheets)
  },
  "slides": {
    object (Slides)
  }
}
欄位
common

object (Common)

必要。定義 常見的 Google Workspace 外掛程式 每個主機應用程式 這裡定義的某些值會在特定值時做為預設值使用 會略過特定主機的專用警告

calendar

object (Calendar)

如果 Google Workspace 外掛程式擴充了 Google 日曆服務,則為必要屬性。 設定 Google Workspace 外掛程式的外觀與行為 Google 日曆主應用程式。如果省略這個欄位, Google 日曆中的外掛程式已停用。

drive

object (Drive)

如果 Google Workspace 外掛程式擴充了 Google 雲端硬碟,則為必要屬性。 設定 Google Workspace 外掛程式的外觀與行為 Google 雲端硬碟代管應用程式。如果省略這個欄位, Google 雲端硬碟已停用外掛程式。

gmail

object (Gmail)

如果 Google Workspace 外掛程式擴充 Gmail,則為必要屬性。 設定 Google Workspace 外掛程式的外觀與行為 Gmail 代管應用程式。如果省略這個欄位, Gmail 已停用外掛程式。

docs

object (Docs)

如果 Google Workspace 外掛程式擴充了 Google 文件,此為必填屬性。 Google Workspace 外掛程式的外觀與行為設定 文件代管應用程式。如果省略這個欄位, 外掛程式已停用 Google 文件。

sheets

object (Sheets)

如果透過 Google Workspace 外掛程式擴充試算表,則為必要屬性。 Google Workspace 外掛程式的外觀與行為設定 試算表代管應用程式。如果省略這個欄位, 已經停用 Google 試算表外掛程式。

slides

object (Slides)

如果 Google Workspace 外掛程式擴充了簡報功能,則為必要屬性。 Google Workspace 外掛程式的外觀與行為設定 簡報代管應用程式。如果省略這個欄位, Google 簡報中的外掛程式為停用狀態。

通用

常見參數的資訊清單設定 每個主機應用程式。 當 系統會略過特定主機

JSON 表示法
{
  "homepageTrigger": {
    object (HomepageTrigger)
  },
  "layoutProperties": {
    object (LayoutProperties)
  },
  "logoUrl": string,
  "name": string,
  "openLinkUrlPrefixes": [
    string
  ],
  "universalActions": [
    {
      object (UniversalAction)
    }
  ],
  "useLocaleFromApp": boolean
}
欄位
homepageTrigger

object (HomepageTrigger)

建立外掛程式的預設觸發函式規格 首頁。這個 如未設定主機專屬首頁觸發條件,則會使用指定規格 如果一併省略了這一點,將顯示一般首頁資訊卡 建構和使用
layoutProperties

object (LayoutProperties)

外掛程式工具列和按鈕中使用的顏色設定。
logoUrl

string

必要。工具列中的圖片網址。請注意,網址必須公開。

name

string

必要。工具列中顯示的外掛程式名稱。

openLinkUrlPrefixes[]

string

如果外掛程式顯示任何外連連結 (無論是在 OpenLink 或使用 HTML 錨定標記建立文字小工具HTTPS 網址清單 前置字串為保護使用者資料,外掛程式顯示的任何連結都必須 與這份清單中的其中一個前置字串相符。

詳情請參閱 許可清單網址瞭解詳情。

universalActions[]

object (UniversalAction)

通用清單 一律在外掛程式 UI 中提供的動作
useLocaleFromApp

boolean

如果為「true」,則外掛程式 傳送至事件物件 動作回呼函式或觸發條件函式包括 使用者的語言代碼和時區資訊。預設為 false

詳情請參閱 存取使用者語言代碼和時區以瞭解詳情。

LayoutProperties

控制 Google Workspace的配置 外掛程式工具列和按鈕的顏色與外觀。

JSON 表示法
{
  "primaryColor": string,
  "secondaryColor": string
}
欄位
primaryColor

string

工具列顏色。預設值為灰色 (#424242)。
secondaryColor

string

按鈕的預設顏色。預設值為主要顏色 (如果有的話)。 set);否則預設為藍色 (#2196F3)。

UniversalAction

通用動作的設定。 選取這個選項後,通用動作會開啟指定網址連結,或執行 指定的 Apps Script 函式。

JSON 表示法
{
  "label": string,

  // Union field rule can be only one of the following:
  "openLink": string,
  "runFunction": string,
  // End of list of possible types for union field rule.

}
欄位
label

string

每個通用動作都必須具備這項屬性。UI 中顯示的文字 產生此動作所需的選單
runFunction

string

如果 openLink 是 。應用程式名稱 (如有提供) 使用者選取這個動作時執行的指令碼函式。

請參閱 通用動作指南,瞭解詳細資訊。