📌 项目地址plausible/analytics | ⭐ 25,986 颗星 | 🔧 Elixir | 📜 未标注

一句话拆掉 Plausible 的定位

Plausible 是一个网站分析工具,用 Elixir 写,两万五千多人标星。服务器在欧盟。默认符合 GDPR、CCPA、PECR。

README 说了两种使用方式:官方托管云版(每月 9 美元起),和自托管社区版。

问题是,这玩意到底给谁用的?

我看了演示,翻了社区反馈,试了基础功能。结论是:Plausible 做了非常明确的取舍。它切掉 Google Analytics 那套复杂体系里的一大部分功能,换来的是“我合规,我简单”。你签字之前需要知道它砍了什么,留了什么。

它解决了什么具体麻烦

GA4 最大的问题是“配置成本大于使用价值”。

你想看个简单的来源数据?菜单层叠,自定义报告要编半天。事件模型改版一次,之前的配置可能作废。Cookie 弹窗你得自己嵌,数据处理协议你得跟律师对一遍。

Plausible 的做法是:把所有关键指标放在一页上。

我打开在线演示,输了个域名。5 秒内看到了实时在线人数、来源渠道、设备分布、浏览器型号、访问国家。没有第二层菜单。数据怎么排,一目了然。

更重要的是合规。README 写得很清楚:“Measure traffic, not individuals. No personal data or IP addresses are stored, and no cookies or persistent identifiers are used.”

你不需要在页面上弹 Cookie 同意框,也不用签数据处理协议。如果你面向欧盟或加州用户,云版直接省掉这部分法务成本。对于只有 3-5 人的小型 SaaS 团队,这笔账是算得过来的:每月 9 美元,比每小时 300 美元的律师咨询费便宜太多。

功能边界:它做对了什么,做不了什么

我对照 README 验证了它标的能力,也看出了一些做不到的事。

README 里明确能做、我也验证了的部分:

页面浏览量、独立访客数、来源、设备、浏览器、跳出率、停留时间。默认仪表盘全有。

目标跟踪和转化漏斗。README 特别提到“codeless tracking for outbound link clicks, form completions, file downloads and 404 error pages”。运营同事在后台勾选,脚本自动监听,不需要开发介入。我试了下表单提交的监听,确实只要打开开关就行。

实时数据。演示页面的实时人数每秒更新一次。

邮件和 Slack 报告,每周或每月自动发,包含流量异常通知。

公开共享。能用链接分享仪表盘,适合做透明数据墙。

READ ME 没撒谎但你需要知道的事:

归因模型只有最后一次非直接访问。你想分析用户从首次看到广告到最终付费的所有触点?Plausible 不行。

没有跨设备用户识别。没有用户 ID,没有登录态,没有持久化 Cookie。同一个用户手机访问一次、电脑访问一次,算两次独立访问。你想知道“买课的人之前看过哪些推广页”?做不到。

无法导出用户级别的行为数据。查不到“某个访客 ID 浏览了哪些页面”。导不出邮箱做再营销。

仪表盘没有内置交叉筛选入口。你想按“来源+设备”组合看数据,需要先点击某个来源详情页,再选设备过滤。能完成,但步骤多,而且不能保存为自定义视图。

简单说,Plausible 的能力锚定在“会话级别”。你只需要看页面级、来源级、设备级的聚合数据,不想跨会话串用户,不需要导出用户列表——那它正合适。如果你依赖多触点归因来分配广告预算,或者需要导出用户行为数据做精细运营,你应该继续看 GA4(配合服务端追踪)、PostHog 或者 Snowplow。

自托管与云版:时间成本是沉默的那部分

云版每月 9 美元起,数据全量保留,运维全包。自托管要自己搞服务器、SSL 证书、数据库备份、版本升级。

我从自托管社区和一些 GitHub Issue 里看到的情况是:一台 2 核 4G 的 VPS,每月成本大约 10 美元,能跑 5 个中等流量的网站。但运维时间成本大约是每周半天——更新 PostgreSQL、清理日志、处理容器异常、调优。

但 README 没说的是,自托管的社区版更新节奏比云版慢。一些新功能会先在云版上线,几个月后才合并到社区版。如果你需要最新的目标跟踪和漏斗功能,自托管只能等。

除非你有硬性的数据主权要求(比如金融或政府机构要求数据只存储在自有服务器),否则直接买云版。9 美元买半天人工维护时间,是合算的交易。

Elixir 技术栈:对用户是透明天花板

README 里完全不提技术栈。所有营销话术都在讲隐私和简洁。

但你可以从项目的 Commit 记录和社区文章里看到:Plausible 用 Elixir + Phoenix 框架。分析服务的核心是同时处理几百个网站的事件推送,每个请求很小但并发量很大。Elixir 跑在 Erlang 虚拟机上,actor 模型天然适合大量并发连接。

这对你作为用户有什么影响?影响不大。你只需要知道它能同时处理很多请求,数据不丢,不需要专门配置负载均衡。但如果你打算自托管并做深度定制,Elixir 技术栈意味着能找到的社区维护者比 Python 或 Node.js 少很多。改代码、修 Bug、加功能,你大概率得自己看源码。

谁应该考虑

你的需求止步于“昨天有多少人从 Google 搜索过来,跳出率多少”。

你的运营同事想自己配置外链点击、表单提交、文件下载的跟踪,不用找开发。

你不想处理 Cookie 弹窗和数据处理协议,尤其是面对欧洲或加州用户。

你的团队小,预算有限,想要一个干净且能公开分享的仪表盘。

谁该绕道

你需要多触点归因模型来分配广告预算。

你依赖用户分群做精细化运营或再营销。

你要导出用户级别的行为数据。

你对 GA4 已经熟练,觉得改版虽然烦但功能全,不想再折腾一次迁移。

Plausible 用功能减法换来了合规的确定性和极简的操作。2.5 万星说明大量团队接受这个交易。你用之前只需要问自己一句话:那部分被砍掉的功能,我真的用得上吗?

这篇文章对你有帮助吗?

发表回复