我正在尝试发布电子表格网络插件,但出现以下错误。
没有在清单的 api_console_project_id 字段中指定 id 的 API 控制台项目
天哪……不知道为什么这么难。
如果 Google 正在阅读此内容:在用户选择发布他们的插件和/或提供指向正确文档的链接之前运行各种 API 检查会更加用户友好!然后修复那个超级神秘的错误信息。
无论如何,如果您遇到此错误,这就是您需要做的。(感谢 Tanya Gupta 让我走上正轨)。
第 1 步:启用 GSuite Marketplace SDK
按着这些次序:
第 2 步:配置 GSuite Marketplace SDK
对于配置,您需要:
启用附加扩展时,您需要提供以下信息:
注意:当您发布插件的新版本时,您的插件脚本版本将自动更新。
谷歌文档:
只是为了建立在达格玛的答案上
使用图片分 8 步解决此问题:
填写您认为合适的文件,但最重要的部分如下所示。
向下滚动到Editor Add-on extensions,然后选择您正在为其构建插件的 Google App。文档、表单或幻灯片插件的过程相同
转到文件 > 项目属性。选择“信息”选项卡。然后复制Project key (Deprecated)的值并粘贴到“Script Project Key”字段中
转到文件 > 管理版本...。
然后复制版本的值并粘贴到“脚本版本”字段中
如果您在 Google Apps Marketplace 上发布,您不仅需要启用 API,还需要通过输入所需的设置对其进行配置。
4) 特别重要的是(此处未显示):
a)包括正确的oauth范围(文件->项目道具->脚本文件中的范围)
b) Docs Add On Project Key (File->Project Properties->Info->Project key)
c) Docs Add On Script 版本(来自开发者控制台)
现在,如果您返回并发布,您应该不再有错误