Lite/Pro 版本与应用内计费升级选项

Posted

技术标签:

【中文标题】Lite/Pro 版本与应用内计费升级选项【英文标题】:Lite/Pro version vs In-app-billing upgrade option 【发布时间】:2011-11-25 16:35:36 【问题描述】:

我有功能和广告有限的免费版本和付费版本。功能齐全,无广告。

我想知道,我应该制作不同的版本吗?应用付费/免费并将其上传到市场或 精简版和 IN-APP-PURCHASE 升级到专业版?

在这种情况下,最好的选择应该是什么? 如果您能深入了解 IAP 和 pro/lite 方法的优缺点,那就太好了。

1Q: 如果用户安装免费版本。 > 进行应用内购买 > 卸载

如果他再次下载,他会点击应用内购买。市场会再次向他要钱吗(因为他已经付款了?

参考: IAP android.

【问题讨论】:

【参考方案1】:

不是真正的编程问题,最佳选择取决于很多事情。简而言之,IAB 集成起来有点困难,但可能会提供更好的用户体验:无需安装单独的应用程序,稍后卸载免费的应用程序等。也许您应该先阅读 IAB reference 了解一下它是如何工作的。

至于您的问题,如果您使用托管项目,则购买与用户的 Google 帐户相关联,因此他们将在迁移到新设备后免费获得升级(您需要在首次运行时恢复交易以确保有时候是这样的)。

【讨论】:

【参考方案2】:

您也可以使用像 DocumentsToGo 这样的许可证密钥。用户必须下载第二个应用,但您甚至可以设置它不显示在应用抽屉中,基本上用户不会真正注意到他 DL 另一个应用。

【讨论】:

这样做的一个可能好处是增加了在 Play 商店(或您放置的任何地方)中的曝光率。

以上是关于Lite/Pro 版本与应用内计费升级选项的主要内容,如果未能解决你的问题,请参考以下文章

iOS:应用内购买管理多个自动更新订阅,带有升级和降级选项

去除apk升级提示

将 Flutter 应用上传到 Google Play - 请升级到账单库版本 3 或更高版本以发布此应用。详细了解计费库 3

测试应用内计费

Android 应用内计费版本 3 获得过期订阅

无法创建应用内产品,因为创建选项已禁用