谷歌云项目不存在(但应该存在)

问题描述 投票:1回答:1

在我开始之前,我有同样的问题。这个问题这个问题. 不幸的是,这两个解决方案对我来说都不起作用。

我在G套件市场上有一个附加组件,有两个单独的条目,一个是Docs版本,一个是Slides版本。有两个单独的条目,一个是 Docs 版本,一个是 Slides 版本。现在,Chrome 网络商店正在逐步淘汰附加组件,我想将它们合并到同一个列表中(据悉,在网络商店中是不可能的,只有 G Suite Marketplace 才可能)。

正因为如此,我现在需要将Docs和Slides版本的Apps Script项目关联到同一个Cloud项目中。我希望将两者都迁移到Docs版本,因为那有更多的用户,所以希望受此影响的人较少。

我已经采取了以下步骤。

  1. 复制Slides Apps Script项目(以避免在一切设置好之前对原有的Marketplace列表造成影响)。
  2. 进入新的Slides App Script项目的云平台设置。
  3. 输入 Docs 附加组件的云平台项目编号。

当我这样做时,我得到了一个错误,说 "项目不存在或你需要编辑访问它"。

奇怪的是,如果我尝试这些步骤将这两个项目切换到市场中的Slides版本,它就会工作。正因为如此,我猜测Docs版的云平台项目存在一些问题,但我似乎想不出是什么问题。有谁有什么提示,常见的设置可能会导致这个错误?

google-apps-script google-apps-marketplace
1个回答
0
投票

我也有同样的问题,发现这与你的团队共享驱动器有关。

使用伊恩找到的答案。谷歌应用脚本不能从GAS管理转换到特定的云项目。

如果项目在共享谷歌驱动器中,如团队驱动器,你不再是所有者(即使它说你是)。

我无法在共享驱动器中创建一个新项目并将其转换为云管理项目。

我可以做到的唯一方法是在我的账户上,在 "我的驱动器 "中创建一个新项目,并将其转换为 "云管理项目",然后将其移动到共享驱动器中。然而,如果它是一个云管理项目,您可以在它进入共享驱动器后向项目添加更多范围。- 一旦这个新项目设置好了,那么就把你的代码复制到你的旧副本中,并把所有链接指向新的项目。

© www.soinside.com 2019 - 2024. All rights reserved.