接口说明
监听事件名称
linkRedirectListener
功能描述
针对在活动内呈现的组件,有时候我们期望用户点击进入到App内的某个模块。需要使用到该监听。
- 用户中奖后,希望用户点击”去使用”就跳转到奖品使用界面。
- 活动长图点击跳转
- 积分扣除/奖励通知
监听回调参数
请求参数:
{
"campaign_id": "cje49g6rdj7lp3l9rslg",
"campaign_title": "活动标题",
"campaign_lang": "语言",
"campaign_url": "活动url",
"user": "用户id",
"type": 1,
"trans_id":"d2873ds7937oiieeqmu0",
"app_url": "/home",
"pc_param":"PC端额外参数",
"reward_info": {
"title": "reward_name",
"kv_data": [
{
"key": "couponId",
"value": "38194"
},
{
"key": "couponId",
"value": "38421"
}
]
}
}参数说明:
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| campaign_id | 是 | string | TurboLink侧的活动ID,唯一 |
| campaign_title | 是 | string | 活动标题 |
| campaign_lang | 是 | string | 语言 |
| campaign_url | 是 | string | 活动url |
| user | 是 | string | 用户id |
| type | 是 | number | 类型 1-奖品 2-自由组件 4-积分扣领 |
| app_url | 是 | string | 跳转路径,在TurboLink Dashboard相应位置配置; type等于4(积分扣领)时该参数为json字符串查看 |
| pc_param | 是 | number | PC端额外参数 |
| reward_info | 否 | object | 对应的奖品信息 |
| reward_info.title | 否 | string | 奖品名称 |
| reward_info.kv_data | 否 | []object | 奖品对应的Key:Value |
| reward_info.kv_data.key | 否 | string | 奖品对应的Key |
| reward_info.kv_data.value | 否 | string | 奖品对应的Value |
积分扣领参数说明
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| source | 是 | string | 来源枚举(coin - 瓜分金币活动) |
| type | 是 | string | deduct_success - 扣除成功 deduct_fail - 扣除失败 gain_success - 领取成功 gain_fail - 领取失败 |
| status | 否 | number | 扣除状态:(0-正常;1-积分不足;2-参与次数上限;3-当前场次已经结束;99-通讯接口异常) 领取状态:(0-正常;1-没到开奖时间;2-参与次数不足;3-领奖超时;4-已领取;99-通讯接口异常) |