如何有效统计网站访客所用设备的系统、浏览器及其版本

2022-03-25 21:27:39 +08:00
 dream4ever

在公司负责 Web 开发,在进行技术方案选择的时候,需要考虑到前端所用各种技术、功能、特性的兼容性,比如从 Vue 2 迁移到 Vue 3 是否会导致一部分用户,CSS 某些特性是否要使用,等等。

出于以上的原因,想了解一下怎样能够有效统计网站访客所用设备的系统、浏览器及其版本。

目前网站前端页面都嵌入了 CNZZ 的统计脚本,但是 CNZZ 只能看到 Android/iOS 访客的数量和各种浏览器数量,无法看到 Android/iOS 各版本系统占比以及浏览器各版本占比。

备注:网站运行在 Windows Server 2012 R2 + IIS 环境下。

1315 次点击
所在节点    前端开发
3 条回复
FaceBug
2022-03-26 02:05:49 +08:00
navigator.userAgent
musi
2022-03-26 08:55:46 +08:00
用户量比较大的话就去买个专业的埋点服务,里面有详细的报表
用户量不大的话就自己写一个,后端收到前端的请求后记录请求头的 ua 信息,然后解析一下存到库里,最后前端搞个图标库把这些信息渲染出来就行了
dream4ever
2022-03-26 10:06:31 +08:00
@FaceBug 这个我知道,就是想看看有没有现成的服务能做到上面所说的几类数据的统计。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/842939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX