我使用jquery.dfp.js在网站上实施DoubleClick广告。很简单。
我用它来初始化脚本:
$('selector').dfp({
dfpID:'xxxxxxxxx',
sizeMapping: {
'my-default': [
{browser: [1024, 768], ad_sizes: [980, 185]},
{browser: [ 980, 600], ad_sizes: [[728, 90], [640, 480]]}
{browser: [ 0, 0], ad_sizes: [88, 31]}
],
}
});
我在浏览器调整大小时使用此功能刷新广告:
var resizeTimer;
function resizer(){
$('selector').dfp({
dfpID:'xxxxxxxxx'
});
}
window.addEventListener("resize",function(){
clearTimeout(resizeTimer);
resizeTimer = setTimeout(resizer,250);
});
一切似乎都有效(请查看blog.insurancenewsnet.com标题区域中的排行榜广告单元)。一个问题是,每次调整浏览器窗口大小时都会刷新,因此广告会闪烁。
我有两个问题。
非常感谢任何建议。