🎬 Ads Web 短剧投放系统 · 产品逻辑文档

自动化基建 · 规则配置 · 策略管理 · 任务管理 全模块产品逻辑说明
版本:2026-08-04(当前部署版) | 系统入口:/ads_web/ | 技术栈:Vue2 + Element UI + webpack

📑 目录

  1. 系统总览
  2. 基建自动化模块架构
  3. 总览(回收总览)
  4. 规则配置(四类规则)
  5. 策略管理(核心)
  6. 任务管理
  7. 数据模型与状态流转
  8. 版本迭代记录

1. 系统总览

Ads Web 是面向短剧行业的自动化投放与基建管理系统,核心目标是:通过预设规则自动完成「选户 → 选素材 → 建项目 → 建广告」的投放链路,替代人工重复操作,实现投放规模化。

1.1 核心业务目标

1.2 主要功能模块

模块功能说明
看板列表 / 全局看板投放数据总览、榜单、ECPM、端原生、APP留存分析
配置管理授权管理、广告返点、平台配置、飞书群聊、RDS配置、番茄账号、投放关系管理
内容管理剧目资源中心、各平台剧单(番茄/茄子/嘉书/掌文/黑岩)、抖音短剧、平台小程序
资产管理标题库、回收站、ADX素材、快手短剧授权、主/子账号管理
广告管理巨量引擎、腾讯广告、磁力引擎、计划监控、素材广告监控、配额监控
自动化投放开户预设、广告预设、媒体监控、巨量商品库配置、素材账户配置、CID管理
基建自动化总览、规则配置、策略管理、任务管理(本文档重点)
数据报表投放概览、短剧分析、渠道分析、投手/平台统计、素材统计、基建消耗、业务看板
系统管理用户/角色/菜单/部门/岗位/字典/参数/日志(RuoYi-Vue 标准模块)
💡 本系统基于 RuoYi-Vue 前后端分离框架开发,前端为 Vue2 + Element UI 编译产物(webpack chunk),后端为离线原型(/prod-api 返回 501,演示环境使用 mock 数据)。

2. 基建自动化模块架构

基建自动化是系统的核心模块,采用「规则 → 策略 → 任务」三层模型:

规则配置 → 策略管理 → 任务管理 → 媒体执行

2.1 三层模型说明

层级含义配置内容
规则(Rule)可复用的基础决策单元选户规则、选素材/标题规则、剧目规则、媒体监控规则
策略(Strategy)组合规则形成投放方案引用指标、监控维度、执行事件、回流规则、运行与规模配置
任务(Task)策略执行的一次实例化任务状态、执行节点、账户/项目/广告使用明细

2.2 规则与策略的关系

⚠️ 关键设计:策略支持多个「引用指标」块(最多 = 执行事件选项数量),每个块独立配置监控条件与执行动作,执行事件全局唯一不可重复。

3. 总览(回收总览)

总览页面向运营/管理层,展示自动化基建的整体投入产出情况,支持按日期范围筛选。

3.1 页面功能

功能说明
日期范围筛选按起止日期查询数据(默认近7天)
查询 / 重置按条件刷新列表与统计卡片
重新统计手动触发后端重算汇总数据
剧目列表表格展示:剧目、关联账户数、关联计划数、关联广告数、消耗、IAP、IAA、收入、ROI
明细入口每行「明细」按钮 → 打开该剧目的账户明细弹窗

3.2 统计卡片

卡片说明
总消耗所有账户累计消耗金额(含趋势)
IAP 当天付费金额内购付费收入(含趋势)
IAA 流量主收入广告变现收入(含趋势)
总收入 · ROI总收入与整体 ROI(含趋势)
运行中/总策略数策略运行状态统计
今日新增策略数当日新建策略数量

3.3 账户明细弹窗

💡 账户列的「账户ID」展示在账户名称下方(深灰色 12px 小字),便于核对媒体侧账户标识。

4. 规则配置(四类规则)

规则配置页集中管理四类自动化规则,作为策略的组成单元。每个规则支持新建、编辑、删除。

规则类型用途核心配置
选户规则确定基建任务可用的账户规则名称、变现类型(免费IAA/付费IAP/IAAP)、CID 配置(多行:CID + 预锁账户范围)、指定账户
选素材/标题规则筛选符合门槛的素材数据条件(消耗/转化/基建次数/上传时间)、素材时长区间、过滤低效素材、标题包选择、屏蔽adx素材、素材文件夹固定选取
剧目规则指定参与自动基建的剧目规则名称、版权平台(番茄/茄子)、投放方式、变现链路、指定剧目(多选)、卡点集/充值面板配置
媒体监控规则监控媒体侧运行状态监控条件与接管动作配置

4.1 选户规则详情

4.2 选素材/标题规则详情

4.3 剧目规则详情

⚠️ 素材上传时间支持「自定义天数」:选择后出现天数输入框(如填 3 = 3天内上传的素材),保存时转换为实际天数提交,编辑时自动回显。

5. 策略管理(核心)

策略管理页是基建自动化的核心配置界面,通过「新建策略」弹窗组合监控条件与执行动作。

5.1 新建策略弹窗结构

  1. 策略名称:必填
  2. 引用指标(可编辑):核心监控与执行配置,支持多个指标块
  3. 回流规则:对已关停广告的二次监控(满足条件则重新开启)
  4. 运行与规模配置:运行时间、平均分配账户等
  5. 叉乘规则:剧目/素材/标题的组合叉乘配置

5.2 引用指标(可编辑)详解

配置项说明
监控指标多行:指标字段(消耗/转化成本/转化数/付费ROI等)+ 条件(大于/小于等)+ 数值(0 显示为 0,可输入2位小数),支持「添加指标」
监控维度计划 / 项目 / 素材(单选)
统计口径当天 / 累计
执行维度计划 / 项目 / 素材(单选,默认跟随监控维度)
执行事件下拉选择(见下表)
增加指标新增引用指标块,上限 = 执行事件选项数量

5.3 执行事件(随监控维度动态变化)

监控维度可用执行事件选择后显示的表单
计划关停、修改出价出价调整:设为固定值/上调/下调 + 数值(0 显示 0,可2位小数)+ 元
项目关停、修改出价、修改ROI、修改预算ROI调整:设为固定值 + 数值 + 系数;预算调整:设为固定值 + 日预算/不限 + 数值 + 预算
素材关停、修改出价、删除素材提示:命中条件后删除该素材,无需额外参数

5.4 回流规则

5.5 运行与规模配置

配置项说明
运行时间全天 / 指定时段
平均分配账户滑块开关(已关闭/已开启),控制账户平均分配策略
剧目分配方式账户 / 链接 等分配模式
单项目账户使用数 / 单素材组素材数量规模限制(按分配方式条件显示)
💡 数据原则:所有数值输入框为 0 时只显示「0」,但允许输入小数点后2位(如 1.23)。

6. 任务管理

任务管理展示策略执行产生的自动化任务列表与详情,是基建执行结果的追踪入口。

6.1 任务列表

字段说明
任务编号如 TK-20260727-5712
策略 / 剧目任务关联的策略与剧目
当前进程 / 任务状态执行节点与状态标签(待执行/执行中/成功/异常等)
真实使用账户数 / 项目数 / 广告数实际执行的资源数量
操作详情入口等

6.2 任务详情

6.3 执行节点状态流转

执行前预检查 → 推广链接确认 → 选户·锁定账户 → 建项目/建广告 → 媒体监控接管

7. 数据模型与状态流转

7.1 核心数据模型

模型关键字段
策略(strategy)id、策略名称、monitorSettings(引用指标块数组)、回流规则、运行配置、叉乘规则
引用指标块(monitorSetting)metrics(监控指标数组)、metricRel、monitorDimension(promotion_id/project_id/material_id)、statisticsCaliber、execDimension、execEvent(close_project/modify_bid/modify_roi/change_budget/delete_material)、各执行参数
规则(rule)ruleName、monetizationType、cidConfigList(选户)、数据条件(选素材)、videoList + 卡点/面板配置(剧目)
任务(task)id、strategyId、videoId、status、stageList(节点状态)、accountNum/projectNum/promotionNum

7.2 执行事件值映射

显示名值可用维度
关停close_project计划 / 项目 / 素材
修改出价modify_bid计划 / 项目 / 素材
修改ROImodify_roi项目
修改预算change_budget项目
删除素材delete_material素材

7.3 前端数据原则

8. 版本迭代记录

日期版本变更内容
2026-08-04v20260804 1. 策略管理:执行事件按监控维度动态显示(计划2项/项目4项/素材3项)
2. 新增「修改ROI」「修改预算」执行事件及对应表单
3. 监控维度/执行维度新增「素材」选项,新增「删除素材」执行事件
4. 引用指标支持多块,执行事件全局唯一,增加指标上限=执行事件选项数
5. 数值输入框统一数据原则(0显示0,可2位小数)
6. 平均分配账户改为滑块开关
7. 选素材规则:素材上传时间支持自定义天数、新增「屏蔽adx素材」开关、「素材文件夹固定选取」开关+下拉(素材文件夹1/2/3)
8. 总览:账户明细弹窗账户列显示账户ID
9. 任务详情:真实使用账户数新增「数量详情」入口(账户名称+CID列表)
⚠️ 文档基于当前部署代码整理;离线原型环境下部分数据为 mock,正式功能需后端接口联调后验证。
在接这个接口时卡住了?
Stuck wiring this API into production? We build ad-delivery tooling on these platforms — campaign automation, reporting pipelines, error-handling and migration between API versions.
联系我们 · Talk to us 每日平台更新简报 →