开放平台事件事件上报自定义事件上报

自定义事件上报调用

调用方式

  • 请求方式: POST
  • 请求地址: https://tls2s.allapp.link/manage/event_tracking/custom?project_id=你的ProjectId

请求头参数(Header)

参数必须说明
Content-Typeapplication/json声明json格式
AuthorizationBearer md5(OpenSecret+(空格)+md5(请求body))OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret

请求内容参数(Body)

请求示例:

{
    "user_id": "1",
    "event": "button_click",
    "custom_data": [
        { "key": "key1", "value": "value1"},
        { "key": "key2", "value": "value2"}
    ]
}

参数说明

参数必须类型说明
projectstring智链Dashboard后台项目管理页中获取到的项目ID
user_idstring用户id
eventstring事件名称
custom_data[]object自定义事件数据参数键值对
custom_data.keystring自定义事件参数键
custom_data.valuestring自定义事件参数值

返回示例

{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "link_hash_id": "MtwUCV4LxYd7L7V5EUkVom"
    }
}

返回参数说明

参数类型说明
codeint32返回状态码 200为成功返回
msgstring返回状态码信息
dataobject返回内容
data.link_hash_idstring归因中的所属链接hash

返回编码(code)说明

返回编码说明
200成功
20000服务器繁忙,请稍后重试
10204该用户还没有相关设备信息
10205自定义事件不存在