Adsense链接广告(或广告链接)与响应式网站

时间:2014-09-26 21:55:41

标签: responsive-design adsense

响应式广告在我的响应式网站上运行良好,但我还希望在网站上添加横向“广告链接”(由于宽度较高,仅在桌面上显示)。

所以,我想要做的是在响应式网站中放置728x15广告链接单元,并使它们仅适用于大屏幕(阅读桌面)。但是,根据adsense政策,仅在自适应广告单元中通过媒体查询更改广告(通过显示:无),但没有针对“广告链接”的自适应广告。

任何想法如何在响应式网站中实施adsense“广告链接”,以便这些链接广告仅在较大的屏幕上显示(例如最小宽度:800)而不违反AdSense政策。

感谢。

3 个答案:

答案 0 :(得分:4)

到目前为止,我可以看到display:none方法未显示AdSense广告, 使用(异步)链接单元,我认为it does work for all asynchronous AdSense units。 (对于adsbygoogle.js中包含script src的每个AdSense代码段。)

但是,你是对的:AdSense帮助中心没有提及"异步"它明确地说" Hiding ad units at anytime (e.g., display:none), unless you're implementing a responsive ad unit"。

我的猜测可能是因为原始响应代码(您从AdSense信息中心获得的代码)中已经有@media个查询,并且错误风险和修改次数很少:

  1. removing inline style attribute from ins tag
  2. 更新"默认" style标记中的类声明块("第一行")
  3. 通过自定义类在display:none标记上应用ins(以下示例中为.adlinkunit1
  4. 所以这应该对你有用(" 链接广告仅在较大的屏幕上显示(比如最小宽度:800)":

    <style type="text/css">
    .adlinkunit1 { display:inline-block;width:728px;height:15px }
    @media ( max-width: 800px) { .adlinkunit1 { display: none; } }
    </style>
    <ins class="adsbygoogle adlinkunit1"
      data-ad-client="ca-pub-..."
      data-ad-slot="..."></ins>
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
    

    (请注意max-width用于display:none

    就我个人而言,我认为以上示例并非违反AdSense政策,但我也不确定为什么帮助中心会说明&#34;响应&#34;当然 - 如果Google决定(出于某种原因)从非响应异步单元中删除(未记录的)display:none支持,会发生什么。

答案 1 :(得分:1)

你也可以试试&#34;设备检测&#34;像WURFL云这样的解决方案,在撰写本文时,费用为下午40美元。

通过该解决方案,您可以获得类似&#34; IS_DESKTOP&#34;和#34; IS_MOBILE&#34;和&#34; IS_TABLET&#34;。

从那里,您可以真正自定义您的广告到您的不同设备。例如,在桌面上,您可以显示728x15块,而在手机上,您可以显示小于200x90的内容,这意味着您不会错过可能基于移动设备的收入。

它还允许您在不同设备上测试不同的广告块...在平板电脑上效果最佳?是728x15还是468x15。或者,移动设备上的普通广告块(不是广告链接)是文本,图片还是两者兼而有之?广告在不同设备上的不同位置是否表现更好?

您可以通过易于维护的方式精确地使用此方法。如果你的网站流量不错,你就不会在adsense收入上花费超过40美元的额外费用,从而降低使用像WURFL云这样的服务的成本(不,我绝不是附属于那时,它只是我使用的解决方案,部分基于我希望有一种易于维护的方式来在不同设备上实现我的adsense。

祝你好运。

答案 2 :(得分:-1)

一个名为WURFL.js的解决方案允许您免费使用WURFL(社区版)

http://wurfl.io

通过同一工具的Business Edition,可以使用具有更多WURFL属性和更多功能的相同框架。为了避免疑问,我隶属于提供这些工具的ScientiaMobile公司。