OBSERVATION · Production

Production Observation Dashboard · Cozy4_and

● Observation 可观察
Environment: ProductionMode: OBSERVATIONData Quality: PROVISIONALFormal Business Decision: NOT READYManifest Run: 1e07fef5-baae-4c5d-aa0d-d07a852df3f9Known Issues: 2
2026-09-22 → 2026-09-29(右开区间)USandroidappsflyer
总消耗$176.34Cost · USD
广告收入$152.68MAX · USD
收入减消耗$-23.66非净利润
ROAS0.87×收入 / 消耗

数据健康度

每次生成自动执行,无需单独运行 preflight · 3/5 个门禁通过
app_registryFAIL · 请查看 JSON preflight evidence
semantic_manifestPASS · Manifest 覆盖且质量健康
max_revenuePASS · 已通过
max_user_revenuePASS · 已通过
marketing_costFAIL · 缺失 Cost 单元格:2026-09-24:US, 2026-09-25:US, 2026-09-26:US, 2026-09-27:US, 2026-09-28:US
口径提示黄色标签为按 AppsFlyer 可信归因玩家安装占比分摊的国家估算 Cost,不代表 AppsFlyer 返回了真实国家消耗。缺失值显示为“—”,永不补 0。人均广告频次 = 广告展示 ÷ DAU;跨日汇总使用广告展示 ÷ 活跃人日。

模块质量门禁

Observation 模式仅用于质量观察;provisional 不会被提升为 healthy,模块状态按各自 exact snapshot 与质量维度独立计算。
ACQUISITIONPARTIAL · acquisition_or_cost_gate_unavailable
CONTINUEPARTIAL · continue_metrics_require_mature_24h_observation
CORE_ACTIVITYREADY · module_gates_pass
MAX_REVENUEREADY · exact_max_snapshots_and_coverage_pass
PICTURE_FUNNELPARTIAL · global_quality_provisional
PIDPARTIAL · global_quality_provisional
PLAYER_BEHAVIORPARTIAL · global_quality_provisional
PLAYER_PROFILEPARTIAL · global_quality_provisional
RETENTIONPARTIAL · global_quality_provisional
ROIPARTIAL · roi_dependency_gate_incomplete
SESSIONPARTIAL · session root is complete for the pinned scope, but quality remains provisional (unresolved_late_events=22, clock_suspects=1)

Player Profile 字段级质量

字段独立门禁;单个异常不会阻断其它可验证字段。
字段状态原因来源数据集精确快照
app_versionPARTIALversion filter is available; clock quality remains provisionalanalytics.fact_events_clean4842553769205816138
avg_session_durationPARTIALsession root is complete for the pinned scope, but quality remains provisional (unresolved_late_events=22, clock_suspects=1)analytics.fact_player_sessions754955823164190945
bedtimeBLOCKEDvalid client clock evidence is not availableanalytics.fact_player_sessions754955823164190945
countryREADYidentity_snapshot_gateanalytics.fact_acquisition_player1805415683818506571
daypartBLOCKEDvalid client clock evidence is not availableanalytics.fact_player_sessions754955823164190945
deviceNOT_AVAILABLEdevice field is not present in the observation contractanalytics.dim_player_identity_snapshots7415895653083764338
eveningBLOCKEDvalid client clock evidence is not availableanalytics.fact_player_sessions754955823164190945
fragmented_timeBLOCKEDvalid client clock evidence is not availableanalytics.fact_player_sessions754955823164190945
full_history_personaBLOCKEDfull history completeness is not provenanalytics.fact_events_clean4842553769205816138
morningBLOCKEDvalid client clock evidence is not availableanalytics.fact_player_sessions754955823164190945
picture_click_countREADYpicture fact snapshot gateanalytics.fact_picture_attempt_durations4114903922021148050
picture_complete_countREADYpicture fact snapshot gateanalytics.fact_picture_attempt_durations4114903922021148050
picture_impression_countREADYpicture fact snapshot gateanalytics.fact_picture_attempt_durations4114903922021148050
picture_start_countREADYpicture fact snapshot gateanalytics.fact_picture_attempt_durations4114903922021148050
pictures_per_sessionPARTIALsession-linked denominator is partialanalytics.fact_picture_attempt_durations4114903922021148050
platformREADYidentity_snapshot_gateanalytics.fact_acquisition_player1805415683818506571
player_idREADYidentity_snapshot_gateanalytics.fact_acquisition_player1805415683818506571
revenue_ltvREADYMAX exact snapshot gate; LTV maturity is boundedanalytics.fact_max_revenue_player_daily7986628803664169733
session_countPARTIALsession root is complete for the pinned scope, but quality remains provisional (unresolved_late_events=22, clock_suspects=1)analytics.fact_player_sessions754955823164190945
total_active_durationREADYactivity fact snapshot gateanalytics.agg_player_daily_activity1203664959512663115
total_max_revenueREADYMAX exact snapshot gateanalytics.fact_max_revenue_player_daily7986628803664169733

Session Root Coverage / Data Quality

缺失质量维度显示 NOT_AVAILABLE,不把缺失当作 0。
SESSION_ROOT_COVERAGE100.0%
BUSINESS_SESSION_COUNT146
WITH_SESSION_START146
SESSION_WITHOUT_START0
UNRESOLVED_LATE_EVENTS22
CLOCK_SUSPECT_COUNT1
IssueStatusReasonAffected modules
PLAYER_HISTORY_BOUNDARYPARTIAL22 unresolved late events remain unacceptedSESSION, PLAYER_BEHAVIOR, RETENTION, PLAYER_PROFILE
CLIENT_CLOCK_BADBLOCKED1 client clock suspect event(s)SESSION, RETENTION, PLAYER_PROFILE

指标目录与可用性

每个指标绑定字段来源、查询口径和质量门禁;缺失快照显示 NOT_AVAILABLE/NOT_YET_PUBLISHED,绝不补零。
指标状态字段来源Semantic/Query 来源口径质量门禁
DAUSUPPORTEDanalytics.agg_player_daily_activityplayer_daily semantic snapshotdistinct active players per daysemantic_manifest
new_usersSUPPORTEDanalytics.agg_player_daily_activityplayer_daily semantic snapshotnew players in the selected daysemantic_manifest
retentionSUPPORTED_WHEN_COHORT_MATUREanalytics.agg_player_daily_activitybounded cohort retention SQLretained players / eligible cohortsemantic_manifest + maturity
sessions_and_active_durationSUPPORTEDanalytics.fact_player_sessionssession semantic snapshotsession count and authoritative activity durationsemantic_manifest
picture_funnel_and_pidSUPPORTEDanalytics.fact_picture_attempt_durationsbounded picture/PID semantic SQLimpression → start → progress → completesemantic_manifest
max_revenueSUPPORTEDanalytics.fact_max_revenueexact MAX aggregate snapshotfinal MAX revenue by day/countrymax_revenue coverage gate
max_player_revenueSUPPORTEDanalytics.fact_max_revenue_player_dailyexact MAX user snapshotMAX revenue by player/daymax_user_revenue coverage gate
arpdau_arpuSUPPORTEDMAX revenue + player daily semanticbounded revenue / active-player SQLrevenue divided by active usersrevenue and semantic gates
behavior_by_revenueSUPPORTEDMAX player revenue + behavior factsbounded player joinbehavior segments crossed with player revenueboth exact snapshots
Next Picture Start RatePARTIALdaily_picture_transitionnext_picture_start_ratedifferent-pid attempt within 24h after mature terminalmature_only=true; observation_window_hours=24; derived transition
Effective Continue RatePARTIALdaily_picture_transitioneffective_continue_ratenext picture or home/new-session reentry within 24hmature_only=true; unknown restart remains unknown_reentry
Complete Continue RatePARTIALdaily_picture_transitioncomplete_continue_ratecontinued mature complete terminals / mature complete terminalsmature_only=true; observation_window_hours=24
Incomplete Exit Continue RatePARTIALdaily_picture_transitionincomplete_exit_continue_ratecontinued mature exits without authoritative completemature_only=true; complete takes precedence over exit
Same Picture ResumePARTIALdaily_picture_transitionsame_picture_resumereplay_picture among mature terminal attemptsderived transition; not an app-restart fact
continuation_rateNOT_AVAILABLEdaily_picture_transitioneffective_continue_ratelegacy compatibility alias for effective continuationlegacy alias; use explicit continue metrics
Return Home RatePARTIALdaily_picture_transition + home_viewreturn_home_rateterminal followed by ordered home_view within 24hDERIVED; no authoritative terminal-to-home relation id
data_qualitySUPPORTEDtransform_run_manifestscompleted manifest metadatarun, snapshot, coverage and quality statuscompleted manifest required

一、整体与国家汇总

累计指标、安装双口径、活跃人日与广告效率
国家消耗广告收入收入−消耗ROAS报告安装归因安装报告 CPI归因 CPI活跃人日Sessions展示eCPMARPDAU人均广告频次财务覆盖活跃覆盖
ALL$176.34$152.68$-23.6686.6%3237$5.51$4.778114242,980$3.55$1.88530.62PARTIALCOMPLETE
US$176.34$152.68$-23.6686.6%3237$5.51$4.778114242,980$3.55$1.88530.62PARTIALCOMPLETE

二、每日汇总:跨所选国家

国家维度汇总后按日观察放量、收入与效率变化
日期消耗广告收入收入−消耗ROAS报告安装归因安装报告 CPI归因 CPI活跃人日Sessions展示eCPMARPDAU人均广告频次财务覆盖活跃覆盖
2026-09-22$124.78$39.53$-85.2531.7%1718$7.34$6.9339796,397$6.18$1.01164.03COMPLETECOMPLETE
2026-09-23$51.57$28.32$-23.2454.9%1515$3.44$3.4419286,008$4.71$1.49316.21COMPLETECOMPLETE
2026-09-24—$28.64———1——7116,681$4.29$4.09954.43PARTIALCOMPLETE
2026-09-25—$14.87——————375,462$2.72$4.961,820.67PARTIALCOMPLETE
2026-09-26—$11.48——————466,632$1.73$2.871,658.00PARTIALCOMPLETE
2026-09-27—$18.60———3——687,601$2.45$3.101,266.83PARTIALCOMPLETE
2026-09-28—$11.23——————334,199$2.67$3.741,399.67PARTIALCOMPLETE

三、各国家每日经营数据

ROAS = MAX 广告收入 ÷ Cost;收入减消耗不是净利润
日期国家消耗Cost 口径广告收入收入−消耗ROAS报告安装Cost分摊安装归因安装Organic安装报告 CPIDAUSessions展示eCPMARPDAU人均广告频次
2026-09-22US$124.78归因安装分摊$39.53$-85.250.32×1717181$7.3439796,397$6.18$1.01164.03
2026-09-23US$51.57归因安装分摊$28.32$-23.240.55×1515150$3.4419286,008$4.71$1.49316.21
2026-09-24US——$28.64————10—7116,681$4.29$4.09954.43
2026-09-25US——$14.87———————375,462$2.72$4.961,820.67
2026-09-26US——$11.48———————466,632$1.73$2.871,658.00
2026-09-27US——$18.60————32—687,601$2.45$3.101,266.83
2026-09-28US——$11.23———————334,199$2.67$3.741,399.67

四、分渠道消耗与安装

收入没有可靠渠道归属时,不按消耗比例硬拆收入
渠道消耗消耗占比报告安装归因安装Organic 安装报告 CPI归因 CPI
Organic$0.000.0%033——
particlemedia_int$176.34100.0%32340$5.51$5.19
国家渠道消耗消耗占比报告安装归因安装Organic 安装报告 CPI归因 CPI
USOrganic$0.000.0%033——
USparticlemedia_int$176.34100.0%32340$5.51$5.19
日期渠道消耗消耗占比报告安装归因安装Organic 安装报告 CPI归因 CPI
2026-09-22Organic$0.000.0%011——
2026-09-22particlemedia_int$124.78100.0%17170$7.34$7.34
2026-09-23particlemedia_int$51.57100.0%15150$3.44$3.44
2026-09-24particlemedia_int$0.00—010——
2026-09-27Organic$0.00—022——
2026-09-27particlemedia_int$0.00—010——

五、成熟度 Cohort 广告收入 ROAS

每个 Dn 只纳入收入窗口完整的 Cohort;不同 Dn 样本集合可能不同
国家Cohort 数D0D1D2D3D7D14D18D30D60D90
ALL411.3%16.2%16.2%16.4%——————
US411.3%16.2%16.2%16.4%——————
日期国家归因安装消耗D0D1D2D3D4D5D6D7D10D14D18D30D60D90
2026-09-22US18$124.783.3%3.5%3.5%3.8%3.8%3.9%3.9%———————
2026-09-23US15$51.5730.6%46.8%46.8%46.8%46.8%48.0%————————
2026-09-24US1———————————————
2026-09-27US3———————————————

六、最近两个财务完整日对照

财务完整不等于活跃数据完整;用于观察变化,不作为因果结论
日期消耗收入收入−消耗ROASDAU 合计展示eCPMARPDAU人均广告频次
2026-09-22$124.78$39.53$-85.2531.7%396,397$6.18$1.01164.03
2026-09-23$51.57$28.32$-23.2454.9%196,008$4.71$1.49316.21

广告类型收入

MAX 汇总事实中的广告格式
广告类型收入展示eCPM
BANNER$24.6941,377$0.60
INTER$81.891,259$65.04
REWARD$46.10344$134.01

阶段对比

按所选自然日切分前后半段;多国家时先按日汇总,避免拆分同一天
阶段开始结束消耗收入收入−消耗ROASDAU 合计展示eCPMARPDAU人均广告频次
first_half2026-09-222026-09-24$176.34$96.50$-79.8554.7%6519,086$5.06$1.48293.63
second_half2026-09-252026-09-28—$56.19——1623,894$2.35$3.511,493.38

七、成熟留存

真实 0% 保留为 0;未成熟或窗口外节点显示“—”
国家Cohort 数D1D2D3D7D14D30D60D90
ALL42.7%2.9%2.9%—————
US42.7%2.9%2.9%—————
日期国家安装D1D2D3D4D5D6D7D10D14D18D30D60D90
2026-09-22US180.0%5.6%5.6%0.0%5.6%5.6%———————
2026-09-23US156.7%0.0%0.0%6.7%13.3%————————
2026-09-24US10.0%0.0%0.0%0.0%—————————
2026-09-27US30.0%————————————

八、分析结论与判断依据

确定性规则生成;不替代实验验证和业务审批
维度判断结论实测依据限制建议动作
overallBELOW_BREAKEVENselected-country calendar revenue does not cover spendROAS=86.58%calendar revenue includes existing users and is not cohort profitabilityverify mature cohort ROAS before changing budget
USBELOW_BREAKEVENcountry calendar revenue does not cover spendROAS=86.58%allocated Cost is estimated when AppsFlyer omits countryreview country cohort maturity and retention

Production Observation 发布证据

RUN_ID: 1e07fef5-baae-4c5d-aa0d-d07a852df3f9 · MANIFEST_ID: 1e07fef5-baae-4c5d-aa0d-d07a852df3f9

GLOBAL_QUALITY_STATUS: provisional · FORMAL_BUSINESS_DECISION: NOT_READY

SESSION_CONTEXT_FIX_VERIFIED: NO · CLIENT_FIX_RELEASED: NO

正在核对静态 JSON 与精确快照…