如何在响应式布局中处理Adsense横幅?
就Adsense TOS而言,我几乎不允许在横幅广告客户端做任何事情,所以我不能在客户端将横幅切换到较小的横幅,如果它是分辨率低。
似乎我能找到的唯一解决方案是只提供以最低目标分辨率(即300x250)工作的横幅。
任何有更好主意的人?
答案 0 :(得分:2)
Boston Globe通过创建指定的广告栏,在其着名的响应式网站上解决了这个问题。该列设置为足够大的固定宽度以包含广告,并且广告永远不会调整大小,即使页面的其余部分也会相应地进行调整。它并不理想,但它可以保持广告的完整性。
将多种尺寸的广告加载到页面上的多个位置并根据页面大小显示/隐藏会很棒,但显然Adsense不会这样做。
答案 1 :(得分:2)
您应该实施responsive ad units。 3}}中不再需要修改AdSense代码或实施技巧。
答案 2 :(得分:1)
Adsense确实使用各种各样的“响应式”广告as described here。因此,您应该能够使用更大的广告格式,并让它们缩小为移动广告。
但是,我注意到他们并没有真正考虑“响应式设计”,他们只关注查看页面的设备。如果缩小浏览器窗口,您仍会看到排行榜广告(截止),同样在移动设备上,您只能看到广告的一半,即使它使用的是Adsense移动广告格式。
答案 3 :(得分:0)
我偶然发现article,其中明确指出允许使用javascript调整广告大小。
答案 4 :(得分:0)
我建议您根据客户端使用javascript来投放不同的广告。这是我到目前为止找到的最佳解决方案。
这里有一个简明的描述:http://www.milouchev.com/blog/2013/02/google-adsense-responsive-layout/
它确实要求您为每个广告展示位置创建多个不同的广告而不是一个广告。但是,创建3个广告而不是1个广告应该是增加AdSense收入的一小部分。