目录

Plausible Analytics:隐私优先的开源网站分析利器

当网站分析工具成为用户隐私的潜在威胁时,Plausible Analytics 选择了一条截然不同的路。今日 GitHub 趋势中,该项目新增约 186 颗星(累计 25,705 ⭐),持续领跑隐私保护型分析工具赛道。

隐私至上的分析理念

Plausible 的核心主张很明确:测量流量,而非个人。它不存储个人数据、不记录 IP 地址、不使用 Cookie 或持久化标识符,完全兼容 GDPR、CCPA 和 PECR 三大隐私法规。与 Google Analytics 将用户数据用于广告变现的商业模式形成鲜明对比。

所有托管服务(Cloud)版本的访问者数据,均在欧盟境内的服务器和云基础设施上进行处理,数据永远不会离开欧盟。

轻量级脚本:让网站跑得更快

Plausible 的追踪脚本极小(官方称之为"tiny"),不仅减少了对用户隐私的侵入,还帮助网站提升加载速度。这与那些动辄几十 KB 的追踪脚本形成强烈反差。

支持直接通过 Events API 发送事件,适合现代单页应用(SPA)和基于 pushState / hash 的路由场景。

实时洞察与灵活集成

  • 实时流量监控:随时掌握当前在线访客数量和实时访问动态
  • 目标追踪:定义关键转化目标,跟踪转化漏斗和收入归因
  • 无代码事件追踪:出站链接点击、表单提交、文件下载、404 页面等无需嵌入代码
  • Google Search Console 集成:直接在仪表盘中查看关键词数据
  • API 与导出:支持 Stats API 和 CSV 导出,构建自定义工作流

技术架构:Elixir + ClickHouse 的高性能组合

Plausible 使用了一套相当独特的技术栈:

  • 后端:Elixir + Phoenix
  • 数据库:PostgreSQL(通用数据)+ ClickHouse(分析数据)
  • 前端:React + TailwindCSS

ClickHouse 的引入使得该项目能够高效处理大量访问数据,同时保持仪表盘的快速响应。对于需要承载日均百万级访问的网站来说,这一点至关重要。

云托管 vs 自托管:选择权在你手中

对比项Plausible CloudPlausible 社区版(自托管)
基础设施管理官方托管,2 分钟上线,高可用完全自管理,需自备服务器
功能更新频率每周多次更新,含全部高级功能每年约两次更新,高级功能受限
Bot 过滤高级 Bot 过滤,排除约 32K 数据中心 IP 段基础过滤,仅基于 User-Agent
数据可移植性聚合数据查看,API/CSV 导出可直接访问 ClickHouse 原始数据
数据主权数据留存在 EU 境内可部署在任意国家/地区

其中高级 Bot 过滤是云托管版的重要差异化能力——Plausible 的算法能自动识别并排除非人类流量模式,默认排除约 32,000 个数据中心 IP 段,显著提升了数据的纯净度。

开源精神:社区版免费自托管

Plausible 社区版基于 AGPLv3 开源许可,可以免费自行部署。项目方也明确表示:社区版的唯一资金来源就是云托管服务的订阅收入——用户付的钱不会流向第三方广告公司,而是直接支持 Plausible 的长期开发。

🔗 GitHub:plausible/analytics