如何确认purchases.subscriptionsv2中状态为ACKNOWLEDGEMENT_STATE_UNSPECIFIED的订阅?
关于Play Billing Library 5订阅确认状态的疑问
从2022年5月起,新版Play Billing Library 5可让应用受益于所有全新订阅功能。
虽然
purchases.subscriptions:get已升级为purchases.subscriptionsv2:get,但开发者订阅管理的其余功能目前在purchases.subscriptions端点仍保持不变,因此可继续使用purchases.subscriptions:acknowledge
我们注意到purchases.subscriptionsv2:get中的AcknowledgementState包含三个取值:
ACKNOWLEDGEMENT_STATE_UNSPECIFIED:未指定的确认状态。
ACKNOWLEDGEMENT_STATE_PENDING:订阅尚未确认。
ACKNOWLEDGEMENT_STATE_ACKNOWLEDGED:订阅已确认。
现咨询:当purchases.subscriptionsv2的订阅状态为ACKNOWLEDGEMENT_STATE_UNSPECIFIED时,应如何进行订阅确认?我们无法确定是否需要对其执行确认操作。
原本,purchases.subscriptions:get中的acknowledgementState有两个取值:
0: 待确认
1: 已确认
我们仅在acknowledgementState取值为0时,才会对该订阅执行确认操作。
内容的提问来源于stack exchange,提问作者zangw
相关产品推荐
相关产品推荐

