Google apps script &引用;项目密钥与当前项目不关联“;正在尝试设置MarketplaceSDK
我正试图发布一个谷歌文档插件,它只对我的谷歌应用程序域可见,然后自动为域中的每个人安装它 我有:Google apps script &引用;项目密钥与当前项目不关联“;正在尝试设置MarketplaceSDK,google-apps-script,google-apps-marketplace,Google Apps Script,Google Apps Marketplace,我正试图发布一个谷歌文档插件,它只对我的谷歌应用程序域可见,然后自动为域中的每个人安装它 我有: 在Google Drive中制作了一个脚本,并与域中的所有人共享 使用Publish->Deploy as Addon将其部署到开发者仪表板,并关闭Publish in Google Apps Marketplace 从开发人员仪表板推送它,使它仅对我所在域的用户可见,并提供所有必要的字段和图像 通过在Google文档中转到Addons->Get Addons,将mydomain.com的过滤器切换
Publish->Deploy as Addon
将其部署到开发者仪表板,并关闭Publish in Google Apps Marketplace
Addons->Get Addons
,将mydomain.com的过滤器切换到,验证域中的其他人可以安装该插件。还验证了以这种方式安装时它是否工作
谷歌开发者控制台
中创建了一个新项目,添加了谷歌市场SDK并创建了OAuth2客户端id文档附加扩展
选项的项目密钥,在该选项中,我始终得到一个项目密钥与当前项目无关。
错误
我相信我需要完成这一步,这样我就可以在启用“谷歌应用程序市场发布”(Publish in Google Apps Marketplace)的情况下重新执行第2步,然后最终为所有人启用它
不应影响事情,但可能值得注意的步骤:
- 我不是域的所有者/管理员,但管理员正在帮助我解决问题。(如创建OAuth2客户端id)
- 我已将开发人员仪表板条目的所有权转移到我拥有的组(在所需域上)
- 我已经将开发人员控制台项目的所有权转让给了同一个组
- 问题是我在
谷歌开发者控制台中手动创建了一个项目
相反,我应该使用Resources->Advanced Google Services->Google Developers Console
链接来访问隐藏的项目(?!),并在那里启用Marketplace SDK
唉。看起来,在.gs中创建的项目无法在console.developers.google.com上访问。首先在console.developers.google.com上创建一个项目,然后发现你不能在.gs中使用它,这让人感到困惑。@BryanP:谢谢你的链接,这正是我遇到的问题,只是我的症状并没有把我引向谷歌。。。我试着从另一边把它连接起来,我所能看到的只是一个毫无意义的错误。这让我们找到了解决办法。我创建了一个脚本项目,并试图将所有权转移给客户。我必须转到
资源->云平台项目…
并手动传输与客户在GCP上手动配置的项目id关联的项目。