AB 测试看板

通用 AB 框架: 统计显著性 (Welch's t-test) + Cohen's d + ship 决策

如何启动 AB 测试

  1. 新建配置: forecasting/ab_test_configs/<test_name>.json
  2. 填字段:
    {
      "test_name": "礼包跳档 v2",
      "start_ds": "20260401",
      "end_ds": "20260430",
      "groups": {
        "control":    {"sql_filter": "event_info['extra_2']='礼包跳档-对照组'"},
        "experiment": {"sql_filter": "event_info['extra_2'] LIKE '礼包跳档-随付费额%'"}
      }
    }
  3. 跑: python tools/ab_test_runner.py --config ab_test_configs/your_test.json
  4. 结果自动写到 web/data/ab_test_<name>.json, 这页会自动列出
  5. 每天 13:30 auto_post_event 会重跑所有 ab_test_configs/*.json (持续监控)

已完成 / 进行中 AB 测试

加载中... 如长时间停在此 = JS error, 看 console.

统计指标说明