需求:对被静默的 G1 人群用户级强开 FCB(首页 CashBack)· 上线 2026-05-26 · 目标:比同行先弹 FCB、抢回曝光与出站归因
数据源 cp_dw(db35) · 生成 2026-06-15 · 主窗口 PRE 5/9–25 vs POST 5/27–6/12(同长同人群)
| 环节 | 累计 UV | 说明 |
|---|---|---|
| FCB 曝光 | 8,336 | 人群包用户看到首页 CB(fcb_enabled) |
| 点击 | 1,431 | CTR 17.2% |
| 激活成功 | 1,415 | 点击→激活 98.9% |
| SP 用户 | 1,355 | 曝光→SP 16.3% |
趋势:SP 从上线头 3 天的 748 → 19 天仅 1,355(+81%,时间 6 倍),FCB 反复触达同一批 ~1,300 活跃转化者,新增递减。
discussions.apple.com 支持论坛页被弹 FCB → 连点 report_an_issue → 20 秒内卸载,属 FCB 在非购物页误触发)。其余为全服务弹窗过载 / 新用户流失 / 隔天无关。| CB 场景 | PRE 曝光 | POST 曝光 | PRE 点击 | POST 点击 |
|---|---|---|---|---|
| FCB(FirstPage) | 5,376 | 10,744 | 646 | 1,150 |
| 常规 CB Popup | 6,321 | 6,262 | 1,539 | 1,533 |
→ FCB 翻倍的同时,常规 CB Popup 的曝光和点击纹丝不动 = FCB 是新增触点,不挤占。
dim_store_service_switch_new_d(db35)中 type='CB' AND scene='FirstPage' AND platform='pc' AND level='Off'。level='On' 或无记录 = 默认开启。| 指标 | PRE | POST | 变化 |
|---|---|---|---|
| CB 曝光 UV | 15,033 | 16,632 | +10.6% |
| CB 点击 UV | 4,817 | 4,795 | 持平 |
| CTR(17d 累计) | 32.0% | 28.8% | −3.2pp |
| SP 人数 | 9,788 | 11,334 | +15.8% |
| 下单用户 | 1,090 | 1,121 | +2.8% |
| CB 订单 | 2,058 | 1,907 | −7.3% |
| GMV | $202,548 | $189,163 | −6.6% |
| 佣金 | $4,260 | $4,535 | +6.4% |
→ 增量区前端全涨(曝光 +10.6%、SP +15.8%、下单用户 +2.8%),后端持平到略好(佣金 +6.4%,每单 $2.07→$2.38)。FCB 在它真正起作用的地方,变现不降反略涨。
| 环节(PRE 5/9–25 → POST 5/27–6/12) | PRE | POST | 变化 |
|---|---|---|---|
| 看到 FCB(lever.fcb='On') | 5,420 | 9,748 | +79.9% |
| 点击 | 685 | 912 | +33.1% |
| ① override 出站(看到 FCB→CB 出站,纯增量) | 2,700 | 4,028 | +49.2% |
| ③ 严格:看到→点击→出站成功 | 682 | 906 | +32.8% |
→ 关闭商家 FCB 实弹 +80% → override 驱动的 CB 出站 +49% = 抢回出站归因,正向、符合需求目标。① (4,028) ≫ 点击 (912):多数曝光用户不点也会出站(FCB 已占住 CB 归因)。
| 窗口 | SP 用户 | 因 stand_down 没曝光 | 不曝光比例 |
|---|---|---|---|
| PRE 5/19–25(7d 验证版) | 14,564 | 9,369 | 64.3% |
| POST 5/27–6/2(7d 验证版) | 14,787 | 9,178 | 62.1%(−2.2pp ↓) |
→ 用对口径(not_impression reason=9 = CB 因让位没弹)后,因 stand_down 不曝光比例下降 2.2pp,方向符合"FCB 抢在让位前弹 CB"。
⚠️ 之前看到的 95–97% 是用错了广义 event='stand_down'(泛触发 + 被人群定义饱和)。
⚠️ 17/18 天 PRE 的该指标因 Metabase 60s 网关超时取不到,故用 7 天同口径验证版;不同窗口长度的不曝光率不可跨窗比。
| 指标 | PRE 5/8–25 | POST 5/28–6/14 | 变化 |
|---|---|---|---|
| SP 用户(分母) | 20,246 | 22,396 | +10.6% |
| 因 stand_down 没曝光 CB 的 SP 用户 | (18d 超时) | 17,154 | — |
| 因 stand_down 不曝光比例 | (18d N/A) | 76.6% | 见 6.1(7d −2.2pp) |
| 其中有 CB 出站 | 7,868 | 8,645 | +9.9% |
| CB 服务使用率(CB 出站/SP) | 38.9% | 38.6% | −0.3pp(持平) |
→ SP +10.6%、CB 出站 +9.9%(同步),故 CB 服务使用率基本持平。FCB 的增量集中在关闭商家,到 cohort 整体被稀释。
大盘日均(窗口内):曝光 ~39,221 · 点击 ~21,850 · 订单 ~9,613。
| 指标 | 足迹(高估) | 真实拉升(边际用户) | 占大盘 |
|---|---|---|---|
| 曝光 | 8,336(窗口) | +172~376 用户 | <1% |
| 点击 | 1,431(窗口) | +197~226 用户 | ~1% |
占比 ≠ 提升:大盘是去重用户,FCB 曝光用户绝大多数本就在大盘里,多弹一次不会让大盘 +1。真实拉升(只因 FCB 才进漏斗的边际用户)<1%;大盘聚合 PRE/POST 基本持平。
| 项 | 口径 |
|---|---|
| 人群包 | rpt_user_behavior_g1_hit_summary_d(pt=6-13 快照) ⋈ rpt_cp_usr_user_trace_info first_cb_click_time 非空 = 27,711 人 |
| FCB 关闭商家 | dim_store_service_switch_new_d type='CB'/scene='FirstPage'/platform='pc'/level='Off';On 或无记录=开启 |
| FCB 实际弹出 | impress extra lever.fcb='On'(可靠);⚠️ fcb_enabled 是广义脏标记,不等于本需求 override |
| 因 stand_down 不曝光 | v_dwd_log_parse_event_analytics_log_di event='not_impression' AND reason='9'(非广义 stand_down 事件,非 override 表) |
| CB 出站 | dwd_log_event_outbound_result_det_d business='2';成功=outbound_state='1' 且非 block |
| SP 用户 | dws_log_sp_user_shopping_journey_detail_di aff_id>0 AND cps_score>40 |
| 订单/收入 | dwd_trd_user_orders_di bu='CP'/is_cb_order=1,⚠️ pt 分区不可用须用 created_time |
SELECT g.guid FROM rpt_user_behavior_g1_hit_summary_d g
INNER JOIN rpt_cp_usr_user_trace_info t ON g.guid=t.guid
WHERE g.pt='2026-06-13' AND t.first_cb_click_time IS NOT NULL;-- 关闭商家清单(in-db join,免跨库)
SELECT DISTINCT sub_domain FROM dim_store_service_switch_new_d
WHERE pt=(SELECT MAX(pt) FROM dim_store_service_switch_new_d)
AND type='CB' AND scene='FirstPage' AND platform='pc' AND level='Off';
-- 关闭商家 CB 曝光/订单等:cohort ⋈ 上面清单 ⋈ impress/orders,按窗口分 PRE/POSTSELECT
COUNT(DISTINCT e.guid) AS fcb_lever_impr,
COUNT(DISTINCT CASE WHEN c.guid IS NOT NULL THEN e.guid END) AS click,
COUNT(DISTINCT CASE WHEN ob.guid IS NOT NULL THEN e.guid END) AS impr_outbound,
COUNT(DISTINCT CASE WHEN c.guid IS NOT NULL AND ob.guid IS NOT NULL THEN e.guid END) AS strict_click_outbound
FROM ( /* cohort ⋈ 关闭商家 ⋈ impress: type=CB,scene=FirstPage,lever.fcb='On',窗口 */ ) e
LEFT JOIN ( /* 关闭商家 FirstPage CB click */ ) c ON c.guid=e.guid
LEFT JOIN ( SELECT DISTINCT client_id AS guid FROM dwd_log_event_outbound_result_det_d
WHERE business='2' AND outbound_state='1' AND NOT(outbound_state_reason_type='0' AND outbound_state_reason='1')
AND access_at >= '' AND access_at < '' ) ob ON ob.guid=e.guid; SELECT COUNT(DISTINCT sp.guid) AS sp_users,
COUNT(DISTINCT CASE WHEN ni.guid IS NOT NULL THEN sp.guid END) AS sp_notimpr_r9,
COUNT(DISTINCT CASE WHEN ob.guid IS NOT NULL THEN sp.guid END) AS sp_cb_outbound
FROM ( SELECT DISTINCT s.guid FROM dws_log_sp_user_shopping_journey_detail_di s
INNER JOIN (cohort) p ON p.guid=s.guid
WHERE CAST(s.aff_id AS UNSIGNED)>0 AND s.cps_score>40 AND s.pt BETWEEN '' AND '' ) sp
LEFT JOIN ( SELECT DISTINCT client_id AS guid FROM v_dwd_log_parse_event_analytics_log_di
WHERE event='not_impression' AND get_json_object(properties,'$.reason')='9' AND pt BETWEEN '' AND '' ) ni ON ni.guid=sp.guid
LEFT JOIN ( SELECT DISTINCT client_id AS guid FROM dwd_log_event_outbound_result_det_d
WHERE business='2' AND access_at >= '' AND access_at < '' ) ob ON ob.guid=sp.guid;
-- ⚠️ not_impression+reason JSON 解析在 17/18 天 PRE 上会触发 Metabase 60s 超时,需数仓侧跑或天级分块