V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dream4ever
V2EX  ›  前端开发

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

  •  
  •   dream4ever · 2022-03-25 21:27:39 +08:00 · 1121 次点击
    这是一个创建于 734 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    3 条回复    2022-03-26 10:06:31 +08:00
    FaceBug
        1
    FaceBug  
       2022-03-26 02:05:49 +08:00
    navigator.userAgent
    musi
        2
    musi  
       2022-03-26 08:55:46 +08:00
    用户量比较大的话就去买个专业的埋点服务,里面有详细的报表
    用户量不大的话就自己写一个,后端收到前端的请求后记录请求头的 ua 信息,然后解析一下存到库里,最后前端搞个图标库把这些信息渲染出来就行了
    dream4ever
        3
    dream4ever  
    OP
       2022-03-26 10:06:31 +08:00
    @FaceBug 这个我知道,就是想看看有没有现成的服务能做到上面所说的几类数据的统计。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4405 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:04 · PVG 18:04 · LAX 03:04 · JFK 06:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.