前言
项目中需要做对扫码加粉的监测,于是用到了腾讯广告的Web转化数据API自归因功能对接,这个功能需要开发人员跟运营打好配合,第一次写遇到了很多不理解的内容,也踩了不少的坑,最终得以实现。
提示:以下是本篇文章正文内容,下面案例可供参考
一、参考文档记录
官方文档:广告点击
官方文档:web转化数据api自归因
联调测试类文档:广告在线预览
参考文档:腾讯广点通广告投放-转化归因API回传接口对接踩坑指南
参考文档:【腾讯广告】监测链接和API自归因回传接口逻辑
二、使用步骤
1.整体流程(可以根据官方最新的文档来做)
2.关于上报代码参考
参考官方文档,把重要参数传过去就行,比如cb,clickid等,这一步最好是在后端做处理,前端做的话会存在跨域问题。
curl -X POST \
http://tracking.e.qq.com/conv \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
"actions":[
{
"outer_action_id": "outer_action_identity",
"action_time": 1492998081,
"user_id": {
"hash_imei": "f9efca36a3c30e1cf28170d86ecbf5e9",
"hash_idfa": "f9efca36a3c30e1cf28170d86ecbf5e9",
"hash_android_id": "",
"wechat_openid":"",
"wechat_unionid":"",
"wechat_app_id":"",
"oaid":""
},
"action_type": "",
"url": "www.my.com",
"trace": {
"click_id":"abc"
},
"action_param": {
"value": 123,
"int_example": 123,
"int_array_example": [
123,
234
],
"string_example": "123",
"string_array_example": [
"123",
"234",
"abc"
]
}
}
]
}'
获取到的数据大概长这个样,request_id是后来加的没截图,腾讯的文档里并没有提这个字段,也是运气好蒙对了,正好能对应上,要不还得浪费更多时间去查去试用,另外监测链接那里填的字段好像必须是它文档里规定的那些字段,不然会显示不符合之类的,小小吐槽一下,客服工单的回应速度是真的慢,等的时间差不多自己就研究出来了(费劲巴拉的,友情建议对接的时候耐心多一点)
3.关于uniapp网页在history模式下接收不到url参数的问题
encodeURI: false, // 序列化参数格式配置
总结
这里是腾讯广告-web转化数据api自归因对接记录,以上内容仅踩坑后笔记,希望可以帮到你一点点。