【发布时间】:2012-08-23 10:11:24
【问题描述】:
我在我的响应式 wordpress 设计中使用 google adsense(使用 twitter 引导程序)。现在,当网站调整大小时,广告会伸出很远,而且看起来很糟糕。
有什么我可以做的吗?实际上,我看到一个网站看起来像是有人在较小的屏幕上调整广告的大小...我不确定这是怎么可能的,因为它是 java 脚本,对吧?
任何反馈都会非常有帮助。谢谢!
【问题讨论】:
-
根据他们的使用条款,您不得更改广告的显示方式。但是,您可以在页面加载时检查分辨率,并根据尺寸生成不同的广告(这也可以在 resize 上完成,但在这样做之前您可能需要先通读它们的条款,以确保一切正常)。
-
@bfrohs 嗯..好的。那么这将如何运作呢?假设我的标题中有一个显示 468x60 广告的小部件区域,我会尝试找到一个看起来不错的较小广告并显示它吗? (如果我只在该区域显示图像,它会完美调整大小。)如果是这样,您对如何完成此操作有任何反馈吗?我会在标题区域添加不同的小部件并使用 css 仅在特定时间显示某些小部件吗?
-
您不能使用 CSS 来隐藏/显示不同的广告,因为这违反了 Google 的广告政策。您必须确定浏览器视口的大小,然后根据视口的大小使用 JavaScript 调用适当的 Google Ad 启动脚本。
-
@bfrohs 感谢您的反馈。我对此没有任何经验。你知道我是怎么做的吗?
-
查看我的回答,其中包含有关 ToS 的更新信息,以及此处有关如何获取视口尺寸的问题的链接。从那里开始,它应该只是一个简单的
if/else语句。
标签: css wordpress twitter-bootstrap responsive-design adsense