如何通过js将自定义定向传递给百度广告管家?
必须以编程方式将用户相关的信息传递给百度广告管家,然后自定义定向才能生效。
使用方法:
(1)两段式JS代码
在head部分代码和body部分代码之间,使用BAIDU_CLB_addOrientation("key","value")函数添加自定义定向。
示例:
<script src="https://cbjs.baidu.com/js/m.js"></script>
<!-- 在此添加自定义定向,必须放在BAIDU_CLB_preloadSlots函数之前 -->
<script>BAIDU_CLB_addOrientation("sex", "male");</script>
<script type="text/javascript">BAIDU_CLB_preloadSlots("1111","2222","3333");</script>
<!-- 广告位:1111 --> <script type="text/javascript">BAIDU_CLB_fillSlot("1111");</script>
(2)一段式JS代码
通过BAIDU_CLB_ORIENTATIONS声明自定义定向值。
示例:
<script type="text/javascript">
var BAIDU_CLB_ORIENTATIONS = {
sex: "male",
color: ["red","blue"],
};
BAIDU_CLB_SLOT_ID = "1111";</script>
<script type="text/javascript" src="https://cbjs.baidu.com/js/o.js"></script>
注:
1、key只能有数字和字母组成,不符合条件的key将被抛弃。
value必须为字符串,只能有数字、字母和下划线组成,不符合条件的value将被抛弃。
2、可批量传递value值。
方法:BAIDU_CLB_addOrientation(key, value1, value2, .., valuen); 以key为定向标准,value1到valuen为定向值,添加可变数量的自定义定向。
如调用BAIDU_CLB_addOrientation("color", "red", "blue", "green");后,会生成color=red,blue,green的定向条件。
3、所有的自定义定向串的总长度必须小于500个字符。
最后更新时间:2012-03-15 12:42:29
最后更新:2017-01-07 09:51:26