如何设置基于订阅的产品和计划组
基于订阅的产品是用户购买订阅时向其提供的一个服务或一组服务。如要为不同服务设置单独的订阅来进行销售或希望支持用户同时购买多个订阅,则必须创建产品。基于订阅的产品的例子包括对游戏主播的频道、游戏或特殊商品/特殊能力的访问权限。
注:
如只希望通过一个订阅方案来销售游戏访问权限,则设置一个订阅计划即可,无需配置产品。
group_id
参数值的一组计划。group_id
参数用于组成一组计划并将该组与基于订阅的产品关联。通过创建计划组,您可以:- 限制订阅某个产品时可选择的计划数量
- 让用户可以在组内的计划间切换
注:
默认情况下,计划创建后具有
“group_id”:null
参数,并包含在通用组中。如果项目中未创建产品,可选择不创建组。- 一个计划仅可属于一个组。
- 一个产品仅可基于一个组创建。
- 一个组可以关联多个产品。
要创建基于订阅的产品和计划组,请将以下参数传入创建产品API调用:
name
和产品名group_id
和计划组名称
要将计划与计划组以及产品关联,请将包含计划组名称的group_id
参数传入更新计划API调用。要删除组,请传入“group_id”:null
。
要在购买与某个产品关联的计划时打开支付界面,请将以下参数传入创建令牌API调用:
purchase.subscription.plan_id
和计划IDpurchase.subscription.product_id
和通过group_id
与计划关联的产品的ID
- 如只希望通过一个订阅方案来销售游戏访问权限,则设置一个订阅计划即可,无需配置产品。
- 如要销售具有不同有效期的游戏访问权限(如1个月和3个月),需设置包含相应条件的2个订阅计划,但无需配置产品。计划默认包含
“group_id”:null
参数,即它们属于通用组。用户在购买订阅时可以在计划间选择,也可以从一个计划切换到另一个计划。 - 如果您不仅想销售1个月和3个月的游戏访问权限,而且还想销售其他订阅(例如6个月的武器剑升级),则对于此场景:
注:
实现界面时,请注意销售的对象并非订阅本身,而是项目中创建的产品,因为订阅是产品和订单选中的计划的结合。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。