在App Billing托管和非托管状态的产品

时间:2011-09-29 13:10:53

标签: android in-app-purchase

我对Android很新。我正在开发App App ...我的问题是在添加In App产品时,Managed和Unmanaged状态的主要目的是什么..

任何人都可以告诉我托管状态的用途是什么以及非托管状态的用途是什么..

4 个答案:

答案 0 :(得分:12)

托管和非托管之间的主要区别在于托管购买只能购买一次,并且与购买它的Google帐户绑定。

未经管理的购买可以多次购买,用于消费品。

有关详细信息,请参阅Google应用内结算文档的Choosing a Purchase Type部分。

答案 1 :(得分:7)

自Google IAP Billing API版本3开始,这已发生变化。消耗品(多次购买)和非消耗品都是“管理”的。如果您想使用其API的第3版,则必须将所有购买都创建为“托管”。然后,您可以决定是否应该在以后使用该项目。

以下是其文档的链接:http://developer.android.com/google/play/billing/api.html#consumetypes

答案 2 :(得分:0)

UnManaged 可能类似于"购买50分"

然后将50点添加到您的帐户中,然后将其存储在您的帐户服务器上,因此Android Market不再需要知道您购买了此产品,即它不会记住您的购买,您可以多次购买次。

托管可能是"购买此歌"

在这种情况下,您没有服务器来记录他们购买的歌曲,因此每次重新安装时,您都可以向市场查询他们是否购买了该歌曲,并且不会让您多次下载该歌曲。

托管的目标是一次下载,然后您拥有该对象'。

未受管理用于多次下载同样的事情,以便提供最佳功能。

答案 3 :(得分:-1)

UnManaged 可能类似于“买50分”

然后将50点添加到您的帐户中,然后将其存储在您的帐户服务器上,因此Android Market不再需要知道您购买了此产品,即它不会记住您的购买,您可以多次购买次。

托管可能是“买这首歌”

在这种情况下,您没有服务器来记录他们购买的歌曲,因此每次重新安装时,您都可以向市场查询他们是否购买了该歌曲,并且不会让您多次下载该歌曲。

托管的目标是一次下载然后你拥有该对象。

UnManaged 用于多次下载相同的内容以“提升某些内容”。

最不重要的是我的理解。

版本3具有“耗材”的概念,并且与上述内容一致。所有产品都托管,但您可以“消费”某种产品。

即。 “购买50分”将为用户提供50个管理点,在您使用该产品之前,将不允许用户再次购买该物品。

因此,当用户“使用”该产品时,您可以立即使用非托管产品来消费非托管产品(即永远不会为消费而购买歌曲) )。