用 tracking plan 管住埋点,四种状态、三种清理
生命周期基建里的「用户数据与标签」,最常见的问题是事件名五花八门:同一个「首次连接成功」,iOS 叫 device_connected,Android 叫 DeviceConnect,属性有的带型号、有的不带。分群和旅程建在这样的数据上,口径永远对不齐。Amplitude Data 的做法是先把事件写进 tracking plan(追踪计划),再让 Observe 拿真实上报的数据去比对,把每个事件标成四种状态之一,不合规的再用过滤或屏蔽清理掉。下面用 M5 smart 的「首次连接成功」举例。
- 入口在分支上新建事件:Device Connected写描述、分类,加属性 device_model(必填,string)
- 动作Publish 生成版本号开发拿到新版本,用 Ampli 生成类型安全代码
- 动作Merge 回 main前提:分支已发布、已同步 main,main 没有未发布改动
- 检查Observe 比对真实上报状态:Valid / Invalid / Out of Date
- 判断出现计划外事件 → Unexpected有用:Add to plan → Publish;没用:Block
- 退出事件进入分群与旅程只用状态为 Valid 的事件做口径
清理脏数据有三种方式,效果差别很大:
在 Amplitude 里配置:
- 建数据源:Data → Sources → Add Source → 选 SDK → 命名 → Create。后面用 Ampli 生成代码要用到它。
- 开分支:点顶部的 main → 输入分支名 → + → Create。所有新增事件先在分支上做,不直接改 main(main 就是生产环境)。
- 建事件:Data → Events → Create event,填名称(系统会按命名规范给出修改建议)、描述、分类、active/inactive 状态,再挂属性。
- 建属性:Data → Properties → Event Properties → Create event property,填名称、描述、是否必填、数据类型;string 类型可再设 Min Length、Max Length、Regex。多个事件共用的属性做成 property group,改一次全部生效。
- 发布和合并:左侧 Save changes 发布一个带编号的版本;Activity → Approve → Merge 合并回 main。团队协作时只有 Manager 或 Admin 能点 Merge。
- 上线后看 Observe:Data → Events 里看每个事件的状态;属性行的 % Seen 变红表示必填属性缺失,Type 变红表示类型不对。时间范围可选 5 分钟到 14 天。
易踩的坑:
- Observe 只在 Plus、Growth、Enterprise 套餐里提供,选型时要确认套餐。
- 在上游(SDK、CDP)就被屏蔽或改写的事件,Observe 看不到,排查时别以为「没上报」。
- Block 不追溯,屏蔽期间的数据永久丢失。官方原话是「数据入库后不可变」,所以拿不准时先用 Drop。
- 合并分支前 main 不能有未发布改动,多人并行改计划时容易卡住,最好约定一个人负责合并。
换到 Mixpanel:对应功能叫 Lexicon(Data → Lexicon)。事件可以 Hide(只从查询菜单隐藏,照常入库计量)、Block(原来叫 Drop:不再存新数据,已屏蔽的数据无法恢复,处理需要几小时)、Merge(把多个事件名合成一个,不改原始数据)。只有项目 Owner 能 Block 和 Merge,Verified 标记只在 Enterprise 套餐提供。
需核实:App 现在接入的分析工具和套餐是否包含 Observe 类功能;iOS、Android 两端现有事件名差异有多大,决定是先「合并」还是重新埋。
标杆与竞品
Huckleberry:会员分 Free / Plus / Premium 三档,免费档只管记录,付费功能每项都标了「几个月龄起可用」,付费点随宝宝长大逐个出现。 这是母婴 App 里少见的「按月龄 × 档位」两个维度切分会员权益的做法。
- Premium(标注 Best value)
- ›Personalized sleep plans由 40 多位儿科睡眠专家设计,按孩子情况定制
- ›24/7 parenting guidance with BerryAI 育儿问答,会记住家庭的关键信息
- Plus 与 Premium 共有
- ›SweetSpot 睡眠时间预测2 个月龄起
- ›Insights 数据建议 + 每月小计划0–17 个月龄
- ›Schedule Creator 作息规划2 个月龄起
- ›Enhanced Reports 进阶报表2 个月龄起
- ›AI logging / 锁屏实时更新 / 小组件 / Apple Watch文字、语音、拍照记录
- Free(三档都有)
- ›记录睡眠、喂养等多设备同步,照护者共享
拆开看,有三个细节值得学:
- 免费档留住「记录」这个日常习惯:睡眠、喂养等记录和多设备同步都免费,照护者登录同一账号就能一起记。付费墙放在「从数据得到建议」这一层,不放在「记录」这一层。
- 付费功能按月龄解锁:SweetSpot、Schedule Creator、Enhanced Reports 都写明 2 个月龄起,Insights 覆盖 0–17 个月龄。新生儿阶段先养成记录习惯,等数据攒够、作息开始有规律,再出现预测和作息规划,付费理由正好落在需要它的时候。
- 付费功能都靠用户自己的数据:SweetSpot 先按月龄给出清醒时长,再根据实际记录调整,记一次睡眠就能出第一个预测,小睡变短或早醒会重新计算当天剩余时间;Insights 每月邀请家长做一份简短问卷,再给下一个发育阶段的分步计划。