用于定义 Google Workspace 插件内容和行为的资源配置。Google Workspace 加购项清单必须包含所有标记为必需的组件。
AddOns
Google Workspace 插件清单配置的顶级元素。
| JSON 表示法 | 
|---|
{
  "common": {
    object (Common)
  },
  "calendar": {
    object (Calendar)
  },
  "chat": {
    object (Chat)
  },
  "drive": {
    object (Drive)
  },
  "gmail": {
    object (Gmail)
  },
  "docs": {
    object (Docs)
  },
  "sheets": {
    object (Sheets)
  },
  "slides": {
    object (Slides)
  },
  "meet": {
    object (Meet)
  }
} | 
    
| 字段 | |
|---|---|
common | 
      
 必需。为 Google Workspace 加购项定义了每个宿主应用通用的值。 此处定义的一些值在省略特定主机的特定值时用作默认值。  | 
    
calendar | 
      
 如果 Google Workspace 加购服务扩展了日历,则为必需属性。 Google 日历宿主应用中 Google Workspace 插件的外观和行为的配置。如果省略此字段,则该插件在 Google 日历中处于停用状态。  | 
    
chat | 
      
 如果 Google Workspace 加载项扩展了 Chat,则为必需属性。 Google Chat 应用的配置。如果省略此字段,则在 Google Chat 中停用相应插件。 
  | 
    
drive | 
      
 如果 Google Workspace 加购服务扩展了云端硬盘,则为必需项。 Google Workspace 插件在云端硬盘宿主应用中的外观和行为配置。如果省略此字段,则在云端硬盘中停用该插件。  | 
    
gmail | 
      
 如果 Google Workspace 加购项扩展了 Gmail,则为必需项。 Google Workspace 插件在 Gmail 主机应用中的外观和行为配置。如果省略此字段,则该插件在 Gmail 中处于停用状态。  | 
    
docs | 
      
 如果 Google Workspace 加购服务扩展了 Google 文档,则为必需属性。 Google Workspace 加载项在 Google 文档宿主应用中的外观和行为的配置。如果省略此字段,则在 Google 文档中停用相应插件。  | 
    
sheets | 
      
 如果 Google Workspace 加购服务扩展了 Google 表格,则为必需属性。 Google Workspace 插件在 Google 表格宿主应用中的外观和行为的配置。如果省略此字段,则在 Google 表格中停用相应插件。  | 
    
slides | 
      
 如果 Google Workspace 加购项扩展了 Google 幻灯片,则为必需项。 Google Workspace 插件在 Google 幻灯片宿主应用中的外观和行为的配置。如果省略此字段,则在 Google 幻灯片中停用相应插件。  | 
    
meet | 
      
 如果 Google Workspace 加购项扩展了 Meet,则为必需项。 Google Workspace 插件在 Meet 主机应用中的外观和行为的配置。如果省略此字段,则在 Meet 中停用该插件。  | 
    
常见
适用于每个宿主应用的通用参数的清单配置。 此处定义的一些值在省略特定主机的特定值时用作默认值。
| JSON 表示法 | 
|---|
{
  "homepageTrigger": {
    object (HomepageTrigger)
  },
  "layoutProperties": {
    object (LayoutProperties)
  },
  "logoUrl": string,
  "name": string,
  "openLinkUrlPrefixes": [
    string
  ],
  "universalActions": [
    {
      object (UniversalAction)
    }
  ],
  "useLocaleFromApp": boolean
} | 
    
| 字段 | |
|---|---|
homepageTrigger | 
      
  | 
    
layoutProperties | 
      
  | 
    
logoUrl | 
      
 必需。工具栏中显示的图片的网址。网址必须是公开的。  | 
    
name | 
      
 必需。工具栏中显示的插件名称。  | 
    
openLinkUrlPrefixes[] | 
      
 如果插件显示任何出站链接,无论是使用 
             如需了解详情,请参阅 将网址列入许可名单。  | 
    
universalActions[] | 
      
  | 
    
useLocaleFromApp | 
      
 如果值为  如需了解详情,请参阅 访问用户语言区域和时区。  | 
    
LayoutProperties
一种用于控制 Google Workspace 加载项工具栏和按钮颜色及外观的配置。
| JSON 表示法 | 
|---|
{
  "primaryColor": string,
  "secondaryColor": string
} | 
    
| 字段 | |
|---|---|
primaryColor | 
      
  | 
    
secondaryColor | 
      
  | 
    
UniversalAction
通用操作的配置。 选择此项后,通用操作会打开指定的网址链接或运行指定的 Apps 脚本函数。
| 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 | 
      
  | 
    
openLink | 
      
 runFunction,则每个通用操作都需要此属性。如果提供,则为用户选择此操作时在标签页中打开的网址。
       | 
    
runFunction | 
      
 openLink,则每个通用操作都需要此属性。如果提供,则为用户选择此操作时执行的 Apps 脚本函数的名称。
        如需了解详情,请参阅 通用操作指南。  |