【发布时间】:2011-02-15 19:14:02
【问题描述】:
我正在优化一个网站,使其在移动浏览器上仅显示移动 AdSense 广告,而在桌面浏览器上仅显示常规广告。问题是谷歌代码在页面上这些广告的位置留下了空白。
我想知道是否有一种简单的方法可以基于用户代理以编程方式插入广告 (JS)。
谢谢。
【问题讨论】:
标签: javascript adsense user-agent
我正在优化一个网站,使其在移动浏览器上仅显示移动 AdSense 广告,而在桌面浏览器上仅显示常规广告。问题是谷歌代码在页面上这些广告的位置留下了空白。
我想知道是否有一种简单的方法可以基于用户代理以编程方式插入广告 (JS)。
谢谢。
【问题讨论】:
标签: javascript adsense user-agent
非常简单,有关 User-Agent 标头如何工作的详细信息,请参阅Masquerading Your Browser。另请参阅HTTP specification。
您还没有说您使用的是哪种服务器端语言。在 PHP 中,您将查看 $_SERVER['HTTP_USER_AGENT'] 的值。
【讨论】: