百度推广OCPC的api回传怎么操作
的有关信息介绍如下:相信很多很多小伙伴在做百度推广时都遇到需要上传ocpc,把实际效果回传给百度,这样百度根据自身算法才能更好的优化我们的账户,使账户目标定位的更加精准。
首先我们在账户的工具中打开ocpc模块,然后新建个转化追踪
选择转化追踪的类型,这里我们选择api回传
选择转化类型,如表单提交,然后保存,这里的转化类型和token就是我们进行回传给百度两个参数。
接下来就是进行api回传工作了,百度提供的有相关文档,也有相关代码demo下载下来就可以使用,这里是我自己写的回传方法。就是将上面的token和转化类型传给百度提供的接口,百度回调给你显示成功就可以了。
$url="https://ocpc.baidu.com/ocpcapi/api/uploadConvertData";
$token="你的token";
$page="你的转化页面";
$reqData ='{"token":"'.$token.'","conversionTypes":[{"logidUrl":"'.$page.'","convertType":3}]}';
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $reqData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type:application/json; charset=utf-8',
'Content-Length:' . strlen($reqData)
)
);
$output = curl_exec($ch);
curl_close($ch);
$res= json_decode($output);
print_r($res->header->desc);
如果api代码回传成功,我们还要去ocpc开发者中心后台验证下我们是否真的回传成功了。这里一般会有延迟1个小时左右才能查询到回传结果。所以一开始没有查到是很正常的。
以上就是ocpcapi回传的整个大致流程,可能有些疏漏的地方,希望能够帮助到大家