借助结算方式选择计划,您可以集成自己的结算系统,也可以引导用户通过外部网络链接访问您的网站进行购买。无论您实现哪个选项,都应让用户在 Google Play 结算服务与应用内备选结算系统或外部网络链接之间进行选择。在使用这些 API 之前,您 应先查看计划要求并加入外部优惠 计划。
用户体验
当用户发起购买交易时,系统会向其显示一个选择界面,其中会同时显示您的备选结算系统(应用内或外部网络链接)和 Google Play 结算服务。您可以灵活地自定义此流程,具体取决于谁呈现选择界面以及付款发生的位置。您需要在 Play 管理中心内更新选择界面偏好设置和外部网络链接偏好设置,然后才能在应用中实现该 API。
1. 谁呈现选择界面
- Google 呈现:Google Play 会自动为您处理结算流程中的选择界面 。
- 您自己呈现 :您可以在应用内设计和呈现自定义选择界面。 如果您选择此方式,则必须遵循用户体验指南。
**2. 付款发生的位置
- 应用内:用户在应用界面内完成交易。
- 外部网页链接:用户被定向到您的网站以完成 交易。
家长控制
受监督的用户可以进行结算方式选择,但必须显示强制性家长控制和一次性信息界面。
- 对于 Google 呈现的选择界面:Google 会在显示选择界面之前自动处理 家长控制界面。
- 对于开发者呈现的选择界面:您负责调用 特定的 Play 结算库 API 来触发家长控制。对于应用内购买交易,您需要在显示自定义选择界面之前通过强制性信息对话框来完成此操作。 对于外部链接,家长控制会在用户链接到应用外部之前立即处理。
支付方式图片素材资源指南
您可以在 Play 管理中心内上传代表您支持的付款方式的图片素材资源,以便在结算方式选择界面上显示这些素材资源。
付款方式的图片素材资源
单个图片素材资源由多张支付方式卡片组成,且必须遵循下方准则中定义的规范。
维度 |
192dp X 20dp |
卡片间距 |
8dp |
文件格式 |
PNG,透明背景 |
支付方式变体
开发者可以选择希望在图片素材资源中包含的可用支付方式图标数量,最多 5 个。
图片中不得包含任何其他图片或文字。
卡片规范
图片素材资源中包含的支付方式卡片必须遵循以下关于大小、间距和样式的准则。
| 卡片尺寸 | 32dp X 20dp |
| 内边距 | 3dp |
| 边框 | 1dp(尺寸内含描边),半径为 2dp,颜色 #E0E0E0 |
| 卡片背景 | 纯色(最好是白色) |
前提条件
如需使用结算方式选择计划,您必须满足以下要求:
- 注册 - 您必须注册参与结算方式选择计划。如果您选择提供外部网络链接,则必须先在 Play 管理中心内更新偏好设置,然后才能在应用中实现该功能。
- PBL 版本 - 您必须使用 Play 结算库 9.1 或更高版本。
报告
所有备选结算系统交易(包括来自外部链接的交易)都必须安全地报告给 Google Play。为此,您需要外部交易令牌。根据结算方式选择方案,
系统会通过不同的 API 生成令牌。此交易令牌用于指明 DeveloperBillingType 是归类为外部链接还是应用内。该令牌对于验证交易并将其与适当的服务费相关联至关重要。