「小程序券」直播玩法接入指南
一、业务系统介绍
1、业务流程
流程概览
券模板和券记录关系
详细流程
名称解释
名称 | 说明 |
券模板 | 小程序券的结构化信息,包含券名称、券类型、券面值、券使用门槛、库存等信息,通过定义券模版来确定券的玩法。 |
券模板库存 | 小程序券在所有渠道下总共可发放的库存数量。 |
主播发券发放上限 | 开发者分配给某主播的可发放数量上限,此上限不能超过券模板库存,每个主播都可以被授权不同的上限值。 |
发放计划 | 主播在抖音开播端的「小程序券配置页面」中,配置所要发放小程序券模板的库存数量,完成配置时会约定本场直播所发放的数量。 |
用户领券 | 抖音用户在直播间领取主播发放的券,同一个用户对同一张券只能领券一次。 |
2、券模板状态机
3、券记录(由券模版生成)状态机
4、「券库存-主播发放上限-发放计划」三者库存关系
二、接入流程介绍
开发者接入抖音券组件整体流程如下:
第一步:获取接口访问凭证
第二步:管理券模板
接口文档:
- 1.创建券模板
- 2.修改券模板
- 3.查询券模板
- 4.删除券模板
- 5.修改券模板库存
第三步:管理营销活动
接口文档:
- 1.创建营销活动
- 2.查询营销活动
- 3.修改营销活动
- 4.修改营销活动状态
第四步:配置主播发券权限
接口文档:
- 1.主播发券权限配置
- 2.修改主播发券权限
第五步:获取用户领券信息
用户在直播间内领券后通过券链路进入小程序时会在 Query 中携带信息,开发者可以通过以下信息理解用户已有券以及发券来源。
名称 | 描述 | 示例值 |
user_open_id | 用户open_id | Cv4PoJXxxxn63rNu |
coupon_id | 抖音开平券id | 714860xxxxxxx |
coupon_meta_id | 抖音开平券模板id | 702345xxxxxxx |
merchant_meta_no | 商家券模板号 | xxxx |
talent_open_id | 发券主播open_id | Cv4PoJXxxxn63rNu |
接口文档:
第六步:接入交易能力(满减券、立减券必选,权益券不必选)
如小程序内无交易场景,本步骤可跳过;若有交易场景,目前有两种交易方式可选:
- •担保支付:使用担保支付,操作请参见:担保交易接入指南。
第七步:「核销」券或「撤销核销」券
接口文档:
- 1.用户核销券
- 2.用户撤销核销券
三、玩法涉及的能力
能力包 | 能力模块 | 接口 | HTTP Method | URL 前缀 | HTTP URL | 签名方式 |
小程序券核心能力包 | 券模板管理 | POST | | /create_coupon_meta | 无 | |
POST | /update_coupon_meta_param | 无 | ||||
POST | /query_coupon_meta | 无 | ||||
POST | /delete_coupon_meta | 无 | ||||
POST | /update_coupon_meta_stock | 无 | ||||
POST | update_coupon_meta_status | 无 | ||||
用户券管理 | POST | - | ||||
POST | /batch_consume_coupon | 无 | ||||
POST | /batch_rollback_consume_coupon | 无 | ||||