用于在 Google 日历中定义 Google Workspace 插件内容和行为的资源配置。如果 Google Workspace 插件扩展了日历,则必须将所有组件标记为必需。
日历
适用于 Google 日历扩展程序的 Google Workspace 插件清单配置。 如需了解详情,请参阅使用 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 |
日历中事件打开触发器的触发器规范。 |
eventUpdateTrigger |
在 Google 日历中提供上下文事件更新界面时是必需的。日历中事件更新触发器的触发器规范。 |
eventAttachmentTrigger |
日历中事件附件触发器的触发器规范。 |
homepageTrigger |
用于在日历主机中创建插件首页的触发器函数规范。它会替换
|
ConferenceSolution
插件提供的会议解决方案的配置。每个解决方案在 Google 日历的修改活动界面中都有相应的会议选项。
JSON 表示法 |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
字段 | |
---|---|
id |
|
logoUrl |
此网址不能是任意网址 - 映像必须托管在 Google 的基础架构上。如需了解详情,请参阅 提供会议解决方案徽标。 如果提供此映像,则该映像可能与插件 calendar.logoUrl 不同,后者在其扩展的主机应用中表示该插件。如果没有为特定解决方案提供徽标图片,则改用
calendar.logoUrl 。
|
name |
|
onCreateFunction |
|
EventOpenTrigger
在用户打开 Google 日历活动时触发的上下文触发器的配置。如需了解详情,请参阅扩展日历活动界面。
JSON 表示法 |
---|
{ "runFunction": string } |
字段 | |
---|---|
runFunction |
Card 对象数组,以便在插件界面中显示。
|
EventUpdateTrigger
在用户修改和保存 Google 日历活动时触发的上下文触发器的配置。如需了解详情,请参阅更新日历活动。
JSON 表示法 |
---|
{ "runFunction": string } |
字段 | |
---|---|
runFunction |
Card 对象数组,以便在插件界面中显示。
|
EventAttachmentTrigger
上下文触发器的配置,会在用户点击日历下拉菜单中的插件附件提供程序时触发。
JSON 表示法 |
---|
{ "runFunction": string, "label": string, } |
字段 | |
---|---|
runFunction |
Card 对象数组,以便在插件界面中显示。
|
label |
|