第2章 Reach量化定义与数据来源

本章围绕Reach(触达量)的量化定义、数据埋点来源、预估区间、常见偏差及记录模板展开。Reach的量化和数据质量直接决定RICE评分中Impact和Confidence的置信度,是模型应用的基础。本章以流程SOP形式结构化呈现,便于团队标准化执行。

适用场景

  • 功能/活动效果评估:需要量化某一功能或运营活动在指定时间窗口内触达了多少独立用户。
  • 优先级排序:RICE评分中Reach权重需要明确量化口径(日活/月活/事件数)时。
  • AB实验设计:确定实验的最小样本量,需预估目标用户群Reach。
  • 数据质量审计:对已有埋点数据校验Reach计算逻辑的准确性。

前置条件

  1. 产品/业务已定义“目标用户”的核心行为事件(如登录、点击、购买、完成流程)。
  2. 数据埋点已部署并持续采集,埋点字段包含用户唯一标识(user_id/device_id/time)。
  3. 数据仓库已构建日活(DAU)、月活(MAU)、事件数(Event Count)等基础宽表。
  4. 团队已确定Reach时间窗口(例如7天、30天、单次活动期)。

操作步骤

  1. Step 1:定义Reach口径
    明确计算的是“独立用户数”(Unique Users)还是“事件发生次数”(Event Count)。RICE模型中推荐使用独立用户数作为Reach,除非业务场景强调重复触达。
  2. Step 2:确定数据来源
    从数据仓库拉取DAU/MAU表或自定义事件表。例如:
    SELECT COUNT(DISTINCT user_id) AS reach
    FROM event_log
    WHERE event_name = 'page_view_homepage'
    AND event_date BETWEEN '2025-01-01' AND '2025-01-07'
  3. Step 3:预估Reach区间
    基于历史数据或同类功能经验,给出一个“最小-最大”触达范围。常用方法:取过去30天日均用户数×时间窗口天数,再乘以特征折扣系数(如0.3〜0.7)。
    预估Reach最小值 = 日均DAU × 窗口天数 × 0.3
    预估Reach最大值 = 日均DAU × 窗口天数 × 0.7
  4. Step 4:记录数据来源与口径
    填写《Reach量化记录模板》,确保可追溯。
  5. Step 5:核对常见偏差
    检查并修正以下偏差(详见异常处理)。
⚡ 关键原则:Reach量化必须与产品决策场景匹配。如果评估“新功能上线后核心留存率”,Reach应限定为「目标页面独立访客」,而非全站日活。

输入输出物

输入(Input)输出(Output)
  • DAU/MAU宽表(数据仓库)
  • 埋点事件明细表(含user_id、timestamp、event_name)
  • 业务定义文档(目标用户、行为事件、时间窗口)
  • Reach量化值(整数/范围)
  • SQL脚本(可复用的取数代码)
  • 已完成填写的《Reach量化记录模板》

责任边界

角色职责
数据工程师确保埋点数据结构完整、DAU/MAU/事件数宽表每日稳定产出;提供标准化取数视图。
产品经理定义Reach业务口径、时间窗口及预估折扣系数;最终确认Reach量化值。
数据分析师编写并执行取数SQL,校验数据质量,填写记录模板,标记异常。

记录材料:Reach量化记录模板

每次量化Reach时,必须填写下表并存档至项目文档库。

字段填写说明示例
需求IDRICE评分对应的功能/活动IDRICE-2025-008
Reach口径独立用户数 / 事件次数独立用户数
目标用户定义描述什么行为算“触达”最近7天启动过App的用户
时间窗口开始日期 ~ 结束日期2025-02-01 ~ 2025-02-07
数据来源表数据仓库表名或视图名dwd.dau_daily
取数SQL核心SQL(若使用脚本可附ID)附在注释中
预估最小值基于历史或同类功能估算15,000
预估最大值基于历史或同类功能估算35,000
实际计算值SQL跑出的准确值27,843
偏差校验是否在预估区间内?若偏离,备注原因在区间内
责任人填写人姓名张三
日期填写日期2025-02-10

异常处理

  1. 埋点遗漏或重复:检查事件名是否多端上报(iOS/Android/Web),通过user_id+设备指纹去重;如发现遗漏,需补充埋点后重新采样。
  2. 时间窗口内的数据缺失:若某天数据为零或异常低,标注为“缺失日”,在计算Reach时剔除该天并备注。
  3. 业务口径变更:若目标用户定义中途调整(如从“启动App”改为“完成注册”),必须重新跑数并更新记录模板,新旧口径结果需同时记录对比。
  4. 预估区间偏差超过50%:触发复盘会议,调整折扣系数或迭代预估模型。
⚠️ 常见偏差来源:日活月活使用不同去重逻辑(idfa/imei mixed)、时间窗口跨月导致的MAU重复计算、事件触发门槛不同(如仅采集“有效点击”而非“全部点击”)。每次量化前必须对齐去重规则。

验收标准

  • Reach量化值与业务直觉一致性校验通过(例如新功能预计影响10%〜20%的月活用户,计算值应落在此范围)。
  • 取数SQL通过代码审查,可复现。
  • 《Reach量化记录模板》已完整填写,字段无缺项。
  • 异常情况已标记并完成初步处理(如补充埋点或更换数据源)。
Reach量化数据流向 埋点事件收集 数据清洗去重 DAU/MAU/事件数宽表 Reach预估计算 Reach记录模板 说明 ① 埋点数据必须包含唯一标识和精确时间戳; ② 数据清洗包括去重、时间窗口过滤、异常事件剔除; ③ 预估区间基于历史日均DAU与折扣系数计算; ④ 最终结果填入记录模板,供RICE评分使用。
💡 实操建议:首次使用本章SOP时,建议先选取一个历史功能(已上线)进行Reach量化回测,验证整个流程的准确性,并校准预估折扣系数。