Google Forms Workspace插件appscript.json清单文件正确格式
Google Forms 插件 appscript.json 清单正确结构解决方案
你的错误是因为清单中使用了不存在的顶级form字段,Google Forms插件的配置需要嵌套在addOns字段下的forms子节点中,这是所有Google Workspace编辑器插件的统一规范。
以下是修正后的完整清单结构:
{ "timeZone": "America/New_York", "dependencies": { }, "addOns": { "forms": { "name": "My Forms Add-on", "logoUrl": "https://www.example.com/hosted/images/2x/my-icon.png", "primaryColor": "#4285F4", "secondaryColor": "#00BCD4", "authorizationCheckFunction": "get3PAuthorizationUrls", "contextualTriggers": [{ "unconditional": {}, "onTriggerFunction": "buildAddOn" }] } }, "exceptionLogging": "STACKDRIVER" }
关键说明:
- 所有Forms插件的专属配置必须放在
addOns.forms节点下,而非顶级字段。 contextualTriggers定义了插件的触发逻辑,onTriggerFunction对应的函数需要在你的脚本中实现,用于渲染插件的UI(比如侧边栏)。- 如果你的插件不需要第三方服务授权,可以移除
authorizationCheckFunction字段。
内容的提问来源于stack exchange,提问作者Scott Paterson
相关产品推荐
相关产品推荐

