【问题标题】:AdSense won't render on some URLsAdSense 不会在某些网址上呈现
【发布时间】:2013-11-20 09:52:20
【问题描述】:

我有一个标准设计的网站,除主要内容部分外,所有页面基本相同。

现在,我有两种类型的帖子,除了一些验证之外,它背后的源代码是相同的,但第一种帖子类型有 2 个 url 段,第二种有 3 个 url 段。

我正在使用 DFP 投放广告,但在包含 3 个细分的网页上,AdSense 广告不会展示。其他自定义广告可以正常显示,而 AdSense 广告可以在所有其他页面上正常显示。

DFP 似乎也可以呈现广告位,但它只是显示为空。

我的网站是用 Laravel 4 编写的(但可能没关系)

知道为什么 Adsense 不渲染吗?

【问题讨论】:

  • 可能是跨域问题,例如 HTTP 和 HTTPS 问题,在某处使用 SSL 调用的 url 和某处非 SSL
  • 检查您的浏览器控制台是否告诉您发生了错误,这有助于找出问题所在
  • 全是 HTTP,控制台没什么可悲的。我发现了一件事。如果我的 url 是 /segment1/segment2/segment3 并且 adSense 不呈现,我可以将 url 修改为 /segment1/segment2/segment3?anything 并且它会正常工作。
  • 另外,当我使用?google_force_console 时,一切正常加载。我有一些广告位没有出现在某些页面上,但所有页面都是如此。渲染良好的人和有错误的人

标签: adsense google-dfp


【解决方案1】:

可能是某些页面没有足够的内容,谷歌无法确定主题以展示广告。

在您的广告设置中找到:“备用广告”。并选中“用纯色填充空间”。在这种情况下,如果谷歌不必展示任何广告,您将在广告中看到所选颜色。

【讨论】:

  • 这是问题所在。当我发布问题时,我发现了这一点,但忘记回答了。谢谢:)
猜你喜欢
  • 2020-03-31
  • 2014-10-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-20
  • 1970-01-01
  • 2014-10-22
  • 1970-01-01
相关资源
最近更新 更多