https://www.revenuecat.com/docs/android-products

Google Play 产品设置

在 Google Play 结算中设置您的应用内购买

建议修改

Google 订阅模型 v2 - 当前 RevenueCat 支持

🚧新订阅功能 - Google I/O 2022

由于Google 最近发布的公告,RevenueCat 尚不兼容 Play 管理中心的所有订阅功能。此时,请避免为每个订阅添加多个基本计划、为每个基本计划添加多个优惠或设置预付费基本计划。此页面上的说明反映了这些限制。

RevenueCat 正在积极致力于支持 Google 的新功能。在RevenueCat 社区阅读更多内容。

目前,如果您需要多个期限的订阅,请为每个订阅创建一个新的订阅和基本计划。您的单一基本计划和(可选的)相关优惠都应标有“向后兼容”徽章。如果您没有看到,请点击溢出菜单并选择“用于已弃用的结算方式”。

有关仪表板中完全向后兼容订阅的示例,请参见下文。

17021702

现有客户

对于在 2022 年 5 月 11 日之前同时在 Play 管理中心和 RevenueCat 中设置产品的客户,这些产品将继续按预期工作——谷歌将现有订阅产品更新为具有向后兼容性的新格式。

以下是新版 Google Play 控制台的详细内容:

  • 您原来的 Google 订阅产品 ID 在此新订阅模式中是相同的。
  • Google 为每个原始订阅创建了一个带有自动生成 ID 的基本计划,以及原始设置的订阅持续时间。这是将通过 RevenueCat 购买的基本计划。RevenueCat 还不需要这些基本计划 ID。
  • 如果您的原始订阅有免费试用和/或促销价,则 Google 会自动生成一个报价并附加到新的基本计划。如果两者都有,您会看到它们表示为单个报价中的定价阶段。

这些自动生成的基本计划和优惠应在控制台中标有“向后兼容”徽章。它们都将继续按预期工作,您或 RevenueCat 方面没有任何更改。

使订阅可编辑,InAppProduct API

**RevenueCat 不使用 InAppProduct API。**您可以安全地使订阅可编辑,除非您在 RevenueCat 之外手动使用此 API。

这与此通知有关:

61261215841584

如果您仅依靠 RevenueCat 进行订阅,则可以安全地选择“设为可编辑”。

此外,请注意,一次性产品(即在 Play 管理中心的“应用内产品”部分下配置的任何产品)没有任何变化。

Google Play 控制台

要为 Android 设备设置产品,请先登录 Google Play 管理中心。Google Play 控制台是 Google 管理应用发布、测试、应用内购买等的中心枢纽。

本指南假设您具备 Google Play 控制台的基本知识,并且已设置应用并准备好添加应用内购买。有关详细信息,请访问Google 的 Google Play 控制台文档和指南

创建应用内产品或订阅

📘

您需要先上传 APK,然后才能创建应用内商品。查看我们的 Android 沙盒测试指南,详细了解如何上传 APK 并在封闭测试轨道上发布版本。

要创建应用内产品或订阅,请转到 Google Play 管理中心的“所有应用”页面,然后从列表中选择您的应用。

在边栏中,选择“产品”下拉列表。根据您的应用内产品类型,您将选择应用内产品订阅

729729

单击创建后,向 Google 提供一些元数据:

元数据 描述
产品编号 产品 ID 是一个唯一的字母数字 ID,用于访问您正在开发的产品并与 RevenueCat 同步。在 Google Play 管理中心为一个产品使用产品 ID 后**,即使该产品已删除,也无法在您的任何应用中再次使用它**。
姓名 项目的短名称,最多 55 个字符。这将显示在您的 Google Play 商品详情中。

创建可靠的产品 ID 的技巧

在 Google Play 管理中心为一个产品使用产品 ID 后**,即使该产品已删除,也无法在您的任何应用中再次使用它**。从一开始就在此处进行一些组织会有所帮助 - 我们建议在所有产品标识符中使用一致的命名方案,例如:

<app>_<price>_<duration>_<intro duration>_<intro price>

  • **app:**你的应用程序唯一的一些前缀,因为相同的产品 ID 不能不用于你创建的任何未来应用程序。
  • **价格:**您计划以默认货币对产品收取的价格。
  • **持续时间:**相关基本计划的计费周期的持续时间。
  • 介绍持续时间:介绍期间的持续时间(如果有)。
  • **介绍价格:**以您的默认货币表示的介绍期价格(如果有)。

例如,如果使用这种格式,则具有一年订阅和一周试用期的产品标识符为 39.99 美元:

rc_3999_1y_1w0

610610

创建一个基础计划

接下来,您需要添加基本计划。基本计划定义了用于购买订阅的计费周期、价格和续订类型。单击“添加基本计划”并填写相关字段。确保设置价格,然后单击“激活”。

完成后,返回订阅屏幕并确保基本计划具有向后兼容徽章。如果您没有看到,请单击基本计划上的溢出菜单并选择“用于已弃用的计费方式”。

869869

请记住,RevenueCat 尚不支持“预付费”续订类型,目前 RevenueCat 只能为每个订阅提供一个基本计划。

10841084

(可选)创建报价

如果您希望为您的基本计划创建促销活动,您可以通过单击“添加优惠”从订阅页面进行。

17541754

然后,您可以选择产品 ID、资格和报价阶段。与您的基本计划一样,确保优惠在返回订阅屏幕时具有向后兼容徽章。如果您没有看到,请单击基本计划上的溢出菜单并选择“用于已弃用的计费方式”。

869869

此时,一次只能向后兼容一个报价,其他报价将不适用于 RevenueCat。

与 RevenueCat 集成

如果您已准备好将新的 Google Play 应用内产品与 RevenueCat 集成,请继续我们的产品设置指南.