百度推广OCPC的api回传怎么操作
1、首先我们在账户的工具中打开ocpc模块,然后新建个转化追踪
2、选择转化追踪的类型,这里我们选择api回传
3、选择转化类型,如表单提交,然后保存,这里的转化类型和token就是我们进行回传给百度两个参数。
4、接下来就是进行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);
5、如果api代码回传成功,我们还要去ocpc开发者中心后台验证下我们是否真的回传成功了。这里一般会有延迟1个小时左右才能查询到回传结果。所以一开始没有查到是很正常的。
6、以上就是ocpcapi回传的整个大致流程,可能有些疏漏的地方,希望能够帮助到大家