淘宝客-推广者-商品行为上报
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
uvid | String | 可选 | csadcdcdsacds | 联盟加密用户标识 | |
item_id | String | 必须 | cadsc-cdcd | 商品id | |
scd_id | Number | 可选 | 1000001 | 社群id | |
action_time | Number | 必须 | 1724746568070 | 行为发生时间 毫秒时间戳 | |
action | Number | 必须 | 1 | 1- 广告曝光 2-广告点击 3-商品曝光 4-商品点击 5... 8-(RID专属)feed流商品曝光 9-(RID专属)feed流商品点击 10-(RID专属)商详曝光 11-(RID专属)商详点击立即分享 12-(RID专属)商详点击立即购买 | |
task_id | Number | 可选 | 11 | 联盟任务id | |
channel | String | 可选 | 1 | 联盟渠道ID | |
call_back_url | String | 可选 | http://ccc | 回调地址 | |
oaid | String | 可选 | oaid | 安卓通用设备id | |
oaid_md5 | String | 可选 | oaidmd5 | oaidmd5 | |
idfa | String | 可选 | idfa | iosidfa适用ios6 及以上 | |
idfa_md5 | String | 可选 | idfaMd5 | iosidfa取md5 | |
android_id | String | 可选 | androidId | 用户终端的 Androidid | |
android_id_md5 | String | 可选 | androidIdMd5 | Androididmd5 | |
caid | String | 可选 | caid | caid原值(小写) | |
caid_md5 | String | 可选 | caidMd5 | caid原值md5(小 写) | |
caid_version | String | 可选 | caidVersion | 版本号 | |
caid2 | String | 可选 | caid2 | caid原值(小 写) | |
caid2_md5 | String | 可选 | caid2Md5 | caid原值md5(小 写) | |
caid2_version | String | 可选 | caid2Version | 版本号 | |
adzone_id | Number | 可选 | 123 | 推广位id,mm_xxx_xxx_12345678三段式的最后一段数字(登录pub.alimama.com推广管理-推广位管理中查询) | |
relation_id | Number | 可选 | 123 | 渠道管理id |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
report_success | Boolean | true | 是否成功 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TbkDgUvidBehaviorReportRequest req = new TbkDgUvidBehaviorReportRequest(); req.setUvid( "csadcdcdsacds" ); req.setItemId( "cadsc-cdcd" ); req.setScdId(1000001L); req.setActionTime(1724746568070L); req.setAction(1L); req.setTaskId(11L); req.setChannel( "1" ); req.setOaid( "oaid" ); req.setOaidMd5( "oaidmd5" ); req.setIdfa( "idfa" ); req.setIdfaMd5( "idfaMd5" ); req.setAndroidId( "androidId" ); req.setAndroidIdMd5( "androidIdMd5" ); req.setCaid( "caid" ); req.setCaidMd5( "caidMd5" ); req.setCaidVersion( "caidVersion" ); req.setCaid2( "caid2" ); req.setCaid2Md5( "caid2Md5" ); req.setCaid2Version( "caid2Version" ); req.setAdzoneId(123L); req.setRelationId(123L); TbkDgUvidBehaviorReportResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 | < tbk_dg_uvid_behavior_report_response > < report_success >true</ report_success > </ tbk_dg_uvid_behavior_report_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|