“项目密钥不与当前项目相关联”试图设置Marketplace SDK [英] "Project Key is not associated with current project" trying to set up Marketplace SDK
问题描述
我尝试发布一个Google文档插件,只显示在我的Google Apps域中,然后自动为域中的每个人安装它。
我拥有:
- 在Google云端硬盘中创建了一个脚本,与域中的所有人共享
- 开发人员信息中心使用
发布 - >部署为插件
,其中在Google Apps Marketplace中发布
已关闭 - 从开发人员仪表板中推送它,使其仅显示给我的域用户,给它所有必要的字段和图像
- 证实域中的其他人可以通过转到
Addons来安装插件 - >在Google文档中获取插件
,将过滤器切换为对于mydomain.com
。 - 在
Google Developers Console
中创建了一个新项目,添加了Google Marketplace SDK并创建了一个新项目OAuth2客户端ID
我一直在配置Marketplace SDK这一步,特别是文档附加扩展
选项,其中我始终获得项目键与当前项目无关。
错误。 / p>
我相信我需要完成此步骤,以便我可以重新执行第2步,并使用在Google Apps Marketplace中发布
打开,然后最后为每个人启用它。
不应该影响事情的步骤,但可能值得注意:
-
我不是域的所有者/管理员,但管理员正在协助我陷入困境的步骤中。 (如创建OAuth2客户端ID)
-
我已将开发者仪表板项的所有权转让给我所拥有的组(在所需域中)
-
我已将开发者控制台项目的所有权转让给同一组
问题是我在 Google Developers Console中手动创建了一个项目
改为,我应该使用资源 - >高级Google服务 - > Google Developers Console
链接可访问HIDDEN PROJECT(?!)并启用Marketplace SDK。
叹息。
I'm trying to publish a Google Docs addon, visible only to my Google Apps domain, and then automatically install it for everyone in the domain
I have:
- made a script in Google Drive, shared it with everyone on the domain
- deployed it to the Developer Dashboard using
Publish -> Deploy as Addon
, withPublish in Google Apps Marketplace
turned OFF - pushed it from the Developer Dashboard, making it visible just to users of my domain, giving it all the necessary fields and images
- verified that others from the domain can install the addon by going to
Addons -> Get addons
in a Google Doc, toggling the filter toFor mydomain.com
. Also verified that it works when installed that way. - created a new project in
Google Developers Console
, added Google Marketplace SDK and created an OAuth2 client id
I'm stuck on the step of "configure Marketplace SDK", specifically the project key for the Docs add-on extension
option in it, where I'm consistently getting a Project Key is not associated with current project.
error.
I believe I need to finish this step, so that I could then re-do step 2 with Publish in Google Apps Marketplace
turned ON, and then finally enable it for everyone.
Steps that shouldn't affect things, but might be worth noting:
I am not the owner/admin of the domain, but the admin is assisting in steps where I get stuck. (like creating the OAuth2 client id)
I have transferred ownership of the Developer Dashboard entry to a group that I'm owner of (on the desired domain)
I have transferred ownership of the Developer Console project to that same group
the problem was I manually created a project in Google Developers Console
instead, I should've used the Resources -> Advanced Google Services -> Google Developers Console
link to access a HIDDEN PROJECT (?!) and enable Marketplace SDK there.
sigh.
这篇关于“项目密钥不与当前项目相关联”试图设置Marketplace SDK的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!