Google chrome extension 在Chrome Web应用商店扩展中强制新订阅或卸载

Google chrome extension 在Chrome Web应用商店扩展中强制新订阅或卸载,google-chrome-extension,Google Chrome Extension,我有一个发布和使用的Chrome扩展,我想赚钱。我已经添加了一个小的每月订阅($0.99)使用扩展,并经常维护它 我在一些用户安装了扩展后引入了订阅,这些用户都没有订阅,但仍然像使用应用程序一样使用 如果用户已经安装了扩展,是否有方法提示用户订阅?或者我接受他们不必支付并减少我的损失吗?只要他们的计算机中有.crx文件(旧版本),并且您的扩展的功能和特性不是服务器端,您就无能为力 不过,您可以在更改日志或通过您的扩展插件注意到,订阅有助于您的开发,也许一些用户会很友好地支持您。虽然这是一个很好的

我有一个发布和使用的Chrome扩展,我想赚钱。我已经添加了一个小的每月订阅($0.99)使用扩展,并经常维护它

我在一些用户安装了扩展后引入了订阅,这些用户都没有订阅,但仍然像使用应用程序一样使用


如果用户已经安装了扩展,是否有方法提示用户订阅?或者我接受他们不必支付并减少我的损失吗?

只要他们的计算机中有
.crx
文件(旧版本),并且您的扩展的功能和特性不是服务器端,您就无能为力

不过,您可以在更改日志或通过您的扩展插件注意到,订阅有助于您的开发,也许一些用户会很友好地支持您。

虽然这是一个很好的建议,但我认为这通常是一个很好的建议:

从免费体验迁移到付费体验 <> P>如果你决定从免费体验迁移到付费体验,那么你应该考虑在更改之前安装了你的物品的用户想要提供什么样的体验。我们强烈建议让这些用户享受全面的付费体验,尽管这是你的决定

从技术角度来看,以前的用户确实拥有授权颁发的许可证:

更改前安装您的项目的用户将获得
免费试用版
许可证。要确定用户是否在价格更改之前安装了您的项目,您可以检查许可证中的createdTime值,以确定他们第一次安装该项目的时间

是否正在检查扩展中的
许可证.accessLevel
?如果您不这样做,您的许可证代码可能会认为他们是完全许可的

但是,假设您确实想向用户收费(订阅意味着持续的成本),那么通常的困境就会出现

  • 如果你降低了用户的体验,那么那些没有被授权的用户可能会抱怨。你必须小心这个通知
  • 如果您没有任何逻辑卸载到服务器,任何人都可以进入并删除您的许可证代码。这场战斗可能不值得一战