跳转到内容
Telemetry
浏览文档
指南更新于 2026年7月28日由 Telemetry 编辑团队和产品团队审核阅读约需 2 分钟

让编程智能体使用这篇文档

打开 Claude Code、Codex、Cursor 或其他编码代理的集中提示包,然后将其适应此处介绍的工作流程。

本页内容
  1. 发出持久的里程碑
  2. 计算两种形式的转换
  3. 仅在基本旅程正常运行后才进行航段

使用 SQL 进行产品旅程分析

产品旅程可以对会话、用户、帐户或尝试进行计数。查看结果后选择单位会使分析不稳定。在写入 SQL 之前定义计数单位、有序里程碑、身份规则和观察窗口。

发出持久的里程碑

使用描述已完成产品结果的事件名称,例如 landing_viewedsignup_completedworkspace_createdfirst_query_run。包括经过隐私审查的会话或帐户标识符、稳定步骤名称、步骤顺序、有界采集源和 UTC 时间戳。

当基础操作可能失败时,不要通过单击按钮来推断已完成的里程碑。当生产者可以重试时,对重复事件进行重复数据删除。记录旅程是否必须在一个会话中进行,以及用户是否可以跳过或重复步骤。

计算两种形式的转换

产品之旅 SQL 配方 生产:

  • journey_completion_pct,将每一步与第一步进行比较。
  • step_to_step_pct,将每个步骤与前一个步骤进行比较。

第一个问题回答了有多少进入人口达到了里程碑。第二个定位局部损失最大的转变。附带的装置有五个进入会话和两个达到第一个查询里程碑的会话,因此这两个百分比都可以在 浏览器 SQL 游乐场 中重现。

对于更严格的生产漏斗,首先将每个会话减少到一个最早的里程碑,使用窗口函数验证步骤顺序,并选择最大旅程持续时间。 SQL漏斗分析指南 更详细地解释了这些选择。

仅在基本旅程正常运行后才进行航段

在添加源、计划、设备或实验维度之前验证未分段的旅程。每个部分都需要足够的完整观察时间和足够的会话来支持决策。在每个费率旁边保留原始计数。

产品分析用例 将旅程 SQL 与激活和保留连接起来。当问题是受控释放是否改变了旅程或其可靠性时,请使用 功能推出指南

相关产品功能

对结构化事件表运行只读 DataFusion SQL 并重用结果。

内容责任与技术参考

Telemetry 编辑团队负责维护本文;产品团队审核功能行为、示例和适用范围。

查看编辑规范