Play 管理中心内订阅方面的近期变更

2022 年 5 月,我们对 Play 管理中心内定义和管理订阅产品的方式做出了变更。这些变更可让您以更灵活的方式销售订阅项目,并降低管理订阅项目的复杂性。将应用和后端集成升级为使用新的订阅 API 后,您可以销售:

  • 预付费方案:用户购买有固定时长的订阅方案,而且可以通过续费来续订。
  • 升级优惠:用户在升级订阅层级、延长结算周期或从预付费方案改为自动续订型方案时可享受折扣。
  • 自定义资格条件:应用中的业务逻辑和资格条件均由您自行决定。

升级后,您还可以更轻松地为每项订阅创建和管理多项优惠。如果您还没看过这篇文章,不妨阅读一下,了解订阅的运作方式。

您的所有现有订阅、应用和后端集成的运作方式不变,还和这些更新推出之前一样。您无需立即采取任何行动,可以日后逐渐采用新的订阅功能。

工作流更改

如果您之前使用过 Play 管理中心,您会发现订阅页面(创收 > 商品 > 订阅)上有多项变更。其中的大多数变更都允许您创建和管理订阅、基础方案和优惠。不过操作方式上也有所不同:

  • 价格变动:当您更改订阅价格时,相应更改只会应用于新的购买交易。您可以使用旧价格同类群组来更改现有订阅者适用的价格。
  • 适用地区:您可以选择您的订阅面向哪些地区销售。您还可以在其中一部分地区创建地区性优惠。  
  • 地区性价格:您可以为每个地区指定价格。您也可以选择多个或所有地区,以自行选择的某个币种提供一个价格,之后 Play 会为所选的各个地区进行一次性货币换算。您可以根据需要更新价格。

处理旧订阅

2022 年 5 月之前创建的订阅包含订阅说明、权益,以及单一结算周期、价格和免费试订/初次体验价设置。如果您想使用多个结算周期或价格,则需要额外创建订阅。

自 2022 年 5 月起,订阅权益(即订阅提供的“内容”)与其基础方案和优惠(订阅的销售“方式”)要分开定义。这一新模式更便于以各种方式销售您的订阅。

下图的左侧显示了以往订阅是如何作为完全独立的对象来定义的。如果多项“订阅”提供的权益相同,只是结算周期或价格不同,定义起来可能会很复杂。例如,您需要确保各订阅中面向用户的说明和权益都相同,并且您的应用不允许用户购买多余的订阅。

右侧显示的是订阅现在采用的结构。每项订阅可以有多个基础方案,每个基础方案都提供多项优惠。

已转换的订阅

自 2022 年 5 月推出这些变更后,所有现有订阅都已转换为新模式。结果如下:

  • 订阅会保留与订阅销售方式无关的信息,例如它们面向用户的名称、说明和权益。
  • 每个订阅都有一个基础方案,并包含旧订阅的结算周期和自动续订价格。
  • 如果订阅提供免费试用福利或初次体验价,相应基础方案会提供单项优惠,其中包含新的订阅者资格条件(例如,仅限从未在此应用中购买过订阅项目的用户购买)和价格(免费试用期限,或者初次体验价和期限)。

最终的订阅、基础方案和优惠在功能上与之前相同。例如,您可以更改免费试用时长、更新订阅说明或更改宽限期时长。

示例 1:转换含初次体验价的旧版 SKU

假如有一项旧版按月订阅,名称为“Basic Plan”,产品 ID 为 basic1,含有一个月的初次体验价,可按如下方式将其转换为新模式:

示例 2:转换提供相同订阅权益而配置不同的多个旧版 SKU:

旧版订阅转换为新模式后,仍是单独的订阅。转换过程并未在订阅产品中合并任何 SKU。

例如,旧版系统中的一个常见用例是,开发者可以针对一项订阅内容使用权设置多项订阅。在这个示例中,订阅可能是:产品 ID 为 basic1 且没有特殊价格的“Basic Plan”SKU,以及产品 ID 为 basic2 且面向从未在相应应用内购买过任何订阅方案的用户提供免费试用福利的“Basic Plan”SKU。转换过程会生成两个具有相同名称(“Basic Plan”)的订阅,并且每个订阅都有各自的产品 ID。

两者都有一项基础方案(按月,自动续订),而提供免费试用福利的旧版 SKU 会转换成包含一项优惠的订阅。

向后兼容的优惠

以前,Play 管理中心和开发者 API 仅支持为订阅指定单一定价方案;而现在,Play 管理中心和开发者 API 允许一项订阅有多个基础方案和多项优惠。

由于使用旧版开发者 API 的应用和后端集成都希望订阅包含单个定价方案,因此在 Play 管理中心内,每项订阅都有一个“向后兼容”的优惠或基础方案。

如果您的应用或后端使用旧版 API 方法,系统会使用向后兼容的这个基础方案或优惠来确定结算周期、价格以及任何免费试用或初次体验价。如果订阅有其他基础方案或优惠,那么这些方案或优惠仅适用于使用新版 API 方法的应用。

将基础方案或优惠标记为向后兼容

当旧订阅转换为新模式后,如果相应订阅包含免费试用或初次体验价,那么系统会将最终的优惠和基础方案标记为向后兼容。否则,就会只将基础方案标记为向后兼容。

您可以根据需要进行更改,指定向后兼容的基础方案或优惠。在更改向后兼容的基础方案或优惠之前,请仔细考虑这可能会对使用旧版 API 方法的应用版本以及任何使用该基础方案或优惠的所有其他功能产生什么影响。

您只能标记包含先前可用的功能的优惠或基础方案。例如,系统不支持预付费方案、升级优惠、由开发者决定的优惠和标签。

地区性库存状况和价格

您现在可以控制在哪些国家/地区推出订阅,并分别控制在各个国家/地区的订阅价格,还能配置若日后 Google Play 支持新的地区,您的基础方案或优惠是否会在新地区推出。

我们已回填您的所有现有订阅,因此如果您之前定位“其他国家/地区”,您将继续定位此目标群组中的所有国家/地区。如果您之前未在“其他国家/地区”推出基础方案或优惠,则没有任何变化。

在创建或修改基础方案或优惠时,您可以选择管理国家/地区供应情况,并在所有国家/地区推出您的基础方案或优惠,也可以逐一进行配置。您还会看到“新增国家/地区”选项。如果您指定“新增国家/地区”,当 Google Play 添加对其他国家/地区的支持时,我们将使用这些供应情况和价格设置。如果对这些新增国家/地区的支持包括当地买家所用币种,我们会进行一次性货币换算。如果您未指定“新增国家/地区”,那么在默认情况下,您的订阅将不会在这些国家/地区提供。当新增国家/地区受支持后,您可以根据需要在 Play 管理中心内修改订阅来面向这些国家/地区提供相应订阅。

在修改价格时,您可以选择所有国家/地区,分别为各个国家/地区设置价格,以及为 Google Play 日后支持的所有国家/地区设置价格。

使用促销代码和特殊功能

目前,有几项订阅功能仅支持向后兼容的优惠。这些功能如下:

  • 订阅促销代码
  • 精选订阅
  • 通过 Google 订阅

在 Play 管理中心内,这些功能仅允许您选择订阅,而不能选择基础方案或优惠。当您选择某项订阅时,系统将使用该订阅的向后兼容优惠。

重要提示:如果您在订阅中使用了这些功能,我们建议您先认真考虑向后兼容的优惠对这些功能的使用有何影响,再决定是否更改该优惠。

对订阅产品进行更改

您可以为已转换的旧订阅添加基础方案和优惠。虽然您可以更改哪项优惠“向后兼容”这一设置,但请考虑这对应用的旧版本的影响。或者,您也可以让已转换的旧订阅保持原样,并创建具有其自己的基础方案和优惠的新订阅,从而将新旧配置区分开来。这样可以明确区分旧版应用和集成所用的已转换旧订阅。无论您是否决定更改已转换的旧版订阅,都应该让这类订阅保持向后兼容的优惠,以便用户在旧版应用中进行购买。

您可以为新订阅配置多个基础方案和优惠、预付费方案、升级优惠以及其他新功能。请参阅这篇文章,详细了解如何执行此操作。

示例 3:创建包含多个基础方案和优惠的新订阅

在此示例中,“Basic Plan”新增了一款订阅产品,其产品 ID 为 basic_new。此订阅有两个基础方案:一个按月执行的周期性方案,一个按年执行的周期性方案。每个方案都有一个基础价格,这是用户将在常规续订周期内支付的金额,也是他们在无法享受特别优惠时首次购买相应方案需支付的金额。这两种方案分别对应于不同的资格条件和折扣条件。这样一来,开发者便可以通过一项订阅呈现用户获取“Basic Plan”的所有不同方式。

当您为订阅配置多个基础方案和优惠时,您需要更新 Google Play 结算服务集成,使之使用正确的 API 版本处理这些新功能。如需详细了解如何操作,请参阅迁移指南

停用已转换的订阅

创建采用新的“订阅-基础方案-优惠”结构的产品清单,并通过升级集成来正确处理这些新产品后,不妨停用已转换的原始订阅。

如需让新订阅者不再购买特定产品,您需要停用相应订阅的所有基础方案和优惠。现有订阅仍会自动续订,直到用户取消它们或到期为止。

我们建议您等到旧版应用中产生的购买量减少后,再停用已转换的订阅。随着时间的推移,用户自然而然会停止使用旧版应用。这些使用已弃用 API 的旧版本将逐步停止购买已转换的旧版订阅。在某个时间,您可以通过停用旧版订阅的基础方案和优惠来停止销售旧版订阅。

如果用户正通过有效订阅使用这些旧方案,则仍可以续订并使用订阅,但无法再通过相应应用的任何版本另外购买方案。

使用 API 管理订阅目录

如果您通过 inappproducts API 管理订阅目录,仍可以继续这样做。不过,这会导致订阅项目只能提供一种向后兼容的基础方案和优惠,并且您将无法使用任何新的订阅功能。已转换的订阅仍将在 Play 管理中心内提供,但处于只读模式。

我们建议您改用新的 Monetization Subscriptions API,并使用新的 monetization.subscriptionsmonetization.subscriptions.baseplansmonetization.subscriptions.offers 端点管理您的订阅项目。借助这些新的 API,您可以管理所有可用的基础方案和优惠(而非仅采用向后兼容的项目)。如需详细了解如何迁移到这个新的 API,请参阅迁移指南

如果您想在 Play 管理中心内修改订阅项目,可以在每项订阅项目顶部显示的消息下方点击将订阅设为可修改。  

重要提示:在 Play 管理中心内将某项订阅设为可修改后,您将无法再使用 inappproducts API 读取、配置或更新该订阅项目,并且必须迁移到 Monetize Subscriptions API 才能继续以程序化的方式管理该订阅项目。此更改无法撤消。

相关内容

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
2922514012407161882
true
搜索支持中心
true
true
true
true
true
92637
false
false