文档中心 > API类目 > 淘宝客API

taobao.tbk.feed.track.upload (通用用户监测数据上传)

通用用户监测数据上传

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
caid_md5 String 可选 caidmd5 caid md5哈希
event_id Number 可选 12345 星任务id
oaid_md5 String 可选 oaidmd5 oaid md5哈希
os String 可选 1 设备类型 0:其他 ,1:安卓,2:IOS
idfa String 可选 idfa idfa原值
content_id String 可选 123 内容id
traffic_type String 可选 1 流量类型:1.全部 2.自然 3.商业化
opt_type Number 可选 1 操作标记(补数场景使用) 1.增量补数 2.全量补数
biz String 可选 shangdan 业务线
ad_type String 可选 1 广告类型 1.视频信息流 2.动态广告
idfa_md5 String 可选 abc123 idfa md5哈希
caid String 可选 abc123 caid原值
imei_md5 String 可选 abc123 imei md5哈希
imei String 可选 abc123 imei原值
id String 可选 abc123 唯一id
behaviour_type Number 可选 1 行为类型:1.曝光 2.点击
oaid String 可选 abc123 oaid原值
time String 可选 1718873189000 数据发生时间
campaign_id String 可选 abc123 计划id(任务id)
unit_id String 可选 abc123 单元id(订单id)
creative_id String 可选 abc123 创意id
account_id String 可选 abc123 账户id
ip String 可选 0.0.0.0 ipv4
ua String 可选 user-agent ua
model String 可选 iphone15Pro 设备
star_id String 可选 abc123 达人id
callback_url String 可选 www.xxx.com 回调地址
landing String 可选 www.xxx.com 落地页

响应参数

名称 类型 示例值 描述
data TrackDTO 结果
  • └ success
  • Boolean
  • true
  • 是否成功
result_code Number 200 返回码
biz_error_desc String 系统异常 业务错误码
result_msg String 内部服务发生错误 错误信息
biz_error_code Number 1001 业务错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TbkFeedTrackUploadRequest req = new TbkFeedTrackUploadRequest();
req.setCaidMd5("caidmd5");
req.setEventId(12345L);
req.setOaidMd5("oaidmd5");
req.setOs("1");
req.setIdfa("idfa");
req.setContentId("123");
req.setTrafficType("1");
req.setOptType(1L);
req.setBiz("shangdan");
req.setAdType("1");
req.setIdfaMd5("abc123");
req.setCaid("abc123");
req.setImeiMd5("abc123");
req.setImei("abc123");
req.setId("abc123");
req.setBehaviourType(1L);
req.setOaid("abc123");
req.setTime("1718873189000");
req.setCampaignId("abc123");
req.setUnitId("abc123");
req.setCreativeId("abc123");
req.setAccountId("abc123");
req.setIp("0.0.0.0");
req.setUa("user-agent");
req.setModel("iphone15Pro");
req.setStarId("abc123");
req.setCallbackUrl("www.xxx.com");
req.setLanding("www.xxx.com");
TbkFeedTrackUploadResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tbk_feed_track_upload_response>
    <data>
        <success>true</success>
    </data>
    <result_code>200</result_code>
    <biz_error_desc>系统异常</biz_error_desc>
    <result_msg>内部服务发生错误</result_msg>
    <biz_error_code>1001</biz_error_code>
</tbk_feed_track_upload_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部