找不到在 Google Workspace Marketplace 之前编写的 Google Apps 脚本

Posted

技术标签:

【中文标题】找不到在 Google Workspace Marketplace 之前编写的 Google Apps 脚本【英文标题】:Cannot find Google Apps Script written before Google Workspace Marketplace 【发布时间】:2021-11-02 15:22:24 【问题描述】:

我为 Google Docs 编写了一个扩展,它曾经显示在我组织的 Add Ons 菜单中。该插件不再显示在菜单中,但我可以在 Google Workspace Market 中看到它。我最初在 Google Chrome Webstore 上拥有它,但后来它转移到了 Workspace Marketplace。我还可以在我的 Google Cloud Platform 控制台中看到相应的项目。

但是,当我转到 Google Apps 脚本编辑器时,我的项目不在那里。我无权访问源代码或修复它,以便它再次显示在 Add Ons 菜单中。有谁知道我在哪里可以找到脚本?我有 Workspace Market 的 URL,但它对我的组织是私有的,所以没有人可以查看它。

另外,我尝试通过 Google 支持,但他们说 App Scripts 不受支持,并在 Stack Overflow 上询问。

编辑: 错误截图

【问题讨论】:

【参考方案1】:

回复rev 1

在您的插件链接的 Google Cloud 项目上打开 Google Marketplace SD 设置页面。在那里你应该找到脚本项目 ID。

然后在您的网络浏览器上通过编写如下 URL 打开您的 Google Apps 脚本项目:

https://script.google.com/d/<<put-here-the-script-project-id>>/edit

如果上述方法不起作用,请参阅底部的注释

资源

Publish an add-on Enable and configure the Google Workspace Marketplace SDK

相关

How can I view the source of a google apps script Library Library with identifier underscoreGS is missing

注意事项

如果您收到“抱歉,目前无法打开文件”消息,请在禁用所有扩展程序的情况下以隐身模式使用 Chrome 并仅使用有权访问 Google Apps 脚本项目的帐户登录,然后重试。

如果上述方法也不起作用,请按照屏幕提示进行操作,稍等片刻再尝试。

相关

Google Drive Page Not Found - Sorry, unable to open the file at this time

【讨论】:

我在 Google Marketplace SDK 页面 (MEp8Hhiuw7BGULDY693z3FYf4jNky_38D) 中找到了脚本 ID - 如何使用它在脚本编辑器中查找脚本? @MitchMK 答案已更新 非常感谢 - 但是它仍然无法正常工作。该 URL 给出 400 错误。我确实注意到来自 GCP 的脚本 ID 只有 33 个字符长,而脚本编辑器中的脚本 ID 似乎都是 57 个字符长。 @MitchMK 对不起... 错误的 URL 模式。我更新了答案(使用我在 Chrome Web Store 上发布的插件进行了测试) 所以这给了我一个新的错误页面,这似乎有点希望 - 我编辑了问题以插入屏幕截图

以上是关于找不到在 Google Workspace Marketplace 之前编写的 Google Apps 脚本的主要内容,如果未能解决你的问题,请参考以下文章

Django 找不到应用模板

NPM 7 workspace模式安装依赖执行找不到sentry-cli

NPM 7 workspace模式安装依赖执行找不到sentry-cli

NPM 7 workspace模式安装依赖执行找不到sentry-cli

IVY 错误:找不到 ivy.xml 文件

(知道因为下载数据库错误,而导致解压失败,但是找不到下载到哪里了呀!原来在这里)EOFError: Compressed file ended before the end-of-stream mar