BillingClient.FeatureType - 使用哪种类型

smi*_*ty1 5 android in-app-billing

谷歌播放计费概述指出:

在您的应用进入计费流程之前,请调用 isFeatureSupported() 以检查设备是否支持您要销售的产品。有关产品类型的列表,请参阅 BillingClient.FeatureType。

功能类型的文档列出了以下类型:

IN_APP_ITEMS_ON_VR

PRICE_CHANGE_CONFIRMATION

订阅

SUBSCRIPTIONS_ON_VR

订阅_更新

“ON_VR”是什么意思?文档对此没有详细说明。

由于只有一种 IN_APP_ITEMS* 可能性,我是否可以假设这应该用于验证所有应用内项目的设备支持?该文档指出“在 VR 上购买/查询应用内商品”。这不是很有帮助。

如果我想确认对订阅的支持,我会使用哪一种,SUBSCRIPTIONS 还是 SUBSCRIPTIONS_ON_VR?为什么我会选择其中之一而不是另一个?

链接在这里:

BillingClient.FeatureType

预先感谢您提供任何帮助来澄清这一点

Van*_*ken 2

IN_APP_ITEMS_ON_VRSUBSCRIPTIONS_ON_VR可能会保留以供将来使用,因为我在有关应用内结算的 Google 文档中没有看到任何提及它们(在网络上也是如此)。

所有版本的 Play 商店都支持常规应用内商品(Google Play 管理中心中的“托管产品”),因此您无法检查它们是否受支持。应通过订阅功能检查订阅支持。