Analytics Setup 是一个用于搭建产品分析与事件追踪的技能,目标是建立能够回答真实业务问题的埋点方案,捕获有意义的用户行为,同时避免陷入数据噪声。
用途 该技能适用于需要设置产品分析、事件追踪,或涉及 GA4、Mixpanel、PostHog、Amplitude 等分析平台的场景。
主要能力
- 定义关键问题:在添加任何追踪代码之前,先列出需要回答的 5 个核心问题,包括用户是否激活(达到“顿悟时刻”)、用户是否回访(留存)、用户在哪里流失(漏斗泄漏)、哪些功能驱动参与(功能采用)、什么把用户带到产品(归因)。
- 设计事件分类法:采用一致命名约定 [object]_[action],例如 page_viewed、signup_started、signup_completed、feature_used、subscription_started、subscription_cancelled、error_occurred。规则包括:完成动作用过去式(如 signup_completed 而非 signup)、小写 snake_case、对象在前动作在后、上下文信息放在属性中而非事件名里。
- 核心事件:每个产品都需要的事件,包含用户识别(identify,带 email、created_at、plan)、页面/屏幕浏览(page)、激活漏斗(signup_started、signup_completed、onboarding_step_completed、activation_completed)、功能使用(feature_used,带 feature_name、context)、收入(subscription_started,带 plan、billing_cycle、mrr)。
- 平台选型参考:资料列出 PostHog(自托管、开源、完整套件,自托管免费)、Mixpanel(事件分析、漏斗、留存,免费额度 20M 事件)、Amplitude(规模化产品分析,免费额度 10M 事件)、GA4(营销分析、归因,免费)、Plausible(隐私友好、简单网站分析,每月 9 美元)。资料建议初创公司使用 PostHog(自托管)或 Mixpanel(免费层)做产品分析,加 GA4 做营销归因,并指出不要单用 GA4,因为它不是为产品分析构建的。
- 实施检查清单:事件分类法已文档化、分析库已安装配置、用户识别已设置、核心漏斗事件已追踪、功能使用事件已追踪、收入事件已追踪、错误事件已追踪、UTM 参数已捕获、事件已在开发环境验证后再上生产、已为 5 个关键问题创建仪表盘。
反模式 资料列出的反模式包括:追踪一切(200 个事件而 20 个就够,事件越多噪声越大)、没有命名约定(同一动作出现 click_button、buttonClick、btn_clicked)、在事件中追踪 PII(绝不在事件属性中包含 email、IP 或个人数据)、没有文档(追踪了事件但没人知道含义)、把分析当作事后补充(发布后才加,错过最有价值的早期数据)。
使用方式与限制 资料未提供具体的安装命令、调用方式或平台接入步骤;价格与免费额度信息来自资料中的平台选型表。