功能开关与独立发布

功能开关与独立发布

功能开关是 SDK 读取策略值的稳定入口。一个开关先定义安全默认值,再由独立发布或实验控制环境流量。

结算按钮文案功能开关编辑器,展示稳定 key、值类型、保存检查和独立发布占用提示

操作路径:实验 → 功能开关 → 新建或编辑。

创建和发布默认值

  1. 填写名称、创建后不可修改的 key 和用途说明。
  2. 选择布尔、文本、数字或 JSON 对象类型。
  3. 设置没有实验或独立发布命中时的服务端默认值。
  4. 保存草稿并发布不可变默认值版本。

服务端默认值与 SDK 本地 fallback 是两层安全措施;网络或运行时不可用时仍使用 SDK fallback。

独立发布

选择已发布版本,配置目标环境和模式:关闭、定向、百分比或全量。可设置 Targeting 和渐进放量计划。

同一个功能开关在同一环境只能由一个活动实验或独立发布占用。修改草稿不会改变正在运行的发布;需要生成新版本并执行新的发布动作。

高风险动作

  • 扩流前检查错误率、样本质量和业务护栏;
  • 暂停停止新决策,但不删除已有记录;
  • 完成结束当前发布;
  • 回滚应选择明确的历史版本并记录原因。

所有发布操作使用不可变版本和冻结快照,并写入审计。Viewer 只能查看。