我正在尝试在页面加载后运行Adsense。但是将Adsense脚本文件插入到元素中似乎不会运行它。以下是没有window.onload
的版本(我在Google Analytics脚本之后对其进行了建模):
<script type="text/javascript">
// adsense variables
google_ad_client = "my-pubid";
google_ad_slot = "my-adslot";
google_ad_width = 728;
google_ad_height = 90;
(function() {
var ad = document.createElement('script');
ad.async = true;
ad.src = 'http://pagead2.googlesyndication.com/pagead/show_ads.js';
var s = document.getElementById('ad_top');
s.appendChild(ad);
})();
</script>
onload版本是相同的,只包含在window.onload
中。检查Chrome开发工具,脚本已插入 #ad_top
div,但无广告显示。我已经尝试将变量移动到页面的顶部,即使脚本插入正常,它仍然无法显示。
注意:我没有兴趣在页面底部加载内联并移动它(如在相关问题的答案中),我不想开始加载任何内容,直到页面完全加载