Mobile 使Adsense具有响应性

Mobile 使Adsense具有响应性,mobile,responsive-design,adsense,Mobile,Responsive Design,Adsense,我是一个网站所有者,目前正在使用Adsense来赚钱。我决定将我的网站设计改为响应性设计,这样网站就可以在各种屏幕大小上适当地呈现自己,但不幸的是,Adsense在这方面不是很灵活。 当屏幕宽度变得太小时,简单地隐藏大型桌面广告是相对简单的,但这对收入没有好处,而且我所读到的内容可能违反了谷歌的服务条款 有没有人能想出一种方法来使用Adsense,让它直观地与响应性强的设计配合使用?你真的没有提供足够的信息。正如你所知道的,“响应式设计”可以像浮动内容一样简单,这样当元素不适合水平放置时,它们就

我是一个网站所有者,目前正在使用Adsense来赚钱。我决定将我的网站设计改为响应性设计,这样网站就可以在各种屏幕大小上适当地呈现自己,但不幸的是,Adsense在这方面不是很灵活。 当屏幕宽度变得太小时,简单地隐藏大型桌面广告是相对简单的,但这对收入没有好处,而且我所读到的内容可能违反了谷歌的服务条款


有没有人能想出一种方法来使用Adsense,让它直观地与响应性强的设计配合使用?

你真的没有提供足够的信息。正如你所知道的,“响应式设计”可以像浮动内容一样简单,这样当元素不适合水平放置时,它们就会彼此滑动

因此,您可以将Adsense iframe浮动到浮动内容的任一侧,当它不适合屏幕时,将其放在其他内容的下方


然而,由于你还没有提供一个链接或任何关于你的网站的细节,我不知道这是否会被你接受。考虑到你不能改变AdSense的规模而不给自己制造麻烦,我看你没有其他选择。

我想,在你的账户下,你可能会为谷歌提供的几个维度设置几个AdSense单元。然后在页面加载上使用Javascript,根据屏幕宽度和可用单元尺寸列表决定使用哪种广告单元,并动态注入相应的AdSense单元HTML代码:

这将允许您逐步将广告宽度降低到120像素。虽然我不知道TOS,但这项技术在我看来相当合法

例如,如果使用jQuery,广告应放在主页标题
的正后方,则类似的操作可以:


根据你的回复,这听起来像是一个移动广告单元的问题。请注意,Adsense不会计算移动设备上的web显示大小(即:728x90),即使它在您的移动浏览器上查看页面时显示

相反,您应该在移动页面上使用移动横幅(即:320x50)


如果您还有任何问题,请告诉我。

谷歌现在有响应式广告单元:

我知道我可以在页面上移动Adsense单元,但单元的宽度不允许完全响应的设计。我的问题是关于移动宽度。我认为这可能是目前最好的解决方案(尽管它没有完全实现我的期望)。它可以在不同的设备上进行查看,但是我有一些用户经常喜欢调整浏览器窗口的大小,因为他们通常在阅读我的文章时进行编码(我认为这是不适用的)。我认为它甚至可以做到这一点。您可以订阅浏览器的
resize
事件,并在开始调整大小时删除广告。使用几秒钟的空闲计时器,并在每次弹出
resize
事件时重置它。计时器的工作将是确保为新决策确定值。那就和以前一样了。测量空间,确定尺寸,并注入新的配件广告。有趣的想法-认为这是对愚蠢的TOS(人们可以垃圾邮件调整大小-尽管空闲时间在某种程度上阻止了这一点)但这可能是对这个问题最好的回答。太糟糕了,AdSense仍然停留在20世纪,似乎根本不认可响应式设计……这些当然是在服务条款内使用响应式广告的合理方式,尽管用户调整浏览器窗口时不会改变(仅在重新加载页面时)你有没有找到解决这个问题的方法,当谷歌只在页面加载时调整屏幕上的广告大小?
$('The HTML code for the AdSense unit goes here').insertAfter('h1');