查看原文
其他

更好的支付体验,尽在 Google Play Billing Library 3

Google Play 谷歌开发者 2020-09-20

作者 / Google Play 产品经理 Steve Hartford


Google Play 始终致力于建立一个健康的生态系统,让开发者能够通过创建用户喜爱的高质量应用取得成功。许多开发者也通过使用 Google Play 的一次性购买和订阅服务获得了用户的肯定。过去十年间,我们不断的优化 Android 用户的支付体验,如支持通过运营商代扣付款 (目前已有 180 多家运营商支持这一选项),以及提供工具让用户可以更方便地设置预算和管理订阅。

在本月推出的 Billing Library 3 中,我们又进一步完善了相关体验,其中包括对新的付款方式的支持、允许使用促销代码去兑换订阅、游戏内购的更好的归属,以及对购买可靠性和安全性的改进。自 2021 年 8 月 2 日起,所有新应用都必须使用 Billing Library 3 或更高版本。至 2021 年 11 月 1 日,所有已发布应用的更新也都必须使用 Billing Library 3 或更高版本。


现金支付


我们不断努力,旨在确保世界各地的用户都能以最舒服和便捷的方式去完成支付。


现金仍然是全球使用最广泛的支付方式,2018 年通过现金支付的商品和服务的交易量高达 2.7 万亿次 (数据来源: Euromonitor)。去年,我们预先展示了一种全新的线下付款方式,允许用户脱离设备完成交易,例如,在当地的便利店使用现金付款。世界银行的数据显示,全球有 20 亿人尚未拥有银行帐户,因此,这种新的付款方式将有助于发掘新的付费用户,尤其是在流行使用现金付款的新兴市场。


现在,在印度尼西亚和马来西亚的 50,000 多个地点 (包括 7-11 和 Alfamart 等主流零售商的实体店),用户均可轻松使用现金完成一次性购买。此功能不日便将面向所有开发者开放。

△ 使用 Billing Library 3 进行现金购买



更多方便用户探索和购买的场景


Billing Library 3 为用户提供了在您的应用外 (例如在 Play 商店中) 发现和购买商品的功能,比如全新的无缝式订阅促销代码兑换体验。现在,当您提供免费试用的促销代码时,即使用户尚未安装您的应用,也可以在 Play 商店中轻松完成兑换。这样简单的兑换、订阅和安装流程减少了用户的初始操作。

  • 订阅促销代码
    https://developer.android.google.cn/google/play/billing/promo


应用内购的归属


许多游戏和应用都需要确保应用内购买归属于特定的游戏内人物、角色或档案。现在,Billing Library 支持您在发起购买流程时指定此类信息。购买完成后,您可以检索信息并正确对购买进行归属。如此就无需使用已弃用的 AIDL 开发者负载来构建自定义解决方案。



Billing Library 版本要求


与 Play 的 TargetSDK 要求一样,所有用户都将从 Billing Library 新版本的安全性、性能和用户体验改进中受益。在 2019 年的 Google I/O 大会上,我们发布了 Billing Library 2 并宣布了相关变更,包括为每个主要版本提供两年的支持期。


这意味着自 2021 年 8 月 2 日起,所有新应用必须使用 Billing Library 3 或更高版本。至 2021 年 11 月 1 日,所有已发布应用的更新都必须使用 Billing Library 3 或更高版本。


在上述日期之后,您将无法发布使用旧版 AIDL、Billing Library 1 或 Billing Library 2 集成的应用。而 Play 商店中已发布的应用可继续下载,且应用内购买也将继续执行。但是,任何后续的应用升级均需使用 Billing Library 3 或更高版本。

△ Billing Library 版本支持时间表


可用性


现在,所有使用 Java 和 Kotlin 语言的开发者都可以使用 Billing Library 3。对于 Unity 开发者,我们还发布了基于 Billing Library 3 的 Unity IAP 插件。借助此插件,Unity 开发者能够满足 Billing Library 的版本要求,并可使用所有 Play 支付功能。

  • Unity IAP 插件
    https://developer.android.google.cn/google/play/billing/unity

请尽快将所有与支付相关的 SDK 和库升级到支持 Billing Library 3 的版本。如果任一 SDK 或内容库无法完成升级,请联系其开发者。我们也在与主流的 SDK 和库的提供者展开合作,共同解决 Billing Library 3 的兼容性问题。


后续计划


虽然我们建议您每年升级,但依然会为主要版本提供两年的支持期。我们建议开发者即刻着手在所有新应用中使用 Billing Library 3,并在 2021 年最后期限到来之前尽快将现有应用迁移到 Billing Library 3。

对于尚未迁移到 Billing Library 的开发者,我们理解从 AIDL 进行过渡对现有应用来说可能并非易事,因此我们希望能通过提供更多帮助,尽可能保证迁移过程顺利完成。我们已为仍在使用 AIDL 的应用创建了迁移指南,同时提供视频介绍


  • 迁移指南
    https://developer.android.google.cn/google/play/billing/migrate
  • 视频介绍
    https://www.youtube.com/watch?reload=9&v=Cj5vq1AOJeQ

我们还更新了相关文档,增加了对购买归属、使用促销代码和打击滥用情况的指南。如您在实施过程中有任何问题,请通过开发者网站联系我们。


  • 相关文档

    https://developer.android.google.cn/google/play/billing/billing_library_overview

  • 联系我们

    https://developer.android.google.cn/google/play/billing/contact


我们将在近期发布视频详细说明 Play Commerce 平台所有改进,请持续关注。

我们期待与所有应用和游戏的开发者携手,为用户提供更出色的购买体验。


推荐阅读





 点击屏末 | 阅读原文 | 即刻了解 Google Play Billing Library 3



    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存