【发布时间】:2013-11-12 08:57:00
【问题描述】:
嗨。
我正在使用谷歌分析跟踪一些移动页面。 我发现了一件有趣的事情,谷歌知道哪些设备访问了这些页面。
谷歌分析如何检测特定设备名称(三星 SHV-E250S 等型号名称),而不仅仅是设备类型(iPhone、Android 或 Windows)?
【问题讨论】:
标签: javascript mobile web google-analytics
嗨。
我正在使用谷歌分析跟踪一些移动页面。 我发现了一件有趣的事情,谷歌知道哪些设备访问了这些页面。
谷歌分析如何检测特定设备名称(三星 SHV-E250S 等型号名称),而不仅仅是设备类型(iPhone、Android 或 Windows)?
【问题讨论】:
标签: javascript mobile web google-analytics
通过浏览器的UserAgent,我们可以获取设备的型号(如iPhone OS 3_0、LG-L160L)。
所以根据这些数据,谷歌可以推测它是什么设备。
【讨论】:
有一个名为 WURFL 的开源解决方案,它有一个设备数据库。如果您希望复制此系统,您可以使用 WURFL 支持的服务器端 API 并查询可以返回品牌和型号的用户字符串。
【讨论】:
自我回答
我在 userAgent 中找到了型号名称,如下所示。
Mozilla/5.0 (Linux; Android 4.1.2; SHV-E210S Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.92 Mobile Safari/537
【讨论】: