我有一个Ajax网站,每当用户点击我们网站上的链接时,我想在网站上重新加载页脚横幅。
我认为通过添加
adsbygoogle.push();
它可以工作,但我们的ajax网站中似乎所做的一切都是导致页面正常加载并停止ajax工作。
此功能是否存在问题,或者是否有另一种方式来请求新广告 - 并告诉谷歌用户请求了另一个页面。
我试图关注https://support.google.com/dfp_sb/answer/3058726?hl=en
但页面有点湖泊,因为它没有告诉读者我需要放置我的广告代码。
所以这就是我的页面有点像
<html>
<head>
<script type="text/javascript">
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement("script");
gads.async = true;
gads.type = "text/javascript";
var useSSL = "https:" == document.location.protocol;
gads.src = (useSSL ? "https:" : "http:") +
"//www.googletagservices.com/tag/js/gpt.js";
var node = document.getElementsByTagName("script")[0];
node.parentNode.insertBefore(gads, node);
})();
</script>
</head>
<body>
<!-- **Blocked ad for testing** Footer
<ins class="adsbygoogle" style="display:block;width:970px;height:250px; margin: 0 auto;" data-ad-client="ca-pub-4999865903647931" data-ad-slot="9664429631"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>-->
<div id="div-gpt-ad-1327312723268-0" style="width:728px; height:90px;">
<script type="text/javascript">
googletag.cmd.push(function() {
var slot1 = googletag.defineSlot("/9664429631/Refresh_Example", [970, 250],
"div-gpt-ad-1327312723268-0").addService(googletag.pubads());
googletag.enableServices();
googletag.display("div-gpt-ad-1327312723268-0");
setInterval(function(){googletag.pubads().refresh([slot1]);}, 30000);
});
</script>
</div>
</body>
</html>