返回博客
2025年10月5日Sergei Solod5 分钟阅读

Yandex Metrica vs Google Analytics:并行使用一周后,我为什么更偏向 Metrica

我在一个新项目上同时运行 Google Analytics 和 Yandex Metrica 一周。让我更频繁打开 Metrica 的关键是 Webvisor 的会话回放。不过,这反映的是我的工作流偏好,并不能证明某个平台对所有人都更好。

网站分析UXSession ReplayYandex MetricaGoogle AnalyticsGA4

新项目上线后,我在第一周同时运行了 Google AnalyticsYandex Metrica。我想在同一批真实流量上比较它们,而不是根据截图、功能列表或使用习惯直接做决定。

一周之后,我发现自己打开 Yandex Metrica 的次数明显更多。决定因素并不是 dashboard 上某一个指标,而是 Webvisor 的 session replay。项目刚上线时,相比再看一张聚合图表,我更关心一个直接的问题:用户实际在网站里做了什么?

我当时的第一反应是:“Yandex Metrica 完胜。”现在做这类工作时,我仍然更喜欢 Metrica,但这句话更像情绪化的第一印象,而不是严谨的比较结论。一个项目、一周时间,足够描述我的体验,却不足以证明 Metrica 对所有人都客观优于 Google Analytics。

为什么 Google Analytics 当时让我觉得更“抽象”

原文里我说 Google Analytics 很抽象,这需要修正。GA4 并不浅:它有 reports、Explorations、segmentation,以及用于查看单个用户活动的 User Explorer。我的问题不是它缺少深度,而是当时我需要的 workflow 与它提供信息的方式之间存在距离。

基于 event 和聚合数据的分析可以告诉我:用户到达了某个页面、触发了某个 event、在某条路径中退出,或者某个 segment 的行为不同。这些都很有用。但在排查一个陌生的 UX 问题时,指标和用户真正操作过的界面之间仍然有一步需要我自己在脑中补全。

Session replay 缩短了这段距离。除了数字,我还可以查看一次具体访问中的交互顺序:导航、滚动、点击、停顿和返回。它不会自动告诉我用户为什么这样做,但能提供更具体的材料来形成 hypothesis。

Webvisor 并不会消除猜测

这是我对原文最重要的修正。Replay 并不能告诉我用户“很挫败”。它展示的是行为,我可以根据行为推测是否存在 friction。重复点击、来回返回、长时间停顿或放弃某个 flow 都可能是信号,但这不是读心术。

这个区别非常重要,因为单个奇怪 session 很容易被过度解读。看完一条 recording,我们可能马上就能编出一个听起来很可信的因果故事。正确的下一步不是“我找到原因了”,而是“我找到一个值得验证的 hypothesis”。

现在我更喜欢这样的流程:

  1. 先用聚合数据找到值得关注的页面、flow、设备类型或 segment。
  2. 查看几条相关 replay,而不是随机刷 session。
  3. 把直接观察到的事实和自己的 interpretation 分开记录。
  4. 只有在证据足够时才修改界面。
  5. 修改后再次测量,确认可量化的行为是否真的改善。

Session replay 能让这个循环的中间部分具体很多,但它不能替代整个验证循环。

为什么它在新项目里特别有价值

项目刚 launch 时,还有大量未知的 UX 问题。没有几个月的稳定 baseline,没有成熟 funnel,也没有一长串已知 failure mode。在这种阶段,定性观察非常有价值,因为它能帮助我先发现“应该问什么问题”。

这并不意味着 replay 比聚合 analytics 更重要。两者回答的是不同问题。聚合数据更适合回答“这件事发生得多频繁”;replay 更适合回答“一次具体交互到底是什么样”。

把两者结合起来更强:可以先从数据里找到 pattern,再去看具体例子;也可以先在 replay 里发现可疑交互,再回到聚合数据里确认它是否频繁到值得处理。

Session replay 也有技术限制

Webvisor 不能被当作绝对事实,因为 recording 本身也有边界。Yandex 的文档说明,并非每次访问都会被记录,recording 的保存时间有限,一些浏览器或页面技术也会影响录制和回放。动态样式、跨域 iframe、隐私浏览、canvas 和 Shadow DOM 都是可能受影响的例子。

因此,replay 显示异常并不能自动证明用户当时真的看到了坏掉的页面;没有 recording 也不能证明那次 session 根本没有发生。

Privacy 同样需要认真处理。Session replay 工具能观察到的内容远多于普通 pageview 计数器。密码和敏感字段有保护机制,但站点负责人仍然需要负责任地配置数据收集,避免发送不应发送的 identifying data,并遵守适用的 consent 与 privacy 要求。

所以我会选哪个?

如果目标是这个项目上线初期的 UX debugging,我更喜欢 Yandex Metrica。Webvisor 让我更快从“数字有点奇怪”走到“我可以查看可能对应的具体交互”。在第一周里,这就是决定性的优势。

但我现在不会再把这个结论扩大成“Google Analytics 不好”或者“Metrica 是更好的 analytics platform”。GA4 有不同的强项,它的 event analysis workflow 也比我原来的短文体现出来的深得多。如果核心需求是 acquisition、custom events、integrations,或者更完整的 measurement stack,那么比较结果完全可能不同。

我也不认为短期同时运行两套工具毫无意义。不同平台可能用不同方式建模和处理 sessions、users 与 events,所以不应该期待它们的数字完全一致。

一周之后,我真正学到的是什么

真正可靠的结论比我最初那句“完胜”更窄,但也因此更有说服力。

Yandex Metrica 更能吸引我的注意,是因为我更容易在里面检查单个用户的行为。 它缩短了从一个 metric 到一个具体 UX hypothesis 的距离。Google Analytics 依然有用,但对于项目上线后我最关注的问题,我会先打开 Metrica。

Webvisor 并没有把猜测变成确定性。它只是把模糊的猜测变成了信息更充分、更容易验证的问题。对 UX 工作来说,这已经是很明显的提升。