主页 > 知识库 > 百度联盟广告异步加载最优解决方案

百度联盟广告异步加载最优解决方案

热门标签:临沂外呼系统代理 高得地图标注 河北crm外呼系统一般多少钱 林芝西藏路线地图标注 地图标注可以分为 中原区电话外呼营销系统 兰州外呼系统一般多少钱 高德地图标注客服 南昌机器人外呼系统

联盟代码目前没有异步加载方式,但是百度广告管家中创建的广告位也可以建立联盟物料,并且提供了多种加载方式,如果页面中已加载JQuery的话可以用下面这段代码


复制代码
代码如下:

$.getScript("http://cbjs.baidu.com/js/m.js", function() {
BAIDU_CLB_fillSlotAsync("12345","your_id");
BAIDU_CLB_fillSlotAsync("23456","your_id2");
});

如果嵌套到JQuery的ready函数中,这种方式加载的广告丝毫不会影响页面速度,当然广告的显示根据页面不同,会有一定延迟.如果很追求网站速度而不在乎广告加载快慢的话,我们甚至可以把它放到一个setTimeout中去,倒计时1-2秒之后才触发广告加载.

如果没有加载JQuery的情况可以使用原生的异步加载方式


复制代码
代码如下:

script type="text/javascript" src="http://cbjs.baidu.com/js/m.js">/script>
script type="text/javascript">
BAIDU_CLB_fillSlotAsync("12345","your_id");
BAIDU_CLB_fillSlotAsync("23456","your_id2");
/script>

当然还有一种情况就是,在不想加载JQuery的情况下想使用setTimeout去做倒计时,可以参考谷歌统计的代码来这么写


复制代码
代码如下:

var cpro_id = "u123456";
setTimeout(function () {
(function() {var du = document.createElement('script'); du.type = 'text/javascript'; du.src = 'http://cpro.baidustatic.com/cpro/ui/c.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(du, s);})();
},1000);

标签:湖北 徐州 庆阳 北海 阿坝 巴中 兴安盟 张家口

巨人网络通讯声明:本文标题《百度联盟广告异步加载最优解决方案》,本文关键词  百度,联盟,广告,异步,加载,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《百度联盟广告异步加载最优解决方案》相关的同类信息!
  • 本页收集关于百度联盟广告异步加载最优解决方案的相关信息资讯供网民参考!
  • 推荐文章