2017-09-19 66 views
0

是否可以在Chrome网上商店中发布我的扩展的两个版本(一个公开和另一个未列出)?如果是这样,他们会有不同的扩展ID吗?我可以同时在Chrome网上商店中使用我的扩展程序的多个版本吗?

我已经在Chrome网上商店发布了公开扩展程序。我想进行只有beta测试人员才能访问的修改。当我准备好公开发布扩展时,是否只需要在开发人员仪表板中将未列出的扩展标记为公开?将原始版本从网上商店中删除还是有办法安装以前的版本?

+0

您需要使用完全独立的测试版列表。 –

回答

1

是否可以在Chrome网上商店发布两个版本的扩展程序(一个公开和另一个未列出)?如果是这样,他们会有不同的扩展ID吗?

它们将是单独的扩展名,所以会有单独的ID。但是,这是非常正常的做法。

与CWS不同,AMO提供“beta”版本作为单独的更新流。但CWS没有这样的概念。

我已经在Chrome网上商店发布了公开扩展。我想进行只有beta测试人员才能访问的修改。

您需要一个单独的扩展名。当然,Beta测试人员会因为两者之间不共享数据而感到不方便;但这是一个beta测试的预期。提供数据导出/导入机制虽然有用。

当我准备好公开发布扩展时,是否只需要在开发人员仪表板中将未公开的扩展标记为公开?将原始版本从网上商店中删除还是有办法安装以前的版本?

理想情况下,您希望用新的版本替换旧的“稳定”版本。这将使旧版本不可用,但为现有用户提供平稳过渡。

如果您想保留“遗留”版本单独可用,您当然可以公开发布“新”版本。但是你有关于移植你的用户群(及其数据)的担忧。

关于扩展间迁移考虑this answer I wrote previously

+0

谢谢你的非常彻底的回应。如果我理解正确,扩展名更改*每个*扩展名更新时间?这就是我的情况。我在开发人员面板上传了一个新版本,但没有立即发布(我点击了“保存草稿”并退出)。我在第二天回去并点击“发布”按钮。当它在一小时左右出现在网上商店时,它的扩展名与原来的不同。 –

相关问题