Android – Google Play应用内结算,免费提供一个项目

前端之家收集整理的这篇文章主要介绍了Android – Google Play应用内结算,免费提供一个项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经在Google Play商店发布了一个完全免费的应用程序.

由于应用程序比我想象的更受欢迎,所以我决定在使用应用程序之前锁定一些功能并要求应用内结算.不过,我更喜欢所有现有的用户将继续享受免费的高端功能.

所以,我想到了以下几点:

>免费上传具有应用内结算的版本,以便现有的用户
将“免费购买”
>经过一定的时间开始为物品收费,但自此以后
他现有的用户已经拥有他们不会的高级项目
伤害.

有没有办法给一些用户一个“免费”的项目?在应用内结算文件中,所有应用内结算项目都必须有价格.

解决方法@H_403_16@
没有直接的方法从谷歌做.您将有2个测试用例:

>现有用户
>新用户
您必须在您的服务器上存储唯一的用户标识,并且当您在应用程序中实现应用程序时,将此用户标识发送到服务器.

情况1:-
您的服务器将与现有的数据库匹配,如果它匹配id返回成功消息.

情况2:
对于新用户以及此用户标识,您的应用程序应将购买令牌发送到您的服务器进行验证,并在验证购买后,您的服务器应发送成功消息.

共同任务:当您的应用程序启动时,您应该始终调用restoreTransaction(),之后您将从Google中获取一个列表,其中包含有关已购买的项目的信息,并且您将解锁该内容.确保您的应用程序中有服务器验证实现.

猜你在找的Android相关文章