访问网站时,即使我在页面底部设置了一个广告,也没有任何广告显示。它返回错误-资源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>
答案 0 :(得分:4)
我怀疑这不是广告没有展示的原因,因为几个小时后仍未更新页面的源代码,广告终于展示了,但警告仍在javascript控制台中显示。
我注意到,每次我更新源代码时,广告都会消失几个小时,所以我猜Google并不是真的“信任”我,广告会自动暂停,直到机器人或其他东西回来检查一切正常。
答案 1 :(得分:2)
您是否正在使用Cloudflare?我通过在adsense脚本上禁用了火箭装载器来解决此问题。
data-cfasync="false"
我已经读过很多遍了,火箭装载机对Adsense没有负面影响,现在我还没有那么确信。