【发布时间】:2012-09-08 19:36:35
【问题描述】:
我要推出一个应用程序,我想每月免费提供,直到达到一定的使用水平。如果用户超过阈值,该应用程序将向他们收取每月订阅费用。但是,我不希望订阅每月自动续订。相反,我希望在下个月重置使用级别,如果用户未超过阈值,则该应用程序在该月是免费的。
关于如何实现这一点有什么创意吗?
【问题讨论】:
标签: ios subscription threshold
我要推出一个应用程序,我想每月免费提供,直到达到一定的使用水平。如果用户超过阈值,该应用程序将向他们收取每月订阅费用。但是,我不希望订阅每月自动续订。相反,我希望在下个月重置使用级别,如果用户未超过阈值,则该应用程序在该月是免费的。
关于如何实现这一点有什么创意吗?
【问题讨论】:
标签: ios subscription threshold
是的,看看苹果Overview of In-App Purchase:
非续订订阅是一种创建有限期限产品的机制。非续订订阅与自动续订订阅在几个关键方面有所不同: 您在 iTunes Connect 中创建产品时未声明订阅期限;您的应用程序负责向用户提供此信息。在大多数情况下,您会在产品描述中包含订阅期限。 非续订订阅可以多次购买(如消耗品),并且不会由 App Store 自动续订。您负责在您的应用程序中实施续订流程。具体来说,您的应用程序必须识别订阅何时过期并提示用户再次购买产品。 您需要为用户拥有的所有设备提供非续订订阅。 Store Kit 不会自动将非续订订阅同步到所有设备;你必须自己实现这个基础设施。例如,大多数订阅是由外部服务器提供的;您的服务器需要实现一种机制来识别用户并将订阅购买与购买它们的用户相关联。
如果使用量超过阈值,您可以跟踪用户使用情况并要求他购买您的非续订订阅*。然后在订阅结束时您可以再次检查并要求他再次支付下个月的费用。
我会考虑为那些知道他们的使用会 总是超过阈值。
【讨论】: