Google广告已使用链接预加载进行了预加载,但在窗口的加载事件发生后的几秒钟内没有使用

时间:2018-11-13 13:12:45

标签: javascript error-handling adsense

访问网站时,即使我在页面底部设置了一个广告,也没有任何广告显示。它返回错误-资源https://pagead2.googlesyndication.com/pagead/js/r20181107/r20180604/show_ads_impl.js已使用链接预加载进行了预加载,但在窗口加载事件发生后的几秒钟内未使用。请确保它具有适当的as值,并且已经有意预载了。是的,禁用了adblocker这是我的广告代码:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-9121789382833091"
     data-ad-slot="8487804504"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

2 个答案:

答案 0 :(得分:4)

我怀疑这不是广告没有展示的原因,因为几个小时后仍未更新页面的源代码,广告终于展示了,但警告仍在javascript控制台中显示。

我注意到,每次我更新源代码时,广告都会消失几个小时,所以我猜Google并不是真的“信任”我,广告会自动暂停,直到机器人或其他东西回来检查一切正常。

答案 1 :(得分:2)

您是否正在使用Cloudflare?我通过在adsense脚本上禁用了火箭装载器来解决此问题。

data-cfasync="false"

我已经读过很多遍了,火箭装载机对Adsense没有负面影响,现在我还没有那么确信。