4

我开发了一个 Ionic 4 应用程序,允许用户创建无限数量的组。默认情况下,每个创建的组都具有相同的基本功能,并且一旦用户将组订阅到高级包(基于每个组的订阅),就可以访问全部功能。

高级套餐包括按月和按年订阅,我设法实现了一个仅适用于一组的自动续订订阅。但是,由于创建的群组数量不受限制,并且每个群组都可以升级为高级套餐,因此我没有找到有关如何动态配置多个自动续订订阅的任何参考资料。这很重要,因为需要为每个组单独进行计费。

基于 Apple 开发者文档,https://developer.apple.com/app-store/subscriptions/

如果您的应用程序需要为用户提供购买多个订阅的能力——例如,订阅流媒体应用程序中的多个频道——您可以将这些订阅添加到不同的组。在多个组中购买订阅的用户将针对每个订阅单独计费。

根据上面的说法,我需要为每个创建的组注册不同的订阅组吗?如果是,如何动态地这样做。在 App Store Connect 中,当我尝试设置应用内购买时,他们提供了多个自动续订订阅的参考链接,但该网站不再工作。

至于 Google Play,我从这些文档中一无所知, https://developer.android.com/google/play/billing/subshttps://support.google.com/googleplay/android-开发者/answer/140504?hl=en

笔记:

4

1 回答 1

0

这两个平台都不允许添加动态 SKU。Apple 要求您在添加或编辑 SKU 时进行审核。正因为如此,你所要求的是不可能的。

订阅组(适用于 iOS)的用例旨在提供不同的订阅计划(例如,一个杂志应用可以订阅一份杂志,另一份订阅另一份杂志),并且在每个订阅组中,您将拥有不同的订阅计划选项(例如,基本、高级、白金)或持续时间(每月、3 个月、每年),并且用户只能在组内订阅这些选项之一。在同一组内从 1 个订阅更改为另一个订阅会为未使用的时间应用按比例分配/退款。

在这种情况下,它可能不适用于您的用例。

我希望你找到了一个可行的解决方案。在我看来,你可能不得不走消耗品路线,基本上是1次消耗品购买,解锁1年组的功能,但不续订,你必须再次提示续订在将来。

于 2021-07-06T11:19:34.353 回答