监控
性能监控
第三方
除了页面访问信息,还有性能、错误监控和告警管理:
- 应用实时监控服务(ARMS) - 阿里云文档
- 前端性能监控(RUM) - 腾讯云文档
只有页面访问相关信息:
百度统计
- 单页应用设置 - 百度文档
- trackPageview说明 - 百度文档
两种方法:
- 【启用单页应用数据统计】开关,开启开关的本质是统计在 hm.js 帮助用户自动调用一次 JS API;
- 开启开关,会自动加载一个
UrlChangeTracker.js
,之后自动调用 JS API,如果发现符合要求,不需要添加任何代码
- 开启开关,会自动加载一个
- JS API 跟踪插件。
- 不需要开启开关,也是加载
UrlChangeTracker.js
,但自己可以加入判断控制发送 PV
- 不需要开启开关,也是加载
WARNING
但这两种对于 VitePress 的监测个人感觉并不理想,history 的切换没有发送,hash 变化倒是发送,我的需求只需要监听 history 的变化,最后使用的 trackPageview