快速订阅常见问题解答
快速订阅常见问题解答
重要须知: 目前,快速订阅仅面向部分合作伙伴开放。
以下是有关快速订阅的常见问题解答 (FAQ)。
一般性快速订阅常见问题解答
- 问: 如果我集成了快速订阅,是否需要添加对账户信息共享的支持?
- 是,为了帮助您进行账户创建和登录,亚马逊会将客户详细信息(电子邮件地址、名字、姓氏和邮政编码)传递给您。
- 问: 如果客户通过快速订阅购买订阅,并希望在第二台设备上下载该应用,会发生什么情况?
- 客户通过快速订阅进行订阅后,订阅会添加到客户的账户中。客户可以使用“仅应用”选项在其他设备上下载应用。然后,客户可以在这些设备上访问其订阅。
- 问: 我可以为快速订阅进行A/B测试吗?
- 可以,快速订阅支持A/B测试。可以联系您的亚马逊代表,由其帮助您设置测试实验。
- 问: 为什么我在动态应用测试 (LAT) 中使用
false
调用getPurchaseUpdates()
时会返回所有收据? - 如果启用了加速订阅,则会返回所有收据。如果关闭加速订阅,在使用
false
调用getPurchaseUpdates()
时就不会再返回所有收据了。 - 问: 哪个版本的亚马逊应用商店支持快速订阅?
- 要正确测试快速订阅,必须使用亚马逊应用商店版本8.5026或更高版本。如果发现
getPurchaseUpdates()
存在间歇性同步问题,请确认您使用的是受支持的亚马逊应用商店版本。 - 问: 哪些市场提供快速订阅?
- 除印度 (IN) 外,所有市场均提供快速订阅。
一键账户信息共享功能常见问题解答
- 问: 采用一键账户信息共享功能的快速订阅和没有采用该功能的快速订阅在客户体验方面有什么区别?
- 借助采用一键账户信息共享功能的快速订阅,客户可通过一键式流程与您的应用共享其亚马逊账户信息。在没有采用此功能的快速订阅中,客户必须手动注册账户才能使用您的服务。
- 问: 如果我的应用进行了更新,现在支持采用一键账户信息共享功能的快速订阅,但客户使用的是没有采用该功能的旧版应用,会发生什么?
- 如果客户无法将应用更新至最新版本,可以使用您之前实现的不支持一键账户信息共享功能的快速订阅。
- 问: 确认收据API和
notifyFulfillment()
方法之间有什么区别? 我是否需要集成这两者? notifyFulfillment()
方法包含在客户端的Appstore SDK中,并通过向亚马逊发送履行结果来确认商品的履行。确认收据API可实现相同的目标,但会利用acknowledgeReceipt
操作通过服务器之间的调用来实现。-
您必须在应用中使用这些方法中的至少一种将履行结果传达给亚马逊。如果已集成确认收据API,则可以继续使用它,但首选方法是使用
notifyFulfillment()
。也可选择在应用中同时使用确认收据API和notifyFulfillment()
。 - 问: 如果创建账户需要除电子邮件、姓名和邮政编码之外的其他信息,该怎么办?
- 如果需要其他信息,则您的应用必须请求客户提供所需的信息。
- 问: 旧版SDK支持一键账户信息共享功能吗?
- 不支持。必须与Appstore SDK集成才能使用一键账户信息共享功能。如果应用使用的是采用IAP SDK v2.0的快速订阅,则必须升级为Appstore SDK。Appstore SDK v3.0.5及更高版本支持一键账户信息共享功能。
- 问: 我可以使用动态应用测试 (LAT) 对一键账户信息共享功能进行测试吗? 我可以重置LAT测试者的同意以重新开始测试吗?
- 可以,您可以使用LAT测试一键账户信息共享功能。要重置同意,LAT测试者必须转到Manage Login with Amazon(管理Login with Amazon),然后在Manage Connection(管理连接)列中单击Remove(移除)。没有批量撤销同意状态的选项。
- 问: 我可以使用App Tester对一键账户信息共享功能进行测试吗?
- 可以使用App Tester来模拟
getUserData()
方法的同意状态属性。要对集成进行测试,请将对同意状态的响应设置为CONSENTED
或UNAVAILABLE
。如果返回的状态为CONSENTED
,则应用应调用requestUserProfileAccess()
来获取授权代码。然后,调用Appstore SDK REST API来获取客户数据并自动登录。如果返回的状态为UNAVAILABLE
,则应用应回退到默认登录体验。
与其他IAP功能集成常见问题解答
- 问: 如果我还提供免费试用版,我可以提供快速订阅吗?
- 可以,您可以针对同一订阅产品同时提供快速订阅和免费试用。但是,快速订阅不支持60天免费试用。
- 问: 如果我的客户之前使用过免费试用,会怎么样?
- 快速订阅可以检测到之前在亚马逊应用商店上创建的免费试用,并且不会允许客户享受额外的试用期。不过,如果客户在亚马逊之外开始试用,快速订阅将无法检测到此信息,因此客户可能会进入额外的免费试用期。
- 问: 如果提供促销定价,还可以提供快速订阅吗?
- 可以,您可以针对同一订阅产品同时提供快速订阅和促销定价。但是,快速订阅不支持周期为每周或每两周的促销定价。
- 问: 如何实现修改订阅API?
- 要实现修改订阅API,请参阅分级订阅文档中的修改订阅API。目前,分级订阅仅面向部分合作伙伴开放。如需获取有关如何为应用启用分级订阅的说明,请联系您的亚马逊代表。
相关主题
Last updated: 2025年4月7日