基于头条巨量快手广点通等各推广平台APP&API回传事件-转化联调注册激活-API对接原理代码分析和功能实现!

2023年最新的基于头条巨量快手广点通等各推广平台APP&API回传事件-转化联调注册激活-API对接原理代码分析和功能实现!

在商户推广管理当中,经常碰到 需要将用户行为数据回传给推广平台。做转化追踪-事件回传,需要把用户行为数据回传给诸如巨量,或者广点通快手等各推广平台,行为数据也多是广告激活,用户的注册,下单,付费,微信复制好友等常用事件回传。常见的两种推广方式,

①种就是APP应用方式:APP一般分为原生开发的,和混合开发的,及H5网页封装实现的APP,这三种常见的构建方式!。这种推广用户行为数据回传,一般是推广平台通过商户事先填写的监测链接,当有用户点击广告时,平台会将用户点击的时间 用户手机的IMEI,网络IP等推送到监测链接上。然后客户的应用APP或者后端的系统,根据IMEI或者IP匹配,去进行用户行为的检测,判断匹配和回传。目前由于因为APP权限设置问题,平台推送的数据,经常没有IMEI数据,所以目前大多是根据IP判断匹配回传的。这种回传又多分为两种方式,SDK方式和API方式。  SDK方式是由APP端去集成SDK和实现的。API方式是由后端服务端去对接API接口及去实现的!。行为上也多是APP激活,注册,下单,付费等常见实践类型!。

②种是WEB网页方式:即用户点击推广告以后,打开的是一个网页页面。这种页面的实现方式可分为两种:(a-平台提供的快速构建网页方法如抖音头条的巨量平台提供的橙子建站等。B-自建站!自建站一般需要购买空间,制作网页,域名需要进行备案处理。这两种方式各有利弊!前者快速简单省事,但实现功能受限!后者实现麻烦,但实现功能灵活不受限!)。这种推广用户点击注册等行为的回传过程是这样的即,用户在点击广告时,平台会在落地页连接上衔接带上clickid数据。技术人员可以根据情况,决定是否将此条clickid数据回传给平台,一般后边会带上行为分类诸如表单提交下单,注册,付费等事件类型。

巨量头条抖音线索,快手转化追踪,广点通,阿里汇川,百度OCPC等常见平台。下边拿广点通的APP应用回传举例,转化归因API对接程序说明如下!

程序代码:function curl_get($url){

$header = array(

'Accept: application/json',
);
$curl = curl_init();
//设置抓取的url
curl_setopt($curl, CURLOPT_URL, $url);
//设置头文件的信息作为数据流输出
curl_setopt($curl, CURLOPT_HEADER, 0);
// 超时设置,以秒为单位
curl_setopt($curl, CURLOPT_TIMEOUT, 5000);
// 超时设置,以毫秒为单位
// curl_setopt($curl, CURLOPT_TIMEOUT_MS, 500);
// 设置请求头
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
//设置获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
//执行命令
$data = curl_exec($curl);
// 显示错误信息
if (curl_error($curl)) {
print "Error: " . curl_error($curl);
} else {
// 打印返回的内容
// var_dump($data);
return $data;
curl_close($curl);
}

*回传对接程序--作者Q:1918003003. 如有建议或技术疑问,请添加进行反馈!。

POST --http://tracking.e.qq.com/conv?cb=YWRzX3NlcnZpY2UsMT9f0t4l3js9f7r6e4j7wYzMzJiO2UsMT9f0t4l3js9f7r6e4jWNi&conv_id=10001 //这里请求的url&path 直接从点击转发出去的__CALLBACK__字段中URLDecode获得,左边是示例请求,请勿直接上报
-H 'Content-Type: application/json'
-H 'cache-control: no-cache'
-d '{
"actions":[
{
"outer_action_id":"outer_action_identity",// 选填,若上报可能有重复请填写该id,系统会根据该ID进行去重
"action_time":1492998081,
"user_id":{// 必填 user_id,可采集到的设备标示
"hash_imei":"7a4e6b9571b8911f9a035b3a76328ef7",// 示例,请勿直接上报,android设备上报imei
"hash_idfa":"abbaa569f8ab7cb1715c8aabe1db1247",// 示例,请勿直接上报,ios设备上报idfa
"hash_android_id":"",
"oaid":""
"hash_oaid":""
},
"action_type":"ACTIVATE_APP", // 必填 行为类型
"action_param":{
"value":123,// 选填,
"int_example":456,// 选填,int类型参数示例
"int_array_example":[
123,
456
],// 选填,int类型数组示例
"string_example":"aaa",// 选填,string类型参数示例
"string_array_example":[
"aaa",
"bbb"
]// 选填,string类型数组示例
}//结尾

  当请求API后,收到返回值为{"code":0, "message":""} 表示广告平台成功收到数据
  注意上报地址__CALLBACK__是直接从点击转发出去的__CALLBACK__字段中URLDecode获得,上面示例中的url&path是示例请求,请勿直接上报!

在经过第一步做监测链接和监测程序,第二步转化归因对接回传API,之后就来到了第三步APP转化联调测试,如果在正常成功API回传以后,会提示联调成功!

快手联调成功截图效果如下:

广点通联调成功截图效果如下:

 

 

 

 

 

 

 

 

 

巨量头条抖音联调成功效果截图如下:

如有建议兴趣或技术疑问,回传对接接口程序作者Q:1918003003. 请添加进行反馈!和一起探讨研究!。

 

posted @ 2022-03-16 16:58  ndyswo  阅读(1542)  评论(0编辑  收藏  举报