原始快照 JSON(合同校验后落盘)
激活漏斗(license_events)
OTP请求 → 激活尝试 → 激活成功 · 北京日窗口
渠道 × 版本(devices 存量截面)
采集时点口径 · 历史回填日期不含
自算活跃与留存(device_activity 心跳口径)
与官方运营总览同源不同管道 · D1/D7/D30 = 当日 cohort 回访率
心跳 = license 校验请求,非聊天活跃;cohort = devices.first_seen 落北京当日的设备。官方 D1 见上方卡片,两口径并排不覆盖。
授权与激活事件
license_events 按类型计数 · 北京日窗口
口径说明
注册 ≠ 首次设备出现 · 留存缺失不置 0
注册(激活台账)创建时间落北京当日;与 qq-group 每日播报同口径
D1 留存率官方口径直读;缺失显示 — 不置 0
WAU / MAU跨日去重;不能由 DAU 相加得出
消耗流水(水晶 / 额度 / 陪伴卡)
来源 wgn_next.* · 停更不等于业务 0,恢复即自动有数
工单状态分布
按 status 计数 · 全量口径
口径说明
积压 = 活跃状态 且 非BUG 且 未忽略
活跃状态集open / draft / assigned / processing / waiting_user
BUG 单是否BUG=true 单独计数;无 GiteaIssue 号标记 bugNoIssue
入群去重按 QQ 号去重,QQ=0 剔除
到期面(devices.expires_at 推算)
仅展示口径,不做预警推送 · 已到期但近30天有心跳 = 流失观察
按日汇总(当前日期范围)
差异明细(口径A/B/D/E)
发放OK = granted/success/已发放 三态兼容
到期变更明细(口径E)
当日到期有变动的授权:变更前后到期 ↔ 加/扣天记录逐条重放,按变动天数倒序
口径C · 收入日汇总对比
口径B/D · 发放↔PG加天 · 手工加天↔台账
任务运行状态
cron 一览 + 最近执行(持久化于 data/job-runs.json)
已知数据缺口
来自口径注册表;停更不等于业务 0
运行质量(近7日失败 Top)
huanou_runtime_failures · provider × 错误码聚合
双源对账:官方 DAU vs 心跳自算
Teable 运营总览 × device_activity · 差异>5% 标红(09-17 实测两侧一致)
维度与指标口径字典
metric_registry.json · 全站同一语义