Google apps script 如何在发布之前测试Google编辑器插件?

Google apps script 如何在发布之前测试Google编辑器插件?,google-apps-script,google-sheets,google-sheets-api,google-apps-script-addon,Google Apps Script,Google Sheets,Google Sheets Api,Google Apps Script Addon,我正在开发一个GoogleSheets附加组件,我想知道在提交到附加组件商店之前,用真实用户测试它的最佳策略是什么。我已经阅读了本页上的开发清单: 它说,除其他外: 编辑器加载项必须功能齐全,不能是“正在进行的工作” 已使用多个活动用户对脚本进行了测试 现在的问题是,我如何与多个真正的活跃用户共享它,以便他们能够测试它?真正共享它的唯一方法似乎是将它发布到附加商店,所以这看起来有点像一个陷阱 到目前为止,我找到的备选方案有: 我一直在开发附加组件作为一个脚本(使用工具->脚本编辑器)在谷

我正在开发一个GoogleSheets附加组件,我想知道在提交到附加组件商店之前,用真实用户测试它的最佳策略是什么。我已经阅读了本页上的开发清单:

它说,除其他外:

  • 编辑器加载项必须功能齐全,不能是“正在进行的工作”
  • 已使用多个活动用户对脚本进行了测试
现在的问题是,我如何与多个真正的活跃用户共享它,以便他们能够测试它?真正共享它的唯一方法似乎是将它发布到附加商店,所以这看起来有点像一个陷阱

到目前为止,我找到的备选方案有:

  • 我一直在开发附加组件作为一个脚本(使用工具->脚本编辑器)在谷歌工作表。这将导致脚本附加到电子表格。我可以与其他人共享此电子表格,当他们打开它时,他们可以运行脚本。但是,他们只能在我与他们共享的特定电子表格中运行脚本。如果他们想在自己的数据上测试呢

  • 我可以与其他人共享实际脚本。如果我这样做,他们可以打开脚本并创建测试配置,如下所述:。然而,这是一个相当复杂的技术过程。要求没有编程经验的朋友遵循这些步骤似乎要求有点高。如果我只问有编程经验的朋友,这些测试将不会真正代表普通用户。清单中还说,应该使用“多个活跃用户”,而不是“多个活跃程序员”来测试插件


是否有我错过的替代测试方法?任何有此过程经验和见解可供分享的人?

您是否尝试过将附加组件发布为“未列出”版本?我不确定这是否仍然可行,因为正在发生变化,但这是我要尝试的第一件事。嗯。。。我认为“未列出”的概念只适用于web应用程序,而不适用于附加组件。参考:我有一些附加组件发布为“未列出”。我终于让它工作了!是的,@AlanWells,可以将加载项发布为未列出。虽然这个过程并没有很好的文档记录,但在我看来,这里的答案对我帮助很大:@AlanWells“一种将代码从一个转移到另一个的方法”-
clasp pull
clasp SETING SCRIPID独立脚本id
clasp push
您是否尝试过将附加组件发布为“未列出的”?我不确定这是否仍然可行,因为正在发生的变化,但这是我要尝试的第一件事。嗯。。。我认为“未列出”的概念只适用于web应用程序,而不适用于附加组件。参考:我有一些附加组件发布为“未列出”。我终于让它工作了!是的,@AlanWells,可以将加载项发布为未列出。虽然这个过程没有很好的文档记录,但我认为,这里的答案对我帮助很大:@AlanWells“一种将代码从一个转移到另一个的方法”-
clasp pull
clasp setting scriptId standalone scriptId
clasp push