我一直在尝试让双击广告代码加载我的动态内容。我有一个网站,当您向下滚动时会加载更多内容,而不必转到下一页、返回页面等。但是,我没有成功地让每 2 到 3 页上加载我的广告。
有谁知道如何做到这一点?
谢谢。
编辑
标头中的代码:
<script type='text/javascript'>
googletag.cmd.push(function() {
googletag.defineSlot('/XXX/XXX', [300, 250], 'div-gpt-ad-XXX-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
我也尝试删除"enableSingleRequest",但这似乎没有帮助。
正文中的广告代码:
<div id='div-gpt-ad-XXX-0' style='width:300px; height:250px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-XXX-0'); });
</script>
</div>
我解决了这个问题。
jQuery.load在加载后从我的html中删除了脚本标签,DFP不喜欢这样。我最终使用了 https://github.com/coop182/jquery.dfp.js,它解决了所有问题。