发布Google文档加载项:项目键与当前项目无关

时间:2016-12-07 22:22:24

标签: google-apps-script

我正在尝试按照以下说明发布简单的Google文档插件:Publishing an Add-on

但是,在完成Google Apps Marketplace SDK的配置后,我输入了我的脚本项目密钥(从文件中找到 - >项目属性)并收到以下错误:'项目密钥与当前项目无关。'

只有当我在Google Developers Console上创建项目而不是浏览资源时才能找到遇到相同问题的人(here)的实例 - >高级Google服务。这不是我的错误的原因,任何人都可以轻视我的问题吗?

感谢任何帮助, 康纳

5 个答案:

答案 0 :(得分:2)

对我来说,我需要发布->部署为API。选择正确的版本,然后发布屏幕起作用

答案 1 :(得分:1)

保持尝试,没有改变我尝试发布的方式,也没有改变我正在进入的项目密钥,并且在重复这么多次之后它才起作用。希望我能给出更详细的答案......

答案 2 :(得分:0)

除了脚本ID外,我还需要包括正确的版本号(1、2、3、4;而不是“ v0.1”)。该错误表明我的脚本ID错误,但是当我选择一个有效的版本号时,该错误就消失了。

答案 3 :(得分:0)

对我来说,Google App脚本文件需要与项目关联。

  1. 在GAS中,转到资源> 云平台项目
  2. 更改项目下,输入项目编号(可以在项目信息模块中的Google Cloud Platform项目的主页上找到),然后单击< em>设置项目。
  3. 确认通知(尽管请确保确实是您想要的)。
  4. 设置完毕后,请返回“应用程序配置”,然后重新输入信息(如果已经在该页面上,请刷新)。

那对我有用,但是也许其他开发人员由于其他原因而得到该错误。

来源:https://developers.google.com/apps-script/guides/cloud-platform-projects#switching_to_a_different_standard_gcp_project

答案 4 :(得分:0)

在旧编辑器和新编辑器中的部署或测试是不同的。

而且我之前使用的是旧版编辑器 (因为文档中的一些以下步骤在新编辑器中不起作用),

所以当我在新编辑器中查找 Mange 部署时,

它不存在,

当我在 Google Workspace Market 中填写应用配置时,部署 ID 不起作用。

对我来说,我只是改为遵循旧版编辑器的以下步骤 https://developers.google.com/workspace/marketplace/enable-configure-sdk#legacy-editor_2

它有效。