Google Play开发者控制台中未提供UnManaged选项

时间:2015-06-11 08:55:47

标签: android in-app-purchase google-play in-app-billing

大家好,在我的Google Play开发者控制台中,当我要在应用内商品部分创建应用内商品时,它只显示2个选项(托管产品,订阅)那么我该如何创建非托管产品请帮帮我..

enter image description here

谢谢..

3 个答案:

答案 0 :(得分:7)

这是因为In app billing ver 3现在只支持两种产品类型: ManagedSubscriptions

选中此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

Android in app purchase: Signature verification failed

答案 2 :(得分:0)

有2种产品可供选择,其中有3类

1)被管理产品

a)非消耗性被管理产品

b)消费性被管理产品

2)订阅

在您的情况下,应使用消耗品管理产品,该产品允许多次购买同一产品,例如用于游戏的硬币。 有关更多详细信息,请参阅 https://developer.android.com/google/play/billing/api#consume