用于定义 Google 日历中的Google Workspace 插件内容和行为的资源配置。Google Workspace 如果扩展清单,插件清单必须将所有组件都标记为必需。
日历
Google Workspace Google 日历扩展程序的插件清单配置。 如需了解详情,请参阅使用 Google Workspace 插件扩展日历。
JSON 表示法 |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
字段 | |
---|---|
createSettingsUrlFunction |
有关详情,请参阅添加会议插件设置。 |
conferenceSolution[] |
|
currentEventAccess |
确定该插件对用户生成的数据事件数据的访问权限级别。如果未提供,系统不会将事件元数据传递给该插件。 有效设置如下:
如果设置为 |
eventOpenTrigger |
Google 日历中活动打开触发器的触发器规范。 |
eventUpdateTrigger |
必需,以便在 Google 日历中提供上下文事件更新接口。Google 日历中事件更新触发器的触发器规范。 |
eventAttachmentTrigger |
Google 日历中事件附件触发器的触发器规范。 |
homepageTrigger |
在日历主机中创建插件首页的触发器函数规范。这会替换 |
会议解决方案
插件提供的会议解决方案的配置。每个解决方案在 Google 日历修改活动界面中都有相应的会议选项。
JSON 表示法 |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
字段 | |
---|---|
id |
|
logoUrl |
此值不能是任意网址 - 图片必须托管在 Google 的基础架构上。如需了解详情,请参阅提供会议解决方案徽标。 如果提供,此图片可能与插件 calendar.logoUrl 不同,因为图片曾在所扩展的主机应用中用于代表插件。如果没有为特定解决方案提供徽标图片,则改用 calendar.logoUrl 。 |
name |
|
onCreateFunction |
|
事件打开触发器
用户打开 Google 日历活动时触发的上下文触发器的配置。如需了解详情,请参阅扩展日历活动界面。
JSON 表示法 |
---|
{ "runFunction": string } |
字段 | |
---|---|
runFunction |
Card 对象的数组,使其显示在插件界面中。 |
EventUpdateTrigger 类
用户修改并保存 Google 日历活动时触发的上下文触发器的配置。如需了解详情,请参阅更新日历活动。
JSON 表示法 |
---|
{ "runFunction": string } |
字段 | |
---|---|
runFunction |
Card 对象的数组,使其显示在插件界面中。 |
EventAttachmentTrigger 类
当用户点击 Google 日历下拉菜单中的插件附件提供程序时触发的上下文触发器的配置。
JSON 表示法 |
---|
{ "runFunction": string, "label": string, } |
字段 | |
---|---|
runFunction |
Card 对象数组,使其显示在插件界面中。 |
label |
|