Android购买订阅和入门价格

时间:2016-12-08 09:05:34

标签: android android-inapp-purchase in-app-subscription

谷歌提出了介绍性价格(https://support.google.com/googleplay/android-developer/answer/140504?hl=en)的想法。

我的问题与其API有关。我无法通过Purchases.subscriptions(https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get

找到如何获取相关信息的方法

即使我购买了入门价格的订阅,我向Google Play Developer API询问了有关该订阅的信息,但我只看到了全价。

即使是inappproduct / get也没有关于某些产品的介绍价格的任何信息。

你知道如何获得合适的价格吗? THX

2 个答案:

答案 0 :(得分:3)

我最近在此链接https://developer.android.com/google/play/billing/billing_reference.html#billing-codes

上发现了这一点

在“结算明细API参考”部分中列出了响应中的额外字段,只有在介绍价格设置时才会显示。例如introductoryPrice给出一个类似“$ 9.99”的字符串。您可以检查该字段是否已设置,如果是,则可以使用介绍费率,您还可以获得介绍性价格期间和适用的周期数。

答案 1 :(得分:1)

最后,我使用了In-app billing中的getPurchaseHistory()方法。 此方法将返回用户针对每个SKU进行的最新购买,即使该购买已过期,取消或已使用。

因此,如果SKU不在此返回值上,则可以进行归口。