Han-Analytics:轻松实现网站分析

Han-Analytics 是一个简单易用的网络分析工具。它托管在 Cloudflare 上,号称“赛博菩萨”,每天可以免费处理多达 10 万次的统计请求,而且不需要额外的域名、服务器或数据库。只需在 Cloudflare Pages 上进行部署,就能快速搭建网站分析仪表板。

页面截图

Han-Analytics

如何部署

1.注册和登录 Cloudflare

2.创建 Workers 和 Pages

  • 登录后,进入 Workers 和 Pages,创建一个新的 worker 并启用分析引擎。记下 Workers ID。
  • 参考操作截图:

https://assets.qninq.cn/qning/mgSxuHI4.webp
https://assets.qninq.cn/qning/mgSxuHI4.webp
https://assets.qninq.cn/qning/TO2aNxzp.webp
https://assets.qninq.cn/qning/TO2aNxzp.webp

3.生成 API Token

https://img.qninq.cn/ota/qning/1RcHMK7k.webp
https://img.qninq.cn/ota/qning/1RcHMK7k.webp
https://img.qninq.cn/ota/qning/K0aA7SOK.webp
https://img.qninq.cn/ota/qning/K0aA7SOK.webp
https://img.qninq.cn/ota/qning/29PuKn0e.webp
https://img.qninq.cn/ota/qning/29PuKn0e.webp

4.Fork 项目到 GitHub

  • 将项目 fork 到自己的 GitHub 账户。

5.部署到 Cloudflare Pages

  • 在 Cloudflare 创建 Pages 项目,连接到你 fork 的 GitHub 仓库,选择 Vue 架构,填入环境变量并部署。
  • 参考操作截图:

https://assets.qninq.cn/qning/E5e47LDz.webp
https://assets.qninq.cn/qning/E5e47LDz.webp
https://assets.qninq.cn/qning/qaXkH248.webp
https://assets.qninq.cn/qning/qaXkH248.webp
https://assets.qninq.cn/qning/yX98tNDp.webp
https://assets.qninq.cn/qning/yX98tNDp.webp

6.配置绑定和重新部署

  • 在 Cloudflare Pages 项目的设置中,添加 Analytics Engine,设置变量为 AnalyticsBinding,数据集为 AnalyticsDataset,然后重新部署。
  • 参考操作截图:

https://img.qninq.cn/ota/qning/YvICved4.webp

7.访问仪表板

  • 部署完成后,访问 https://xxxxxx.pages.dev 查看仪表板。首次部署可能需要几分钟生效。

环境变量说明

# Cloudflare Workers ID
CLOUDFLARE_ACCOUNT_ID = 你的 Cloudflare Workers ID

# 你的 Cloudflare API token
CLOUDFLARE_API_TOKEN = 你的 Cloudflare API token

# 网站访问密码 (不设置即无需密码访问)
CLOUDFLARE_WEBSITE_PWD = 

# 可统计的白名单 格式:  域名,WebSite|域名,WebSite
CLOUDFLARE_WEBSITE_WHITELIST =

绑定配置

# 变量名
AnalyticsBinding
# 数据集
AnalyticsDataset

集成使用

在网站底部插入以下代码即可集成网站分析仪表板:

<script defer src="https://xxxxxx.pages.dev/tracker.min.js" data-website-id="自定义网站唯一标识"></script>

数据问题

如果出现数据问题,通常是由于 Cloudflare Analytics Engine 无法访问网站。请确保网站正常运行,并启用了 Cloudflare Analytics Engine。

开源地址

Loading...

🏷本文标签:cfworkers,️数据统计
最后修改:2025 年 01 月 15 日
如果觉得我的文章对你有用,请随意赞赏