Screen 1 · Strategic Flywheel

我们不是买安装,是买高意图首充用户,再沉淀成 VIB 复购资产

本页不是为了说明概念,而是为了用投放数据验证产品假设是否成立:广告流量能否转成游戏首充,AI 信号能否激活下注,VIB 能否沉淀复购资产。

CAC买到首充、绑定、付费信号用户的真实成本
LTV点数复购、VIP、后续信号使用产生的生命周期价值
ROAS广告花费与游戏首充、VIB 付费的回收关系
Payback从广告点击到回本所需时间
One Journey Map

全链路记忆图:一条主线,三层验证

先记住这一条主线:广告买来的不是安装,而是能被信号激活、能被 VIB 沉淀、能把价值回传给广告平台的用户。

先看总图,再看细节
1 FB/TT 买量 素材和 source 带来 slots 高意图点击。 看:CTR点击率/CPC点击成本/点击质量
2 Pre-lander 安装 落地页预热,一键安装 AI 游戏 PWA。 看:安装点击 / PWA 首开
3 游戏内激活 首开进大厅,注册/登录后触发爆奖演示与未读角标。 看:注册率 / 信号角标曝光
4 AI 信号首充 R$10/R$20 低门槛信号推动 PIX 首充和下注。 看:FTD / 信号使用率
5 VIB 强承接 新手信号后遮罩,引导 VIB PWA 下载与悬浮球内登录。 看:绑定率 / 点数首购
6 价值回传 注册、首充、绑定、点数购买回传广告平台。 看:ROAS / LTV/CAC
广告归因层回答“钱花在哪、哪个 source 带来高价值用户”。
产品转化层回答“用户为什么注册、首充、下注、继续用信号”。
ID 资产层回答“跨浏览器/PWA/VIB 后,这个人还能不能被认出来”。
User Experience Flow

用户侧 7 步体验动线图

这张图只描述用户实际看到什么、为什么愿意继续。后面的假设表、ID 接力和 Specs 再回答怎么验证、怎么归因、怎么回传。

用户看到什么 / 为什么继续
1 FB/TT 点击广告 用户看到 slots / AI 信号素材,点击进入落地页。 心理钩子:AI 版游戏、免费信号、爆奖机会。 事件:广告点击 ad_click
2 Pre-lander 快速安装 用户进入高仿 Store 落地页,点击“Instalação Rápida”。 心理钩子:不用应用商店,马上打开游戏。 事件:落地页访问 landing_view;快速安装点击 quick_install_click
3 打开 AI 游戏 PWA 用户看到手机桌面图标,首次打开后进入游戏大厅。 心理钩子:体验像原生 App,路径短。 事件:PWA 首开 game_pwa_first_open;大厅曝光 game_lobby_view
4 注册/登录后爆奖演示 用户先完成游戏注册/登录,再看到老虎游戏爆奖演示。 心理钩子:先拿身份,再建立“可能出机会”的预期。 事件:注册成功 game_register_success;登录成功 game_login_success;演示完成 jackpot_demo_complete
5 悬浮球未读角标 爆奖演示后悬浮球出现 1 个未读角标,首次打开自动跑分析剧本。 心理钩子:系统正在帮我找可用信号。 事件:角标曝光 floating_signal_badge_view;首次开窗 floating_window_first_open;待使用提示 signal_pending_notice_view
6 获取信号并小额首充 用户领取信号,看到指定游戏、倒计时、R$10/R$20 充值与投注建议。 心理钩子:金额低,跟着 AI 试一次。 事件:领取信号 signal_claim_click;首充成功 game_first_deposit_success;按信号下注 signal_bet_matched
7 VIB AI 强承接 新手信号完成 5 秒后出现遮罩:今日检测到高价值信号,需登录 VIB AI 解锁。 心理钩子:更高价值信号必须下载/登录 VIB AI。 事件:高价值活动曝光 vib_high_value_signal_campaign_view;悬浮球内登录 floating_vib_login_success;VIB 绑定 game_vib_bind_success;点数购买 points_purchase_success
落地判断:这 7 步不是宣传说明,而是排期验收顺序。每一步都必须能在数据里看到“曝光、点击、成功、失败原因”,否则下一步转化好坏无法归因。
V1.1 Validation

核心验证问题:这门生意能不能做?

V1.1 的目标不是把系统做完整,而是在小流量投放中验证四个假设:获客是否可控、游戏是否能首充、AI 信号是否能激活、VIB 是否能沉淀复购。

继续放量D7 LTV/CAC 接近或大于 1,且 VIB 绑定与点数购买跑得出来。
继续迭代首充可行,但信号使用或 VIB 承接弱,优先优化产品链路。
暂停/换方向首充成本过高,或首充用户无法被信号/VIB 沉淀。

最小验证指标

  • CPA_Game_First_Deposit:买到一个游戏首充用户多少钱。
  • First_Deposit_to_Signal_Used_Rate:首充用户里有多少使用 AI 信号。
  • Signal_Used_to_VIB_Bind_Rate:用过信号的人有多少绑定 VIB。
  • VIB_Bind_to_Points_Purchase_Rate:绑定后有多少买点数。
  • D7_LTV / CAC:是否有继续放量可能。
Stake Ladder → Reward Signal

巴西用户下注与充值阶梯:从 R$10 首充到 LTV 优化

核心不是一开始让用户下重注,而是先用 R$10/R$20 完成首充习惯激活,再逐步把更高价值的购买、复购、收入和预测 LTV 回传给广告系统。

用户阶梯 + 回传信号阶梯
R$10 / R$20

第一阶段:PWA 访客期

推荐充值和下注额锁定在巴西用户更容易试水的小金额,目标不是利润最大化,而是完成第一次 PIX 付款。

  • 心理钩子:AI 给了一个低风险信号,输了不痛,赢了有惊喜。
  • 运营目标:把泛流量变成 FTD 用户。
  • 关键事件:low_signal_ftd_success。
R$50 / R$100

第二阶段:黄金分割点

用户完成小额首充并体验到信号奖励后,悬浮球提示更高价值信号,用更高预期推动二次转化。

  • 触发条件:低门槛信号完成,余额或奖励体验已被激活。
  • 页面表现:高波动预警、VIP 信号检测、预计高价值收益。
  • 关键事件:vip_signal_teaser_view、high_value_stake_recommend_view。
VIB AI

第三阶段:下载与登录强承接

用户点击获取高价值信号时,不直接放行下注,而是引导下载 VIB AI PWA 并在悬浮球内登录。

  • 转化理由:解锁高价值信号,叠加安装礼金或点数权益。
  • 承接口径:下载、安装、注册不等于完成;必须回到游戏悬浮球内登录。
  • 关键事件:vib_app_download_trigger、floating_vib_login_success。

专业买量重点:应该把哪一层结果喂回 Meta?

不要把 Meta 理解成简单的 Lookalike 放大器,而要把它理解成依赖 Reward Signal 的实时预测与竞价系统。V1.1 先用 Purchase / First Deposit 冷启动,之后逐步升级到更高价值与更长期的优化目标。

1 Purchase / First Deposit 事件量最多,适合冷启动,让广告系统先学会谁会从点击变成付费用户。 回传:game_first_deposit_success + value=R$10/R$20
2 Higher Value Purchase 开始区分消费能力,不再只优化“会不会付费”,而是优化“能不能付更多”。 回传:high_value_deposit / points_purchase,value=R$50/R$100+
3 Repeat / D3 / D7 Revenue 开始区分用户质量,识别不是一次性试水,而是能复购、能留存的人。 回传:repeat_purchase、d3_revenue、d7_revenue
4 Predicted LTV / Contribution Value 进入成熟投放阶段,优化真正商业价值,而不是表层 CPA。 回传:predicted_ltv、contribution_margin
Hypothesis → Event → Funnel → Decision

产品假设验证表

假设是问题,埋点是证据采集,数据漏斗是验证方法,投放数据决定是否继续做。

产品假设 需要埋点(中文一一映射) 核心指标 验证漏斗 成功信号 失败后动作
获客假设
能买到巴西 slots 高意图用户。
  • 广告点击:ad_click
  • 落地页访问:landing_view
  • 快速安装点击:quick_install_click
  • 游戏 PWA 首开:game_pwa_first_open
CTR、CPC、PWA 首开率、游戏首开成本 广告点击 → Pre-lander → 快速安装 → 游戏首开 首开成本可控,source 质量稳定。 换素材钩子、砍低质 source、调整 Pre-lander。
转化假设
AI 游戏 PWA 先完成注册/登录,再用爆奖演示和悬浮球未读角标把用户引到“待使用信号”。
  • 游戏首开:game_pwa_first_open
  • 游戏大厅曝光:game_lobby_view
  • 注册成功:game_register_success
  • 登录成功:game_login_success
  • 爆奖演示曝光:tiger_jackpot_teaser_view
  • 爆奖演示完成:jackpot_demo_complete
  • 悬浮球未读角标曝光:floating_signal_badge_view
  • 首次打开浮窗:floating_window_first_open
  • 自动剧本分析开始:signal_script_analysis_start
  • 自动剧本分析结束:signal_script_analysis_end
  • 待使用信号提示曝光:signal_pending_notice_view
注册/登录成功率、爆奖演示完成率、未读角标曝光率、首次浮窗打开率、待使用信号提示到达率 游戏首开 → 进入大厅 → 注册/登录成功 → 爆奖演示 → 悬浮球显示 1 个未读角标 → 首次点击打开浮窗并自动走剧本 → 提示“您有一个待使用信号” 注册/登录后爆奖演示能完成;演示结束后未读角标能拉起首次浮窗;自动剧本结束能稳定到达待使用信号提示。 优化大厅注册入口、爆奖演示时长、未读角标动效、首次浮窗自动剧本节奏和待使用信号文案。
信号假设
VIB AI 的 4 步信号流程能让游客用户产生充值和按建议下注行为。
  • 获取信号点击:signal_claim_click
  • 收到信号:signal_received
  • 搜索指定游戏:signal_game_search
  • 倒计时开始:signal_countdown_start
  • 充值入口点击:signal_deposit_click
  • 游戏首充成功:game_first_deposit_success
  • 按建议下注成功:signal_bet_matched
  • 信号奖励展示:signal_reward_shown
信号领取率、首充转化率、按建议下注率、低门槛 FTD 成本、信号奖励完成率 待使用信号提示 → 点击获取信号 → 选择/收到多款游戏信号 → 搜索指定信号游戏 → 倒计时 + 投注金额建议 → 游戏充值 → 按建议下注 → 获得信号奖励 用户从“待使用信号”到“获取信号”、从“收到信号”到“充值下注”的转化率成立。 优化待使用信号提示、获取按钮、游戏推荐排序、倒计时压力和投注金额建议。
沉淀假设
新手信号完成后,强制 VIB 承接能把游客用户沉淀为 VIB 资产。
  • 新手信号完成:newbie_signal_completed
  • 5 秒计时开始:vib_gate_timer_start
  • 全屏遮罩曝光:vib_fullscreen_mask_view
  • VIB PWA 下载点击:vib_pwa_download_click
  • VIB PWA 注册成功:vib_pwa_register_success
  • 悬浮球内 VIB 登录成功:floating_vib_login_success
  • 游戏与 VIB 绑定成功:game_vib_bind_success
  • 点数购买成功:points_purchase_success
遮罩触发率、VIB 下载率、悬浮球内登录率、账号绑定率、点数首购率 新手信号使用完成 → 延迟 5 秒且仍未在悬浮球登录 VIB → 自动全屏遮罩 → 下载 VIB PWA 或登录 VIB 账号 → PWA 注册后回到游戏 → 在遮罩提供的悬浮球流程内登录 VIB → 解除遮罩 → 绑定/点数购买 遮罩曝光到悬浮球内 VIB 登录率、登录到绑定率、绑定到点数购买率成立;仅下载/安装/注册/PWA 内登录不能算解除遮罩。 优化遮罩理由、下载后回流路径、悬浮球内登录体验和首购点数权益;严格监控强制遮罩流失率。
可持续假设
LTV 能覆盖 CAC 和运营成本。
  • 游戏首充成功:game_first_deposit_success
  • 点数购买成功:points_purchase_success
  • VIP 订阅成功:vip_subscribe_success
  • 退款或拒付:refund_or_chargeback
CAC、D1/D7 ROAS、D7 LTV/CAC、ARPPU、退款/拒付率 广告成本 → 首充收入 → VIB 收入 → D7 LTV/CAC D7 LTV/CAC 接近 1 或有明确提升路径。 暂停放量,重算权益成本、渠道质量和复购策略。
Ad Attribution Loop

投流到游戏 PWA:五步广告归因闭环

这不是普通页面动线,而是广告平台学习高价值用户的闭环:点击参数进入游戏 PWA,后端价值事件再回传广告平台。

Propeller / FB / TT 字段待确认
PWA 转化漏斗的五步工作原理:推送广告和点击广告、着陆前钩、一键安装 PWA、登记、转换事件
参考示意图来源:PropellerAds · iGaming PWA Brazil case study。本图用于说明“广告点击 → Pre-lander → 一键安装 PWA → 登记 → 转化事件回传”的归因闭环;图中文字不自动等同于本项目已确认业务规则。
1. 广告点击 记录:click_id、campaign_id、source_id、creative_id、ad_format、cost
2. Pre-lander 记录:prelander_session_id、interaction_complete、device、os、geo
3. 安装游戏 PWA 生成:install_token、attribution_token、anonymous_id、client_event_id
4. 注册/首充 归并:anonymous_id → game_account_id;记录 PIX 首充成功
5. 事件回传 回传:register、first_deposit、vib_bind、points_purchase
Browser → Standalone PWA → VIB User

跨环境 ID 接力:把同一个人从广告点击认到 VIB 用户

这块只解决一个问题:浏览器、游戏 PWA、游戏账号、VIB 账号之间发生环境跨越时,用户身份不能断。

Token 接力与回流链路待真机验证
【 浏览器环境 Browser Context · AARRR: Acquisition 获客 】
A1玩家在 FB/TT 点击广告,携带 ad_click_id 字段:fbclid / fbc / fbp / ttclid、campaign、adset、creative、source
指标:广告点击归因完整率 click_id 和广告维度完整落库,后续才能按 source 判断质量。
▼
A2进入 Pre-lander,生成 landing_session_id 字段:landing_session_id、prelander_session_id、device、os、geo
指标:落地页 Session 生成率 用来判断广告点击是否真正进入可追踪会话。
▼ 玩家点击 “Instalação Rápida”
A3浏览器触发 PWA 安装提示,写入 install_token 字段:ad_click_id + landing_session_id + install_token + anonymous_id
指标:安装 ID 继承率 安装前必须把归因 ID 写入本地存储,否则 PWA 首开会断链。
【 物理跨越:生成手机桌面图标 】
【 游戏 PWA 独立环境 Game PWA Context · AARRR: Activation / Revenue 】
A4PWA 壳子首次冷启动,重新读取前置 ID 字段:install_token、anonymous_id、game_device_id;情况 A:浏览器等待后唤起;情况 B:用户点击桌面 PWA 图标打开
指标:PWA 首开 ID 继承率 PWA 首开必须能读取 click_id、landing_session_id、install_token。
▼ 进入游戏大厅并完成注册 / 登录
R1游戏注册/登录成功,生成 game_account_id 事件:game_lobby_view、game_register_success、game_login_success;字段:game_device_id、anonymous_id、game_account_id
指标:注册账号归并成功率 PWA 首开和大厅行为必须先归并到 game_account_id,后续爆奖演示和信号行为才有稳定主键。
▼ 爆奖演示 / 悬浮球未读角标 / 首次开窗自动剧本
A5爆奖演示与待使用信号归并到 game_account_id 事件:tiger_jackpot_teaser_view、jackpot_demo_complete、floating_signal_badge_view、floating_window_first_open、signal_script_analysis_start、signal_script_analysis_end、signal_pending_notice_view
指标:待使用信号归因完整率 爆奖演示、未读角标、首次开窗和自动剧本必须能反查 PWA 首开、游戏账号和广告点击。
▼ 获取信号 / 搜索指定游戏 / 按建议首充下注
R2信号行为与首充下注归并到 game_account_id 事件:signal_claim_click、signal_received、signal_game_search、signal_countdown_start、game_first_deposit_success、signal_bet_matched、signal_reward_shown
指标:信号首充归因成功率 首充和按建议下注必须能反查广告点击、PWA 首开、爆奖演示和信号路径。
【 VIB PWA 独立环境 VIB PWA Context · AARRR: Retention 】
R3新手信号完成 5 秒后触发强遮罩,生成 VIB 回流凭证 字段:newbie_signal_completed、vib_gate_timer_start、vib_fullscreen_mask_view、bind_token、deep_link_token、return_token
指标:VIB 回流 Token 生成率 跨到 VIB PWA 不能只依赖 LocalStorage/Cookie,必须有一次性回流 token 兜底。
▼ 下载 VIB PWA / 注册 VIB / 回到游戏悬浮球
R4VIB PWA 注册成功,但不等于游戏内承接完成 事件:vib_pwa_download_click、vib_pwa_install_success、vib_pwa_register_success、vib_return_to_game_click
指标:VIB 下载注册回流率 仅下载、安装、注册或在 VIB PWA 登录,都不能解除游戏遮罩;必须回到游戏悬浮球。
【 游戏悬浮球登录环境 Floating Widget Context · AARRR: Retention / Revenue 】
R5悬浮球内 VIB 登录成功,生成 vib_user_id 并绑定游戏账号 字段:floating_vib_login_success、vib_user_id、bind_id、game_vib_bind_success、mask_unlock_success
指标:悬浮球内登录绑定成功率 这是解除遮罩的唯一完成事件,也是游戏账号与 VIB 资产真正锁定的时刻。
▼ 点数购买 / 复购 / 价值事件
R6VIB 点数购买、复购收入与退款拒付回填到同一身份链 事件:points_purchase_success、repeat_purchase、d3_revenue、d7_revenue、refund_or_chargeback
指标:VIB 价值归因成功率 VIB 收入和反向事件都要能回填广告点击、游戏首充、信号使用与绑定关系。
▼ S2S / CAPI 价值事件回传
R7回传首充、绑定、点数购买、复购、预测高价值事件 字段:server_event_id、dedup_id、event_name、value、predicted_score、original_event_id
指标:价值事件回传成功率 广告平台收到高价值信号,下一轮买量才会变聪明;重复回传和退款拒付必须能去重/冲正。
环境跨越点Browser → Game PWA → Game Account → VIB PWA → Floating Widget → VIB Account
必须透传ad_click_id、landing_session_id、install_token、anonymous_id、game_device_id、game_account_id、bind_token、return_token、vib_user_id
不能丢的原因爆奖演示、注册、信号、首充、VIB 登录、绑定、点数购买都要归因回同一次广告点击。
最容易断的位置PWA 首次冷启动、注册前后匿名身份归并、VIB PWA 注册后回到游戏、悬浮球内登录后账号绑定。
V1.1 验收任意一笔 VIB 点数购买,都能反查广告来源、PWA 首开、爆奖演示、游戏注册、首充、信号使用、遮罩曝光和悬浮球内登录。
放量红线查不到完整 ID 链路,就不能判断 source 质量,也不能把价值事件稳定回传广告平台。
不等于完成VIB PWA 下载 ≠ VIB PWA 注册 ≠ VIB PWA 登录 ≠ 悬浮球内 VIB 登录。
唯一完成口径只有 floating_vib_login_success + game_vib_bind_success 才能解除游戏遮罩并计入 VIB 资产沉淀。
断链补偿return_token 失效时,用手机号/邮箱 hash、设备指纹、game_account_id、短期窗口做后端补归因,需标记 repaired_attribution。
断链监控ID 继承失败率、未归因率、回流 token 失效率、重复绑定率、postback 去重失败率。
研发验收用 3 条测试路径验收:直接唤起 PWA、桌面图标打开、VIB PWA 注册后回流游戏。
数据验收所有核心事件必须有 client_event_id 或 server_event_id,并能按 dedup_id 去重。
记忆口径:广告归因解决“流量从哪来”,产品假设验证解决“用户为什么一步步转化”,ID 接力解决“跨浏览器、游戏 PWA、VIB PWA、悬浮球后,这个人还认不认得出来”。
Screen 5

埋点归因 Specs:Event / Properties 设计表

按全生命周期拆成 8 组:前端记录意图与摩擦,后端记录真实结果和钱,跨环境身份字段必须贯穿到底。

建议规格 · 待研发确认
生命周期组 事件名 触发端 触发时机 必填 Properties 验收 / 回传口径
1. 广告归因
Acquisition
广告点击:ad_click
落地页访问:landing_view
广告平台 / Pre-lander 前端 广告点击进入落地页,首屏可见后上报。 ad_click_id, fbclid/fbc/fbp/ttclid, landing_session_id, anonymous_id, source, campaign_id, adset_id, creative_id, cost, geo, device, os, event_time_client 验收:点击参数完整落库;用于 CTR、CPC、到站率。不直接回传价值事件。
2. PWA 安装/首开
Activation
快速安装点击:quick_install_click
PWA 安装提示曝光:pwa_install_prompt_view
游戏 PWA 首开:game_pwa_first_open
Pre-lander 前端 / 游戏 PWA 前端 点击快速安装、浏览器展示安装提示、游戏 PWA 首次冷启动。 ad_click_id, landing_session_id, install_token, attribution_token, anonymous_id, game_device_id, pwa_context, browser, device, os, experiment_id, variant_id 验收:PWA 首开能继承 click_id 和 install_token;用于安装点击率、首开率、安装 ID 继承率。
3. 游戏激活/待使用信号
Activation → Engagement
游戏大厅曝光:game_lobby_view
游戏注册成功:game_register_success
游戏登录成功:game_login_success
爆奖演示曝光:tiger_jackpot_teaser_view
爆奖演示完成:jackpot_demo_complete
悬浮球未读角标曝光:floating_signal_badge_view
首次打开悬浮窗:floating_window_first_open
自动剧本分析开始:signal_script_analysis_start
自动剧本分析结束:signal_script_analysis_end
待使用信号提示曝光:signal_pending_notice_view
游戏 PWA 前端 / 游戏后端 / 悬浮球前端 首开进入大厅,注册/登录成功,爆奖演示;演示结束后悬浮球显示 1 个未读角标;首次点击打开浮窗并自动走剧本,结束后告知“您有一个待使用信号”。 anonymous_id, game_device_id, game_account_id, install_token, ad_click_id, lobby_scene, register_method, login_method, teaser_id, unread_badge_count=1, is_first_widget_open, script_id, pending_signal_count=1, client_event_id, server_event_id 验收:注册/登录以后端为准;爆奖演示和首次浮窗剧本必须能归并到 game_account_id;核心看爆奖演示完成到未读角标曝光、首次开窗、待使用信号提示的转化。
4. AI 信号激活
Engagement
获取信号点击:signal_claim_click
收到信号:signal_received
悬浮球前端 / 信号服务 用户看到“待使用信号”后,点击获取信号,并收到具体可用信号。 game_account_id, game_device_id, signal_id, signal_level, signal_source, script_id, scene, is_free_signal, experiment_id, variant_id, client_event_id 验收:能看清“待使用信号提示 → 获取信号 → 收到信号”的领取转化;前端事件不作为收入回传。
5. 首充/下注
Revenue
搜索指定游戏:signal_game_search
信号倒计时开始:signal_countdown_start
信号充值入口点击:signal_deposit_click
游戏首充成功:game_first_deposit_success
按建议信号下注成功:signal_bet_matched
信号奖励展示:signal_reward_shown
游戏前端 / 支付后端 / 游戏后端 根据信号搜索指定游戏、展示倒计时与投注金额建议、点击充值、PIX 首充成功、按建议下注、展示信号奖励。 game_account_id, signal_id, game_id, recommended_bet_amount, actual_bet_amount, countdown_id, order_id, transaction_id, amount, currency=BRL, payment_method=PIX, server_event_id 验收:首充以后端 webhook 为准;first_deposit 可 S2S/CAPI 回传;signal_bet_matched 用于验证信号是否真的驱动下注。
6. VIB 强承接
Retention
新手信号完成:newbie_signal_completed
VIB 承接 5 秒计时开始:vib_gate_timer_start
VIB 全屏遮罩曝光:vib_fullscreen_mask_view
高价值信号活动曝光:vib_high_value_signal_campaign_view
高价值信号解锁点击:vib_high_value_signal_unlock_click
VIB PWA 下载点击:vib_pwa_download_click
VIB PWA 安装成功:vib_pwa_install_success
VIB PWA 注册成功:vib_pwa_register_success
VIB 回流游戏点击:vib_return_to_game_click
悬浮球前端 / VIB PWA 前端 / VIB 后端 新手信号完成 5 秒后自动强遮罩,展示活动钩子“今日检测到高价值信号,需登录 VIB AI 解锁”,用户点击解锁后下载/安装/注册 VIB PWA,并回流游戏。 game_account_id, vib_gate_id, campaign_id, campaign_copy, high_value_signal_id, bind_token, deep_link_token, return_token, mask_reason, timer_delay_ms=5000, vib_device_id, vib_register_method, client_event_id, server_event_id 验收:下载/安装/注册不等于完成;必须统计活动曝光 → 解锁点击 → 下载 → 注册 → 回流游戏的每一步掉点,并观察当日复购和 VIB 承接转化。
7. VIB 绑定/点数
Retention → Revenue
悬浮球内 VIB 登录成功:floating_vib_login_success
游戏与 VIB 绑定成功:game_vib_bind_success
遮罩解除成功:mask_unlock_success
点数购买成功:points_purchase_success
VIP 订阅成功:vip_subscribe_success
复购成功:repeat_purchase
悬浮球前端 / VIB 后端 / 支付后端 用户回到游戏悬浮球内登录 VIB,游戏账号与 VIB 账号绑定,解除遮罩,购买点数/VIP/复购。 game_account_id, vib_user_id, bind_id, return_token, order_id, amount, currency=BRL, points, payment_method, product_id, server_event_id, dedup_id 验收:只有 floating_vib_login_success + game_vib_bind_success 才算 VIB 资产沉淀;points_purchase 可作为 V2.0 价值回传。
8. 回传/补偿/冲正
Postback
S2S 回传发送:s2s_postback_sent
S2S 回传成功:s2s_postback_success
预测高价值用户:predicted_high_value_user
D3 收入:d3_revenue
D7 收入:d7_revenue
退款或拒付:refund_or_chargeback
补归因成功:attribution_repaired
后端 / 数据服务 / Postback 服务 后端向 FB/TT/Propeller 回传注册、首充、绑定、点数购买、复购、预测高价值、退款拒付和补归因事件。 server_event_id, dedup_id, original_event_id, ad_click_id, fbc, fbp, ttclid, event_name, value, currency=BRL, predicted_score, matched_rules, postback_status, repaired_attribution 验收:CAPI Signal Loss Rate 小于 3%;支持去重、重试、审计、退款拒付反向冲正。

Specs 原则

前端事件用于识别意图和摩擦;后端事件用于确认结果和金额;跨环境事件必须携带 ID 家族。S2S postback 只由后端发;所有价值事件必须有 dedup_id / server_event_id,支持重试、审计、补归因和反向冲正。

Screen 2

V1.1 / V2.0 功能边界表

这张表只回答排期边界:V1 必须跑通什么,达到什么条件才升级,当前明确不做什么。

分阶段交付
模块 V1.1:最小 ROI 闭环 升级条件 / V2.0 不纳入当前
广告衡量 导入 spend、click、campaign、source、creative;按首充 CPA 和 VIB 绑定 CPA 评估。 接入分层价值回传,按 source quality score 自动调预算。 完全自动买量系统。
前端埋点 落地页、快速安装、游戏首开、免费信号曝光、VIB 弹窗曝光。 本地队列、失败重试、实验版本、跨 PWA token 桥接。 复杂实时行为画像。
后端埋点 游戏注册、游戏首充、VIB 注册/登录、游戏账号绑定 VIB。 信号匹配下注、奖励展示、点数购买、VIP、退款拒付反向事件。 全量风控评分模型。
归因 anonymous_id、prelander_session_id、click_id、game_account_id、vib_user_id、bind_id。 first_touch、last_touch、conversion_touch;7 天点击 / 1 天展现窗口可配置。 MMP 全量替代方案。
S2S Postback 后端回传注册、首充、VIB 绑定;前端不发价值事件。 回传点数购买、VIP、首次付费信号、复购事件;支持去重和重试。 无审计的前端回传。
运营队列 首充未用信号、信号已用未绑定 VIB、绑定未买点数。 自动人群包、触达节奏、素材反馈、复购激励实验。 大规模 CRM 自动化。
Execution Backlog

优先排期执行方案:先闭环,再增强,再自动化

把全页收束成研发、数据、投放、运营能直接排期的任务包。P0 只做最小 ROI 闭环,P1 补转化体验,P2 做高价值预测和自动化。

可进入排期
PO 优先级 排期事项 事件 / 接口 验收标准 依赖 / 风险
P0-01
必须先做
冻结 V1.1 事件字典:只保留能回答 ROI 闭环的最小事件。 ad_click、landing_view、quick_install_click、game_pwa_first_open、game_register_success、game_first_deposit_success、floating_vib_login_success、game_vib_bind_success 事件名、触发时机、前后端归属、必填字段全部冻结。 事件过多会拖慢 V1.1;先压缩范围。
P0-02
必须先做
打通跨环境 ID 接力:广告点击、落地页、PWA 首开、游戏账号、VIB 账号合并。 click_id、landing_session_id、install_token、game_account_id、vib_user_id、bind_id 任意一笔 VIB 绑定能反查广告来源、PWA 首开、游戏注册和首充。 fbc/fbp、ttclid、LocalStorage/Cookie 继承需真机验证。
P0-03
必须先做
接入前端链路埋点:落地页访问、快速安装、PWA 首开。 landing_view、quick_install_click、game_pwa_first_open 测试环境可按 landing_session_id 看到广告点击到 PWA 首开的完整路径。 PWA 安装后首开可能丢参数;需要本地队列和失败重试。
P0-04
必须先做
接入后端价值事件:注册、登录、PIX 首充、VIB 悬浮球内登录、游戏/VIB 绑定。 game_register_success、game_login_success、game_first_deposit_success、floating_vib_login_success、game_vib_bind_success 一笔测试首充和一次绑定能在身份表、事件表、看板里查到。 PIX webhook 延迟;VIB PWA 注册不等于悬浮球内登录。
P0-05
必须先做
接 S2S/CAPI 最小回传:注册、首充、VIB 绑定。 register、first_deposit、vib_bind、server_event_id、dedup_id 广告平台能收到测试 postback;内部看板能按 source/campaign/creative 看漏斗。 重复回传、广告平台字段差异、事件去重策略。
P0-06
必须先做
建立 V1.1 基础看板和放量判断口径。 CPA 首充、PWA 首开率、VIB 登录率、绑定率、D1/D7 LTV/CAC 能回答:继续放量、继续迭代、暂停/换方向。 样本不足时不做强判断;需标记 source 质量偏差。
P1-01
增强转化
产品转化体验:注册/登录后爆奖演示,悬浮球未读角标拉起自动剧本。 game_lobby_view、game_register_success、game_login_success、tiger_jackpot_teaser_view、jackpot_demo_complete、floating_signal_badge_view、floating_window_first_open、signal_pending_notice_view 能看清“游戏首开 → 大厅 → 注册/登录 → 爆奖演示 → 未读角标 → 首次开窗 → 待使用信号”的掉点。 需要高保真交互、未读角标动效和自动剧本文案;避免假奖励表达。
P1-02
增强转化
R$10/R$20 信号首充与按建议下注链路。 signal_received、signal_game_search、signal_countdown_start、signal_deposit_click、signal_bet_matched、signal_reward_shown 能看清“获取信号 → 首充 → 按建议下注 → 信号奖励”的转化。 需要充值金额建议、倒计时、游戏搜索和信号奖励口径。
P1-03
增强转化
VIB 强遮罩承接:新手信号完成 5 秒后强制下载/登录。 newbie_signal_completed、vib_gate_timer_start、vib_fullscreen_mask_view、vib_pwa_download_click、floating_vib_login_success 仅悬浮球内 VIB 登录成功才能解除遮罩;下载/安装/注册不算完成。 强遮罩可能带来流失;必须看遮罩曝光到登录转化。
P2-01
自动化
分层价值回传:复购收入、D3/D7 Revenue、预测 LTV。 repeat_purchase、d3_revenue、d7_revenue、predicted_ltv、contribution_margin CAPI Signal Loss Rate 小于 3%;能按价值分层优化广告组。 需要服务端 CAPI 重试、去重、审计和反向冲正。
Engineering Checklist

研发任务拆解与验收表

研发不需要先做完整平台,V1.1 只做能验证商业假设的最小任务。

模块 任务 输入 输出 验收方式 优先级
Pre-lander 生成 anonymous_id、session_id、install_token,并保留 click_id。 广告 URL 参数 前端事件与 token 同一点击可追踪到 quick_install_click。 P0
Game PWA 首开读取 install_token,上报 game_pwa_first_open。 install_token / attribution_token game_device_id 与首开事件 首开后能归因到原广告点击。 P0
Game 后端 注册成功、登录成功、PIX 首充成功事件落库。 game_account_id、订单、支付 webhook server_event_id、首充事件 测试账号注册和首充可查询。 P0
Signal / Widget 记录免费信号曝光和 VIB 强制弹窗曝光。 game_account_id、signal_id、scene 行为事件 完成新手路径后可看到曝光事件。 P1
VIB 后端 VIB 注册/登录与 game_vib_bind_success 事件。 vib_user_id、game_account_id bind_id 绑定后能回填游戏首充来源。 P0
Postback 服务 后端回传注册、首充、VIB 绑定。 click_id、server_event_id、事件类型 S2S postback 请求与日志 广告平台测试事件可收到且不重复。 P0
数据看板 按 source / campaign 展示 V1.1 漏斗。 事件表、成本表 漏斗、CPA、绑定率 能看广告点击到 VIB 绑定的全链路。 P0