我有功能和广告有限的免费版本和付费版本。功能齐全,没有广告。
我想知道,我应该制作不同的版本吗?应用付费/免费并将其上传到市场或精简版和应用内购买以升级到专业版?
在这种情况下,最好的选择应该是什么?如果您能深入了解 IAP 和 pro/lite 方法的优缺点,那就太好了。
1Q:如果用户安装免费版。> 进行应用内购买 > 卸载
如果他再次下载,他会点击应用内购买。市场会再次向他要钱吗(因为他已经付款了?
参考: IAP 安卓。
我有功能和广告有限的免费版本和付费版本。功能齐全,没有广告。
我想知道,我应该制作不同的版本吗?应用付费/免费并将其上传到市场或精简版和应用内购买以升级到专业版?
在这种情况下,最好的选择应该是什么?如果您能深入了解 IAP 和 pro/lite 方法的优缺点,那就太好了。
1Q:如果用户安装免费版。> 进行应用内购买 > 卸载
如果他再次下载,他会点击应用内购买。市场会再次向他要钱吗(因为他已经付款了?
参考: IAP 安卓。
不是真正的编程问题,最佳选择取决于很多事情。简而言之,IAB 集成起来有点困难,但可能会提供更好的用户体验:无需安装单独的应用程序,稍后卸载免费的应用程序等。也许您应该先阅读 IAB参考以了解它是如何实现的作品。
至于您的问题,如果您使用托管项目,则购买与用户的 Google 帐户相关联,因此他们将在迁移到新设备后免费获得升级(您需要在首次运行时恢复交易以确保发生这种情况) .
您也可以使用像 DocumentsToGo 这样的许可证密钥。用户必须下载第二个应用程序,但您甚至可以将其设置为不显示在应用程序抽屉中,基本上用户不会真正注意到他 DL 另一个应用程序。