您的位置首页百科问答

百度推广OCPC的api回传怎么操作

百度推广OCPC的api回传怎么操作

的有关信息介绍如下:

百度推广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回传的整个大致流程,可能有些疏漏的地方,希望能够帮助到大家