kotlin 为什么Google Billing API不提供在Android中使用促销代码触发的购买详细信息?

nwo49xxi  于 2023-10-23  发布在  Kotlin
关注(0)|答案(1)|浏览(144)

Google为什么要这么做?
目前,通过Google Billing API获得的com.android.billingclient.api.Purchase对象不包括有关购买是否使用促销代码的具体细节。
onPurchasesUpdated()回调中,当用户发起订阅的支付流时触发,购买对象提供了有关交易的有价值的信息,但它缺乏所使用的促销代码的具体指示。

override fun onPurchasesUpdated(
        billingResult: BillingResult,
        purchases: MutableList<Purchase>?
    )
ffscu2ro

ffscu2ro1#

由于某些原因,某些信息在客户端不可用。但是,您可以从Google Play Developer API(适用于one-time purchasessubscriptions)检索此信息沿着无法在Billing Library中访问的其他数据

相关问题