我正在处理商店中已有的应用程序的新版本。 目前这是一个付费应用程序。 我想改变我的商业模式并将应用价格设置为免费,新用户可以通过购买应用内来解锁某些功能。
我已经了解了如何添加应用内广告。 我不知道如何管理已经购买该应用程序的用户! 在我们以前的用户更新应用时,检测/解锁应用内应用的好方法是什么?
由于
弗朗索瓦
答案 0 :(得分:0)
我会分三步完成:
发布付费应用的新版本,其中包含设置SharedPreference
(或任何其他方式)的功能,以标记此付费应用
当用户升级到新版本时,请以检查1中描述的SharedPreference
是否存在的方式准备未来的免费版本。相应地解锁功能并将其锁定为非付费实例
发布此新版本并切换到免费商业模式。 SharedPreference
将在升级后继续存在。
这适用于大多数用户,但这并不完美:用户将会有
卸载/重新安装应用程序(即使是新的免费版本)
在新设备上安装了应用程序(即使是新的免费版本)
保留了以前版本的付费应用,但未设置SharedPreference
不会从解锁中受益。
答案 1 :(得分:0)
Google支持小组提供的答案:
“目前还没有一种简单的方法可以让以前购买该应用的用户购买应用内商品。这些用户可能需要像其他所有用户一样购买应用内商品。对于给您带来的任何不便,我们深表歉意可能会导致。“