首页 > 解决方案 > 添加应用内购买,但对现有用户免费

问题描述

我正在考虑更新一个应用程序并为它的一些现有功能添加应用内购买。目前它是完全免费的,所以这肯定会引起一些不满意的用户和负面评论。

该应用程序在设备上有一些文件,因此我可以检查哪些用户是新用户,哪些用户正在更新。基于此,我可以为那些目前安装它的人免费提供一切。

是否可以免费赠送应用内购买,以便这些人可以获得与新客户相同的“状态”?

你觉得这个方法怎么样?我还会得到不良反应吗?谷歌可以吗?你知道更好的方法吗?

标签: androidgoogle-playin-app-purchasein-app-billingpublishing

解决方案


当前用户如果重新安装应用程序,那么这些文件将丢失,他们将不得不付费恢复丢失的功能。

我认为您可以做的是发布一个中间版本,其中解释说他们必须注册才能在将来享受这些功能。

但这意味着要建立一个注册系统,如果它不是很大,可以使用 Firebase 来完成,然后在下一个版本中使用应用内购买,他们不能再注册,但他们可以用他们的注册数据恢复特征。

为避免中间版本的用户在发布后仍可通过应用内购买进行注册,您可以在新发布时将 Firebase 中的注册表(或集合)置于只读模式。


推荐阅读