⚙️ 配置管理

管理特性开关、策略模式和实验配置

⚠️ 重要:配置更改需要编辑 assets/js/ad-config.js 并重新部署站点。未来版本将支持动态配置管理。

当前配置状态

系统信息

主机名 -
版本 -
测试模式 -
调试模式 -

格式开关状态

Monetag

格式 启用状态 配置状态
加载中...

Adsterra

格式 启用状态 配置状态
加载中...

侵入式广告控制

全局锁定 -
冷却时间 -
每会话最大次数 -
尊重提供商限制 -

Anti-IVT 配置

启用 -
最小停留时间 -
需要滚动 -

修改配置

步骤:

  1. 编辑 experiments/ad-lab/assets/js/ad-config.js
  2. 修改相应的配置值
  3. 提交更改到 Git
  4. 重新部署到 Cloudflare Pages
  5. 验证更改生效

常见配置场景

场景 1: 启用单个格式测试

// 仅启用 Native Banner 测试
features: {
  adsterraNative: true,
  // 其他全部 false
}

// 配置 Unit ID
adsterra: {
  native: {
    key: 'YOUR_UNIT_ID_HERE',
    host: 'bauval.org'
  }
}

场景 2: 启用被动式组合

// 启用多个被动式格式
features: {
  adsterraNative: true,
  monetagIPP: true,
  adsterraDisplay: true
}

场景 3: 应急禁用所有广告

// 所有格式设为 false
features: {
  monetagVignette: false,
  monetagOnClick: false,
  // ... 全部 false
}