Google Play Billing 库 V3 版本发布了

Google Play Billing 库 V3 版本发布了

Google Play 致力于一个健康的生态系统,开发者通过创建用户喜爱的高质量应用程序而获得成功。 许多开发者意识到成功使用 Google Play 的一次性购买和订阅服务。在过去的十年里,我们已经改进了 Android 用户的购买体验,比如通过运营商付费(目前有超过180家运营商支持) ,以及预算支出和易于管理订阅的工具。

我们正在通过发布账单库版本3来进一步推进这些工作。现在,这个最新版本包括用户可以支付的新方式,订阅推广功能,游戏的购买归属,以及购买可靠性和安全性的改进。 从2021 年 8 月 2 日开始,所有新的应用程序必须使用账单库版本3或更新版本。到2021 年 11 月 1 日,所有对现有应用程序的更新必须使用账单库版本3或更新版本。

用现金支付

我们一直致力于确保世界各地的用户能够以一种舒适和方便的方式支付您的一次性购买和订阅。

现金仍然是全球使用最广泛的支付方式,2018 年全球所有商品和服务的交易量为 2.7 万亿(资料来源: 欧睿信息咨询公司)。去年,我们预演了一种新的支付方式,在这种方式下,交易是在设备之外完成的,比如在当地的便利店用现金支付。根据世界银行的数据,全世界有 20 亿人没有银行账户,所以这些即将进行的交易可以帮助打开新买家的大门,尤其是在新兴市场,现金是一种流行的支付方式。

今天我们宣布,在印度尼西亚和马来西亚,包括 7-11 和阿法玛等主要零售商在内的 50,000 多个地点,用户可以轻松地用现金支付一次性购物。所有开发人员很快就可以使用挂起的事务。

通过 Billing Library 3 使用现金购买

更多地方供用户发现和购买

账单库版本3解锁用户在应用程序之外发现和购买项目的能力,比如跨 Play Store。 一个例子是新的无摩擦订阅促销代码赎回体验。 现在,当你提供免费试用的促销代码时,用户可以很容易地在 Play Store 兑换它们——即使你的应用程序还没有安装。 这是一个简单的赎回,订阅和安装体验,减少了用户所需的努力。

购买归属

许多游戏和应用程序需要确保应用程序内的购买是归因于特定的游戏角色、头像或个人资料。账单库现在允许您在启动购买流程时指定此信息。购买完成后,您可以检索信息并正确地属性购买。这样就不需要使用已弃用的 AIDL 开发人员负载来构建自定义解决方案。

Billing 库版本要求

就像 Play 的 TargetSDK 需求一样,在新版本的账单库中,所有用户都能够从任何安全性、性能和用户体验的改进中受益,这一点非常重要。 在 Google I/O in 2019 上,我们发布了 Billing 库 V2 版本,并宣布了一些变化,包括每个主要版本都有一个为期两年的支持窗口。

This means starting August 2, 2021, all new apps must use Billing Library version 3 or newer. By November 1, 2021, all updates to existing apps must use Billing Library version 3 or newer.

这意味着从 2021 年 8 月 2 日 开始,所有新的应用程序必须使用账单库版本3或更新版本。 到 2021 年 11 月 1 日,所有对现有应用程序的更新必须使用 Billing 库 V3 版本或更新版本。

在这些日期之后,你将不能发布使用旧版 AIDL、 Billing 库 V1 或 Billing 库 V2 集成的应用程序。应用程序已经在播放商店可以继续下载,并将处理在应用程序内购买。然而,任何后续的应用升级都需要账单库版本3或更新版本。

Billing 库版本支持

可用性

Billing Library version 3 is available today for all game and app developers in Java and Kotlin flavors. For game developers using Unity, we also launched a Billing Library 3-based Unity IAP plugin. This plugin allows Unity developers to meet the Billing Library version requirements and access all Play billing features.

账单库版本3今天面向 Java 和 Kotlin 版本的所有游戏和应用程序开发者。 对于使用 Unity 的游戏开发者,我们还推出了一个基于 Billing 库 V3 版本的 Unity IAP 插件。这个插件允许 Unity 开发者满足Billing 库版本的要求,并访问所有 Play 账单功能。

Please upgrade any billing-related SDKs and libraries to versions supporting Billing Library version 3. Reach out to the SDK or library owner if one is not available. We’re working with top providers on their Billing Library version 3 compatibility.

请将任何与账单相关的 sdk 和库升级为支持Billing 库 V3 的版本。如果没有可用的 SDK 或库所有者,请与其联系。我们正在与顶级提供商合作,研究他们的Billing 库 V3 版本的兼容性。

下一步 计划

虽然我们建议每年升级一次,但我们将在两年内支持每个主要版本。 我们建议开发人员今天对所有新应用程序使用 Billing 库 V3 版本,并在可行的情况下尽快迁移现有的账单集成——在 2021 年最后期限之前。

For developers who haven’t moved to Billing Library, we realize the transition from AIDL can be non-trivial for existing apps, and we want to help make the move as smooth as possible. We’ve created a migration guide for apps currently using AIDL, and there’s also a video walkthrough.

对于那些还没有转移到 Billing Library 的开发人员,我们意识到 AIDL 的转变对于现有的应用程序来说并不是一件小事,我们希望能够帮助他们尽可能顺利地转变。 我们为目前使用 AIDL 的应用程序创建了一个迁移指南,还有一个视频演练。

我们也更新了相关的文档-包括购买归属指南,使用促销代码,并打击滥用。 请让我们知道任何实施问题-这里是如何与我们联系

有关所有 Play Commerce 平台改进的详细信息,请观看我们的“最新消息”视频会议。

我们期待着与您合作,以提供伟大的购买经验,在您的应用程序和游戏。

原文作者: Steve Hartford,产品经理,Google Play 地址:https://android-developers.googleblog.com/2020/06/meet-google-play-billing-library.html

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
成功!您的帐户已完全激活,您现在可以访问所有内容。