全维度统计
- 多站点、多子域,per-page PV/UV
- 来源、完整 UTM,以及全部点击参数(gclid、fbclid、ttclid、msclkid…)
- 基于互动的跳出率(GA4 口径)与真实停留时长
- 含金额的自定义事件,自动折算 USD
- 会话级与用户级全链路归因,跨设备身份合并
免费统计 · 在线版或自部署 · 开源
PVUV.ai 是开源、可自部署的 Google Analytics(GA4)替代方案。不止数 PV/UV,还为每一次访问打真实性分数、识别只在群体维度才暴露的虚假流量与 bot,并让广告代码只在可信流量上加载。跑在 Cloudflare 边缘——无需服务器,也可直接用免费在线版或自部署开源版本。
AGPL-3.0,代码在 GitHub 全公开——每一行都可审计、可 fork、可自己构建。没有黑盒,不被绑定。
可直接用免部署的免费在线版,也可把开源版本自部署到你自己的 Cloudflare Workers + D1。统计功能都免费。
隐私友好、轻量、可无 cookie——还带上 Google Analytics 给不了你的虚假流量识别。
多数统计工具(含 Google Analytics / GA4)只数流量、把每个请求都当真人。靠广告变现的站点,面对说不清来源的虚假流量往往措手不及。PVUV.ai 作为开源替代方案,把流量质量当作一等指标——让你区分真人与 bot、看清坏流量来自哪里、并据此行动。
全维度网站统计、分层的虚假流量识别、可选的广告防作弊——开源、可自部署,全部由 Cloudflare 边缘提供,无需自己运维服务器。
定时与按需报告:数据异动 → 归因判断 → 可执行建议。
它们都做网站统计。但只有 PVUV.ai 为每次访问打真实性分数、识别虚假流量与 bot、还能按判定放行广告——这正是它作为「靠广告变现的站点」的 Google Analytics 替代方案的原因。
| PVUV.ai | Google Analytics(GA4) | Plausible | Matomo | Umami | |
|---|---|---|---|---|---|
| 开源(AGPL-3.0) | ✓ | ✗ | ✓ | ✓ | ✓ |
| 自部署 · 数据归你 | ✓ | ✗ | ✓ | ✓ | ✓ |
| 无服务器 · 无需数据库 | ✓ Cloudflare | SaaS | ✗ | ✗ | ✗ |
| 虚假流量与 bot 识别 | ✓ | ✗ | ✗ | ✗ | ✗ |
| 广告防作弊 | ✓ | ✗ | ✗ | ✗ | ✗ |
| 隐私优先(无 cookie、IP 哈希) | ✓ | 有限 | ✓ | ✓ | ✓ |
| 价格 | 免费(在线版或自部署) | 免费但采样 | 付费云 / 免费自部署 | 免费自部署 / 付费云 | 免费自部署 |
所有工具都能统计流量。但只有 PVUV.ai 还能区分真人与 bot、保护你的广告收入——而且是在你自己的 Cloudflare 账号上无服务器运行。
单个请求可以看起来完全像真人;但操控上千个请求的同一只手藏不住。PVUV.ai 拼接三层证据——并把判定依据摆给你看。
自动化特征、环境矛盾、canvas/WebGL、蜜罐——由 SDK 采集,在服务端打分。
机械等距的页间间隔、异常规律的路径,随会话内证据累积被标记。
每日批处理找出指纹/IP 聚簇与分布异常,再改判:「此指纹在 M 个站点关联了 N 个访客」。
克制呈现:已验证爬虫单独归类、「可疑」以琥珀色表示(不确定、非坐实),改判权保留在平台侧——让广告防护背后的数据始终有意义。
一条边缘流水线:采集 → 校验与打分 → 队列 → 批量写 → 聚合 → 分析 → 把新判定闭环回来。
域名分离——会嵌到被统计站点上的暴露子域(js、in)与内部子域(api、主域后台)隔离。暴露子域即使某天进了拦截列表,后台与查询也不受影响。
无外部数据库,无需自己运维服务器。
PVUV.ai 以数据最小化为设计原则。真实性信号用于打分,不用于跨站访客画像。
IP 只存截断哈希(外加 /24 段哈希),不存明文。
设备指纹只存哈希与结论、不存原始值,仅用于真实性打分。
移动端传感器信号只是粗粒度布尔值——不采原始流、不做传感器指纹——且可关闭。
部署者责任:在 GDPR/ePrivacy 辖区,指纹与传感器信号可能需要用户同意。项目提供数据最小化默认与关闭开关;各部署者需对自身法域的合规负责。
想零配置?直接用免费在线版。想完全掌控?把 PVUV.ai 自部署到你自己的 Cloudflare 账号——免费且开源——再在站点放一行 script 标签。
# 1. Clone & install
git clone https://github.com/qiayue/pvuv.ai.git
cd pvuv.ai && npm install
# 2. Create edge resources
wrangler d1 create pvuv
wrangler kv namespace create BLOCKLIST
wrangler queues create INGEST_QUEUE
# 3. Schema + deploy
wrangler d1 execute pvuv --file=./shared/schema.sql
wrangler deploy --config workers/ingest/wrangler.toml
<!-- register a site to get your site_id -->
<script defer
src="https://js.pvuv.ai/f.js"
data-site="YOUR_SITE_ID"
data-adguard="balanced"
data-adclient="ca-pub-xxxxxxxx">
</script>
可选:data-spa、data-exclude、data-sensors="off",或把 data-api 指向第一方反代。
正在积极开发,迈向首个可部署里程碑。正式打 tag 前,接口与表结构可能变动。
SDK + 上报 + 快速判定 + D1 表 + 最简控制台(PV/UV、来源、Top 页、流量质量概览)。
会话/停留/跳出、完整 UTM、rollup 加速、群体分析 + 黑名单闭环、影子模式、反代方案。
identify + 自定义事件 + revenue + 漏斗归因、分布检验 + 基线异动。
AI 报告、完整反作弊、外部排名对接、人工复核界面。
有免费在线版——在 pvuv.ai 登录即可几分钟开始统计,无需部署。想完全掌控?也可以把开源版本自部署到你自己的 Cloudflare 账号。两种方式的统计功能都免费,只有可选的 AI 分析与建议付费。
是。所有统计功能都免费——流量统计、虚假流量识别与广告防护——无论你用免部署的免费在线版,还是把开源(AGPL-3.0)版本自部署。只有可选的 AI 分析与建议是付费增值功能。
除了 PV/UV 等常规网站统计,PVUV.ai 还为每次访问打真实性分数、识别只在群体维度才暴露的虚假流量与 bot,并能保护你的广告收入——这些都是 GA4 没有的。它还隐私友好、无需 cookie。
可以。PVUV.ai 完整跑在你自己账号的 Cloudflare Workers + D1 上——无外部数据库、无需运维服务器,部署几个 Worker 即可开始采集。
它以数据最小化为设计:IP 只存哈希、不存明文,指纹只存结论,移动端传感器信号是可关闭的粗粒度布尔值。合规的主动权始终在你这个部署者手里。
可以——它正是为靠广告变现的站点设计的。在统计之外,虚假流量识别与可选的广告防护能帮你挡住拖累广告账号的无效流量。