Bearlytics 使用指南:给你的网站装个轻量级"监控器"

9 months ago

你有没有想过,到底有多少人看了你辛辛苦苦写的博客?哪篇文章最受欢迎?访客都是从哪里来的?如果你也有这些疑问,那今天要介绍的 Bearlytics 可能正是你需要的。

为什么选 Bearlytics?

说真的,市面上的网站分析工具太多了。Google Analytics 功能强大但复杂得让人头疼,Plausible 和 Umami 虽然不错但部署起来需要多个服务,配置也挺麻烦。而 Bearlytics 的作者 Herman Martinus 就是因为受够了这些复杂的设置,才决定自己搞一个简单直接的。

Bearlytics 最大的特点就是:简单、实用、尊重隐私。

它只记录你真正需要的数据:

  • 📊 页面浏览量
  • 🌍 访客来源国家
  • 🔗 引荐来源(从哪个网站过来的)
  • 📱 设备类型(手机还是电脑)
  • 🌐 浏览器类型

就这些,没有花里胡哨的功能,但对于大多数个人博客和中小网站来说,完全够用了。

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.bearlytics

实际使用体验

默认账号密码都是 admin

image.png

1. 添加网站追踪

登录后台后,你会看到一个超级简洁的界面。点击"Add Website",输入你的网站信息,

image.png

系统会生成一段追踪代码:

image.png

<script async defer src="https://你的域名/script.js" data-website-id="你的网站ID"></script>

把这段代码放到你网站的 <head> 标签里就行了。是的,就这么简单,没有复杂的配置,没有各种参数要调。

不过要注意,我测试加上代码后,发现有错误

image.png

这是因为在 next.config.mjs 文件中,CSP 配置只允许特定的域名(Google 相关的)。我需要在 script-src 和 connect-src 指令中添加 Bearlytics 的域名。

image.png

重启后发现错误消失了,但又有一个错误

image.png 返回了未授权的错误,但我点击这个 js 是没问题的,这是因为我已经登录了懒猫客户端。

但如果我打开一个浏览器隐私窗口,输入https://bearlytics.lanmao168.heiyu.space/script.js 发现是懒猫的登录页面

image.png

所以这个时候要进行一下域名转发,让外网能访问到这个域名,这个的操作方式,可以在 VIP 群提问。

中间过程省略,经过一番折腾,终于可以正常访问了: 使用自己的域名,访问 js 能正常打开

image.png

2. 查看数据仪表板

数据开始收集后,你会看到一个清爽的仪表板,主要包括这些内容:

实时概览区

  • 今日访客数
  • 本周/本月趋势图
  • 实时在线人数(如果有的话)

image.png 页面排行榜 这里能看到哪些页面最受欢迎 . 比如你写了10篇博客,可以一眼看出哪篇阅读量最高。这对调整内容策略特别有用——受欢迎的主题可以多写点类似的。

image.png 引荐来源分析 访客都是从哪来的?是搜索引擎、社交媒体还是其他网站的链接?这个数据能帮你了解推广效果。比如你在 Twitter 上分享了文章,就能看到有多少人真的点进来了。

image.png

3. 时间筛选功能

默认显示的是今天的数据,但你可以切换查看:

  • 过去24小时
  • 过去7天
  • 过去30天
  • 自定义日期范围

image.png 这个功能特别适合做对比分析。比如发布新文章后,可以对比发布前后的流量变化。

技巧1:设置目标追踪

虽然 Bearlytics 没有 Google Analytics 那样复杂的目标设置,但你可以通过一些小技巧实现类似功能:

追踪下载:给下载链接加上特定参数

<a href="/download/ebook.pdf?ref=homepage">下载电子书</a>

这样就能在页面统计里看到有多少人点击了下载。

追踪表单提交:在提交成功页面加上特定标识

<!-- 感谢页面 URL: /thanks?form=newsletter -->

通过查看 /thanks 页面的访问量,就知道有多少人完成了表单提交。

技巧2:多网站管理

如果你有多个网站,Bearlytics 支持在同一个账号下管理。每个网站都有独立的 ID 和统计数据,切换起来很方便。

image.png

技巧3:数据导出和备份

Bearlytics 使用 SQLite 数据库,这意味着:

  • 数据文件就是一个 .db 文件,备份超级方便
  • 可以用任何 SQLite 工具查看原始数据
  • 支持导出 CSV 格式,方便在 Excel 里做进一步分析

image.png

Bearlytics 的追踪脚本只有约 3.5KB,对网站性能的影响微乎其微。相比之下:

  • Google Analytics 通常需要加载 45KB+ 的脚本
  • 而且 Bearlytics 使用异步加载,不会阻塞页面渲染

实测在移动网络下,Bearlytics 的加载时间通常在 50ms 以内,基本感觉不到。

最后的话

Bearlytics 不是要取代 Google Analytics,它只是给那些需要简单、可靠、尊重隐私的网站统计工具的人一个选择。如果你:

  • 厌倦了复杂的分析界面
  • 不想让用户数据被大公司收集
  • 只想知道基本的网站表现

那么 Bearlytics 真的值得一试。

作者
天天