我们不是买安装,是买高意图首充用户,再沉淀成 VIB 复购资产
本页不是为了说明概念,而是为了用投放数据验证产品假设是否成立:广告流量能否转成游戏首充,AI 信号能否激活下注,VIB 能否沉淀复购资产。
全链路记忆图:一条主线,三层验证
先记住这一条主线:广告买来的不是安装,而是能被信号激活、能被 VIB 沉淀、能把价值回传给广告平台的用户。
用户侧 7 步体验动线图
这张图只描述用户实际看到什么、为什么愿意继续。后面的假设表、ID 接力和 Specs 再回答怎么验证、怎么归因、怎么回传。
巴西用户下注与充值阶梯:从 R$10 首充到 LTV 优化
核心不是一开始让用户下重注,而是先用 R$10/R$20 完成首充习惯激活,再逐步把更高价值的购买、复购、收入和预测 LTV 回传给广告系统。
第一阶段:PWA 访客期
推荐充值和下注额锁定在巴西用户更容易试水的小金额,目标不是利润最大化,而是完成第一次 PIX 付款。
- 心理钩子:AI 给了一个低风险信号,输了不痛,赢了有惊喜。
- 运营目标:把泛流量变成 FTD 用户。
- 关键事件:
low_signal_ftd_success。
第二阶段:黄金分割点
用户完成小额首充并体验到信号奖励后,悬浮球提示更高价值信号,用更高预期推动二次转化。
- 触发条件:低门槛信号完成,余额或奖励体验已被激活。
- 页面表现:高波动预警、VIP 信号检测、预计高价值收益。
- 关键事件:
vip_signal_teaser_view、high_value_stake_recommend_view。
第三阶段:下载与登录强承接
用户点击获取高价值信号时,不直接放行下注,而是引导下载 VIB AI PWA 并在悬浮球内登录。
- 转化理由:解锁高价值信号,叠加安装礼金或点数权益。
- 承接口径:下载、安装、注册不等于完成;必须回到游戏悬浮球内登录。
- 关键事件:
vib_app_download_trigger、floating_vib_login_success。
专业买量重点:应该把哪一层结果喂回 Meta?
不要把 Meta 理解成简单的 Lookalike 放大器,而要把它理解成依赖 Reward Signal 的实时预测与竞价系统。V1.1 先用 Purchase / First Deposit 冷启动,之后逐步升级到更高价值与更长期的优化目标。
产品假设验证表
假设是问题,埋点是证据采集,数据漏斗是验证方法,投放数据决定是否继续做。
| 产品假设 | 需要埋点(中文一一映射) | 核心指标 | 验证漏斗 | 成功信号 | 失败后动作 |
|---|---|---|---|---|---|
| 获客假设 能买到巴西 slots 高意图用户。 |
|
CTR、CPC、PWA 首开率、游戏首开成本 | 广告点击 → Pre-lander → 快速安装 → 游戏首开 | 首开成本可控,source 质量稳定。 | 换素材钩子、砍低质 source、调整 Pre-lander。 |
| 转化假设 AI 游戏 PWA 先完成注册/登录,再用爆奖演示和悬浮球未读角标把用户引到“待使用信号”。 |
|
注册/登录成功率、爆奖演示完成率、未读角标曝光率、首次浮窗打开率、待使用信号提示到达率 | 游戏首开 → 进入大厅 → 注册/登录成功 → 爆奖演示 → 悬浮球显示 1 个未读角标 → 首次点击打开浮窗并自动走剧本 → 提示“您有一个待使用信号” | 注册/登录后爆奖演示能完成;演示结束后未读角标能拉起首次浮窗;自动剧本结束能稳定到达待使用信号提示。 | 优化大厅注册入口、爆奖演示时长、未读角标动效、首次浮窗自动剧本节奏和待使用信号文案。 |
| 信号假设 VIB AI 的 4 步信号流程能让游客用户产生充值和按建议下注行为。 |
|
信号领取率、首充转化率、按建议下注率、低门槛 FTD 成本、信号奖励完成率 | 待使用信号提示 → 点击获取信号 → 选择/收到多款游戏信号 → 搜索指定信号游戏 → 倒计时 + 投注金额建议 → 游戏充值 → 按建议下注 → 获得信号奖励 | 用户从“待使用信号”到“获取信号”、从“收到信号”到“充值下注”的转化率成立。 | 优化待使用信号提示、获取按钮、游戏推荐排序、倒计时压力和投注金额建议。 |
| 沉淀假设 新手信号完成后,强制 VIB 承接能把游客用户沉淀为 VIB 资产。 |
|
遮罩触发率、VIB 下载率、悬浮球内登录率、账号绑定率、点数首购率 | 新手信号使用完成 → 延迟 5 秒且仍未在悬浮球登录 VIB → 自动全屏遮罩 → 下载 VIB PWA 或登录 VIB 账号 → PWA 注册后回到游戏 → 在遮罩提供的悬浮球流程内登录 VIB → 解除遮罩 → 绑定/点数购买 | 遮罩曝光到悬浮球内 VIB 登录率、登录到绑定率、绑定到点数购买率成立;仅下载/安装/注册/PWA 内登录不能算解除遮罩。 | 优化遮罩理由、下载后回流路径、悬浮球内登录体验和首购点数权益;严格监控强制遮罩流失率。 |
| 可持续假设 LTV 能覆盖 CAC 和运营成本。 |
|
CAC、D1/D7 ROAS、D7 LTV/CAC、ARPPU、退款/拒付率 | 广告成本 → 首充收入 → VIB 收入 → D7 LTV/CAC | D7 LTV/CAC 接近 1 或有明确提升路径。 | 暂停放量,重算权益成本、渠道质量和复购策略。 |
投流到游戏 PWA:五步广告归因闭环
这不是普通页面动线,而是广告平台学习高价值用户的闭环:点击参数进入游戏 PWA,后端价值事件再回传广告平台。
跨环境 ID 接力:把同一个人从广告点击认到 VIB 用户
这块只解决一个问题:浏览器、游戏 PWA、游戏账号、VIB 账号之间发生环境跨越时,用户身份不能断。
埋点归因 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,支持重试、审计、补归因和反向冲正。
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 自动化。 |
优先排期执行方案:先闭环,再增强,再自动化
把全页收束成研发、数据、投放、运营能直接排期的任务包。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 重试、去重、审计和反向冲正。 |
研发任务拆解与验收表
研发不需要先做完整平台,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 |