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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google Play开发者控制台中未提供UnManaged选项相关的知识,希望对你有一定的参考价值。

大家好,在我的google play开发者控制台中,当我打算在应用程序内的产品部分创建应用程序时,它只显示2个选项(托管产品,订阅)那么如何创建非托管产品请帮助我..

谢谢..

答案

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

检查这个link

在版本3中,管理所有应用内产品。这意味着用户对所有应用内商品购买的所有权由Google Play维护,您的应用可以在需要时查询用户的购买信息。当用户成功购买应用内商品时,该购买会记录在Google Play中。一旦购买了应用内商品,它就被视为“拥有”。无法从Google Play购买处于“拥有”状态的应用内商品。在Google Play再次购买之前,您必须先发送“拥有”应用内商品的消费请求。使用应用内商品会将其恢复为“无主”状态,并丢弃之前的购买数据。

另一答案

在应用内结算版本3中,只有两种产品类型

1.管理产品 2.Subscription

如果你想让它成为未经管理的产品,那么你必须动态地做到这一点

1.选择管理产品 2.购买完成后,只需添加以下功能即可拥有此非独资(非管理产品)

mHelper.consumeAsync(purchase, mConsumeFinishedListener);

  • 无主=您可以多次购买游戏币,生活等
  • 拥有=不能一次购买多次工作,如书籍购买,歌曲等

感谢Haxis:In app billing v3 Android non-consumable items

如果你遇到与检查product_id相同的问题,它仍然不能

android.test.purchased

你必须从开发者控制台输入真正的产品ID

Android in app purchase: Signature verification failed

另一答案

有两种类型的产品,有3类

1)管理产品

a)非消耗性管理产品

b)消耗品管理产品

2)订阅

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

以上是关于Google Play开发者控制台中未提供UnManaged选项的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 开发者控制台 - 发生意外错误。请稍后再试

Google Play 控制台开发者监控错误

使用 Proguard 删除 Google Play Services 库中未使用的类

Google Play 商店中未显示排行榜和成就徽章

Google Play 游戏服务警报:“检测到错误的实施”

错误:“用于调用 Google Play 开发者 API 的项目 ID 尚未在 Google Play 开发者控制台中链接。”