接口说明

监听事件名称

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_idstringTurboLink侧的活动ID,唯一
campaign_titlestring活动标题
campaign_langstring语言
campaign_urlstring活动url
userstring用户id
typenumber类型 1-奖品 2-自由组件 4-积分扣领
app_urlstring跳转路径,在TurboLink Dashboard相应位置配置;
type等于4(积分扣领)时该参数为json字符串查看
pc_paramnumberPC端额外参数
reward_infoobject对应的奖品信息
reward_info.titlestring奖品名称
reward_info.kv_data[]object奖品对应的Key:Value
reward_info.kv_data.keystring奖品对应的Key
reward_info.kv_data.valuestring奖品对应的Value

积分扣领参数说明

参数必须类型说明
sourcestring来源枚举(coin - 瓜分金币活动)
typestringdeduct_success - 扣除成功 deduct_fail - 扣除失败
gain_success - 领取成功 gain_fail - 领取失败
statusnumber扣除状态:(0-正常;1-积分不足;2-参与次数上限;3-当前场次已经结束;99-通讯接口异常)
领取状态:(0-正常;1-没到开奖时间;2-参与次数不足;3-领奖超时;4-已领取;99-通讯接口异常)