用于定义 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) } } |
字段 | |
---|---|
common |
必需。为 Google Workspace 加购项定义了每个宿主应用通用的值。 此处定义的一些值在省略特定主机的特定值时用作默认值。 |
calendar |
如果 Google Workspace 加购服务扩展了日历,则为必需属性。 Google 日历宿主应用中 Google Workspace 插件的外观和行为的配置。如果省略此字段,则在 Google 日历中停用该插件。 |
chat |
如果 Google Workspace 加载项扩展了 Chat,则为必需属性。 Google Chat 应用的配置。如果省略此字段,则在 Google Chat 中停用相应插件。
|
drive |
如果 Google Workspace 加购服务扩展了 Google 云端硬盘,则为必需属性。 Google Workspace 插件在 Google 云端硬盘宿主应用中的外观和行为配置。如果省略此字段,则该加载项会在 Google 云端硬盘中停用。 |
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 幻灯片中停用相应插件。 |
常见
每个宿主应用通用的参数的清单配置。 此处定义的一些值在省略特定主机的特定值时用作默认值。
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 脚本函数的名称。
如需了解详情,请参阅 通用操作指南。 |