【问题标题】:Google ad was preloaded using link preload but not used within a few seconds from the window's load eventGoogle 广告已使用链接预加载进行预加载,但在窗口加载事件后的几秒钟内未使用
【发布时间】:2023-04-09 04:13:01
【问题描述】:

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

<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>

【问题讨论】:

  • 这是一段 html,“它是使用链接预加载的”是一个 css 错误
  • 这太蠢了,不是重复的,如果你不明白问题就跳过它
  • @fbparis 将其标记为需要版主关注
  • 如果您在this list 上检查了所有内容,但仍然无法正常工作,您应该寻求adsense 的支持。
  • 有没有人找到解决这个问题的方法?我也收到警告,有时同一页面会显示广告,有时不会...

标签: javascript error-handling adsense


【解决方案1】:

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

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

【讨论】:

  • 这里也一样,也许将 URL 提交给 Google 站长工具可以帮助更快地解决问题。
【解决方案2】:

您在使用 Cloudflare 吗?我通过在 adsense 脚本上禁用火箭加载程序来解决这个问题。

data-cfasync="false"

我多次阅读火箭装载机对 Adsense 没有负面影响,现在我不太相信。

【讨论】:

  • 其实我发现这是因为我试图使用子域进行广告注册什么的
猜你喜欢
  • 2022-11-23
  • 2022-08-19
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 2014-02-02
  • 2017-07-25
  • 2023-04-08
  • 2019-11-21
相关资源
最近更新 更多