本文最后更新于:2024年5月7日 下午
Umami 升级1.39 版本以后支持站点事件统计数据的展示,本文记录 1.40 版本该功能的使用方法。
简介
- 在我们安装好 Umami 后,可以在升级 1.39 版本以后展示指定统计的网站事件
- 统计事件的方法在 官方文档 中有简单说明
- 官方文档:https://umami.is/docs
1.40 使用方法
升级版本
- 首先需要升级到 1.39 以后的 Umami 版本
- docker 的升级方法我 记录了下来
添加类标记
- 使用简单的 css 标记即可完成 Umami 的事件统计,要启用事件,只需向要跟踪的元素添加一个特殊的 CSS 类。
- 添加格式如下的类:
1 |
|
- 例如一个按钮元素,我们想要统计点击事件的话:
1 |
|
API 调试
- 如果想单独调试 Umami 的 Event Tracker 功能,可以单独向 Umami 的
地址:端口
发送专门追踪事件的 API 请求 - 相关文档:https://umami.is/docs/api
- 核心 API 为
/api/collect
,请求类型需要是 POST 请求 - 如果你的版本是 1.37 以上的 Umami 核心内容名字叫做
event_name
- 发送报文格式为:
1 |
|
- 如果是早期版本,格式为:
1 |
|
- 还需要加入带有 User-Agent 的 HTTP Header 才可以
- 示例代码(In Python):
1 |
|
- 返回代码 200 表示请求成功。
2.+ 版本
新版 umami 将事件追踪的使用方式进行了调整
官方文档:https://umami.is/docs/track-events
需要在点击的元素上加入属性:
1 |
|
例如按钮:
1 |
|
参考资料
文章链接:
https://www.zywvvd.com/notes/tools/umami/umami-event-track/umami-event-track/
“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付
Umami Track Event
https://www.zywvvd.com/notes/tools/umami/umami-event-track/umami-event-track/