Android应用内付费购买虚拟商品的可用性流程

Android应用内付费购买虚拟商品的可用性流程,android,in-app-purchase,in-app-billing,Android,In App Purchase,In App Billing,我刚刚下载了Android示例用于他们的应用内计费,我不明白他们希望我如何创建用户流。我有几篇文章想在我的应用程序中设置为premium 我是否应该在文章上做一个按钮,在上面写上类似“article_name.99”的字样,然后在他们点击后将他们带到付款屏幕?如果他们已经为这篇文章付费,我该如何监控 或者我应该把他们带到我的应用程序的“购买”屏幕上,让他们选择要购买并确认的内容 谢谢 首先,一定要阅读并理解文章的大意 第二,你可以使用任何你觉得最合适的流程。您描述的流程对于您的情况来说似乎是一个

我刚刚下载了Android示例用于他们的应用内计费,我不明白他们希望我如何创建用户流。我有几篇文章想在我的应用程序中设置为premium

我是否应该在文章上做一个按钮,在上面写上类似“article_name.99”的字样,然后在他们点击后将他们带到付款屏幕?如果他们已经为这篇文章付费,我该如何监控

或者我应该把他们带到我的应用程序的“购买”屏幕上,让他们选择要购买并确认的内容


谢谢

首先,一定要阅读并理解文章的大意

第二,你可以使用任何你觉得最合适的流程。您描述的流程对于您的情况来说似乎是一个很好的流程:一个文章列表,其中免费文章有“免费”或“阅读”按钮,高级文章有价格,单击付费文章的价格打开计费窗口,引导他们通过购买流,然后在成功购买后进入文章

您可以为付费内容设置一个单独的区域,也可以使用订阅,这样用户可以按月或按年付费访问所有高级内容。应用内计费支持所有这一切。没有“正确”的方法,只有你作为开发者认为最适合你的应用的方法


最后,您应该使用所谓的“托管”购买类型,即购买绑定到用户的Google帐户,并由Google记住。你仍然应该让应用商店自己保存,并允许用户查看他们购买的文章。但是在托管模式下,如果用户卸载然后重新安装你的应用程序,或者如果他们在另一台设备上安装了应用程序,你的应用程序可以查询谷歌服务器上过去购买的物品,并允许用户查看他们已经购买的高级物品。

你应该跟踪用户购买的物品,重新安装时,
RESTORE\u事务
打算检索此信息。请注意,这不适用于可消费物品,这些物品可以多次购买,并且没有相关记录。