每月 9 美元买到的不是漂亮的仪表盘,而是一条连接路径:它能将网站的访问、转化和收入数据变成 AI 智能体可以提问的工具。不过,要得到有用的回答,必须先正确地定义事件,并从只读权限开始授权。

3 秒摘要
安装约 2KB 的追踪器 定义核心转化事件 连接 MCP 地址 仅批准读取权限 向 AI 询问流量、转化和收入

9 美元买到的是“可提问的数据”,而不只是分析界面

Open Analytics 专注于减少小型、简单网站中 GA4 的日常分析工作。 它在一个产品中处理页面浏览量、实时访问、流量来源、漏斗、自定义事件、Core Web Vitals 和 Stripe 收入归因,并提供 MCP 服务器和读取 API。公开仓库采用 AGPL-3.0 许可证,也可以自行托管。

托管版 Starter 套餐为每月 9 美元,包含每月 5 万个事件和 3 个网站。没有免费套餐,但提供无需信用卡的 7 天试用。它不是按功能额外收费,而是根据用量和网站数量升级到更高套餐。

$9/月
Starter 月度价格
50K
每月事件上限
约 2KB
压缩的异步追踪脚本

这里重要的单位不是“访客”,而是事件。页面浏览和自定义事件都会计入用量,因此即使流量不高,如果不加节制地增加自动事件,也可能很快耗尽 5 万次额度。第一个月只保留页面浏览和 2~3 个与业务直接相关的转化,并确认实际发生量会更稳妥。

默认追踪器不会在 Cookie 或浏览器存储中留下访客标识符。服务器会使用 IP 地址、网站 ID、日期和粗略的浏览器分类生成单向标识符,该值会在每个 UTC 午夜变更。原始 IP 在计算标识符和进行内部地理位置查询后不会被保存;浏览器端和采集服务器端都会拒绝 GPC 信号。

不要断定“没有 Cookie 就一定不需要同意横幅”。

开发方说明默认配置不需要横幅,但监管机构对分析工具的同意豁免以用途限制、数据处理方式等多项条件为前提。如果同时使用其他广告像素或会话工具,或者添加了识别功能,就应单独审查整个网站的配置。

连接 MCP 后,查看仪表盘会变成智能体的工具调用

连接所需的关键值只有 https://api.getopen.so/mcp 在支持 MCP 的客户端连接器设置中输入此地址,浏览器会打开 OAuth 批准页面。这不是把 API 密钥复制到聊天窗口或设置 URL 的方式,而是确认应用名称和请求范围后再批准访问。

连接后,智能体可以读取按时间段划分的访客、页面、流量来源、地区、设备、实时状态和收入汇总。例如,你可以一次提问:“比较过去 7 天与之前 7 天的注册转化率,并展示变化最大的流量渠道”,而不必在多个页面之间切换。

不过,MCP 不是分析模型,而是访问分析数据的标准通道。官方 MCP 文档也将其描述为 AI 应用与数据源、工具之间的标准连接方式。归根结底,如果事件名称、时间段和转化定义不清晰,智能体也会给出模糊的答案。

工作 仅使用仪表盘时 连接 MCP 智能体时
周度对比 手动切换时间段和报告 用一句话指定两个时间段和指标
原因排查 依次查看渠道、页面和设备表格 围绕多个拆分维度连续提问
重复报告 复制数字后重新说明 以相同的问题格式重新查询
控制 依赖账户角色 按连接批准和撤销读写范围

权限分为读取和写入。读取范围涵盖网站、分析、实时数据和收入汇总;写入权限则针对漏斗、事件、小组件和共享等工作分别批准。系统会阻止智能体修改网站删除、团队成员、API 密钥、账单和域名。已连接的应用可在 Account 的 Connected apps 中立即撤销,并且会保留连接记录以及来自新来源的首次使用记录。

一开始只批准读取权限。

周度摘要和异常说明不需要写入权限。只有在确实需要管理漏斗或事件时才添加相应范围,可以缩小失误的影响范围。基于 OAuth 的范围批准和令牌受众限制也是 MCP 权限模型的核心。

与其马上删除 GA4,不如先了解两个工具的数字为何不同

Open Analytics 很适合核心问题明确的环境,例如小型内容网站、落地页和早期 SaaS 产品。 对于希望快速询问“用户从哪里来、看了什么、是否注册、是否带来收入”的团队,安装和报告流程都会更简单。

相反,对于广告平台连接、长期用户群组、复杂电商架构等重视持续识别和广泛营销生态的组织,与其立即移除 GA4,不如并行验证。Open Analytics 的匿名访客标识符每天都会变化,因此默认情况下并不用于跨多天追踪同一个人。网站可以通过identify功能发送单独的假名用户 ID,但这与默认匿名模型的处理方式不同,因此隐私声明和内部政策也应随之调整。

数字比现有分析工具低本身也不代表故障。Open Analytics 明确表示,它不会统计 GPC 访客,并且默认尊重 DNT,因此总量可能与基于 Cookie 的工具不同。

替换判断标准: 不要强行让两个产品的访客总数一致,而应确认同一营销活动的流量趋势和核心转化是否朝同一方向变化。分析工具的目的不是复制数字,而是稳定地获取决策所需的信号。

在 20 分钟内安装并连接到 AI 智能体的步骤

1. 创建网站并安装追踪器

登录 Open Analytics,添加网站名称和域名,然后获取形如 oa_pk_… 的 tracking key。在项目文件夹中运行 npx getopen init,它会检测 Next.js、React、Vue、Nuxt、SvelteKit、Remix、Astro、Gatsby、WordPress 和普通 HTML,并将代码片段插入合适的文件。若手动安装,请将仪表盘提供的异步脚本添加到网站的 <head> 中。

2. 验证首次页面浏览和一个核心转化

自行打开已部署的网站,确认 realtime 视图中是否出现首次访问。接着,在最重要的按钮上添加类似 data-oa-event="signup" 的事件属性。若要比较按钮位置,可添加 data-oa-prop-section="hero"data-oa-prop-section="pricing" 等属性。同一次点击同时使用 HTML 属性和 oa.track() 可能会导致重复计费,因此只选择一种方式。

3. 以只读方式连接 MCP 连接器

在 AI 客户端的 MCP 或 custom connector 设置中,将名称填为 Open Analytics,URL 填为 https://api.getopen.so/mcp。在浏览器批准页面中,只确认并批准所需的读取范围,例如 site:readanalytics:readrealtime:read。如果客户端只接受 stdio,可以使用文档中说明的 npx mcp-remote https://api.getopen.so/mcp 桥接程序。

4. 用能看到依据而非只得到答案的问题进行测试

第一个问题可以是:“以表格比较过去 7 天与之前 7 天的访客、signup 事件和转化率,并写明每个数字对应的时间段。” 接着问:“请分别展示变化最大的主要流量来源和落地页。” 如果对数字有疑问,就在仪表盘中核对相同时间段,并确认每个事件都与一次实际按钮点击一一对应。

5. 一周后决定是否替换

与 GA4 并行运行约 7 天,比较营销活动流量的方向、转化发生的时间和事件遗漏情况。如果它能持续回答所需问题,且预估每月事件量在套餐范围内,就可以切换;如果缺少广告集成或长期用户分析,保留 GA4 作为辅助工具会更实际。

如果想进一步深入了解

Open Analytics: AI-Native Google Analytics alternative for the modern web — 可查看开发方对于产品发布背景、每月 9 美元定价、AGPL 公开和 MCP 支持的说明。 producthunt.com

Quick start | Open Analytics — 从创建网站到 npx getopen init、确认第一个实时事件的最简安装文档。 getopen.so

MCP: connect an AI agent | Open Analytics — 可查看 MCP 地址、OAuth 批准、读写范围和撤销连接的菜单。 getopen.so

GitHub - OpenLabs-so/openanalytics: Open-source, privacy-first and cookieless web analytics with revenue attribution and an MCP server. — 可查看 AGPL 许可证、组件、自行托管要求和实际源代码。 github.com

Authorization - Model Context Protocol — 可了解 MCP 为何需要 OAuth 批准和令牌受众限制的官方规范。 modelcontextprotocol.io