大家好,在我的Google Play开发者控制台中,当我要在应用内商品部分创建应用内商品时,它只显示2个选项(托管产品,订阅)那么我该如何创建非托管产品请帮帮我..
谢谢..
答案 0 :(得分:7)
这是因为In app billing ver 3现在只支持两种产品类型: Managed和Subscriptions
选中此link
在版本3中,管理所有应用内商品。这意味着 用户对所有应用内商品购买的所有权由Google维护 播放,您的应用程序可以查询用户的购买信息 需要的时候。当用户成功购买应用内商品时, 该购买记录在Google Play中。一旦应用内产品 购买,它被认为是“拥有”。应用内商品 “拥有”州无法从Google Play购买。你必须发一个 Google Play之前“拥有”应用内商品的消费需求 使它可以再次购买。使用应用内商品 将其恢复为“无主”状态,并丢弃先前的购买 数据
答案 1 :(得分:1)
在应用内结算第3版中,只有两种产品类型
1. 管理产品
2. 订阅
如果你想让它成为非托管产品而不是动态地执行此操作
1.选择托管产品
2.购买完成后,只需添加以下功能即可使此非独资(非管理产品)默认拥有
mHelper.consumeAsync(purchase, mConsumeFinishedListener);
感谢Haxis: In app billing v3 Android non-consumable items
如果您遇到与检查product_id相同的问题,它仍然可以
android.test.purchased
你必须从开发商consol
中输入真正的product-id答案 2 :(得分:0)
有2种产品可供选择,其中有3类
1)被管理产品
a)非消耗性被管理产品
b)消费性被管理产品
2)订阅
在您的情况下,应使用消耗品管理产品,该产品允许多次购买同一产品,例如用于游戏的硬币。 有关更多详细信息,请参阅 https://developer.android.com/google/play/billing/api#consume