CSV导入
预览每日广告账户报告,识别员工、国家、账户和异常
Supabase 连接
当前账号和权限
登录后自动读取 profiles 角色,并按角色控制导入、回滚、规则修改等按钮。
用户权限管理
仅 admin 可用。先在 Supabase Authentication 创建用户,再在这里给邮箱分配角色。
| 邮箱 | 显示名称 | 角色 | 更新时间 | 操作 |
|---|---|---|---|---|
| 登录 admin 后点击“刷新用户”。 | ||||
下一步 SQL
如果你还没有创建登录用户,需要先在 Supabase Authentication 里添加用户,然后执行包里的 sql/lite_bootstrap_admin.sql,把该用户设为 admin。用户权限管理需要执行 sql/lite_migration_v2_20_profile_roles.sql 和 sql/lite_migration_v2_21_profile_roles_rpc_fix.sql。
系统体检
上线、导入前检查基础表、规则完整性、汇总函数和最近入库状态。
| 状态 | 分类 | 检查项 | 结果说明 | 建议处理 |
|---|---|---|---|---|
| 点击“开始体检”后显示结果。 | ||||
高 CPA 明细定位
系统体检会从最近 200 行日报明细中定位 CPA ≥ 20 的记录,方便核对是否为空烧、成效识别异常或国家/员工匹配错误。
| 日期 | 账户序号 | 账户名称 | 员工 | 国家 | 成效 | 花费(USD) | 实际花费(USD) | CPA(USD) | 状态 | 广告系列 | 来源 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 点击“开始体检”后,如果有高 CPA 数据会显示在这里。 | |||||||||||
操作日志
记录导入、回滚、清理、规则修改等关键操作,方便生产追责和排查。
| 时间 | 操作者 | 操作 | 对象 | 对象ID | 摘要 | 详情 |
|---|---|---|---|---|---|---|
| 暂无日志。首次使用请先执行 sql/lite_migration_v2_17_operation_logs_and_rpc.sql。 | ||||||
异常数据池
CSV 入库时无法进入日报明细的行会保留在这里,支持筛选、导出、手动修改和忽略。
手动修改选中异常
先在下方表格点击“编辑”,修改后保存为待重新处理。
| 选择 | 状态 | 源文件 | 行号 | 日期 | 账户序号 | 广告系列 | 广告组 | 成效 | 币种 | 原币花费 | 异常说明 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 点击“刷新异常数据”后显示。 | ||||||||||||
上传每日广告账户报告 CSV
支持 86.csv、87.csv 这类文件名。系统会先按报告日期定位对应月份,再用文件名序号匹配该月的“月份序号”;如果 CSV 同时包含广告账户ID,会再做一致性校验。
异常汇总
按缺失规则类型汇总,方便回到基础规则一次性补齐。
| 类型 | 需要处理 | 行数 | 示例 | 建议处理 |
|---|
导入预览
| 状态 | 文件 | 日期 | 月份序号 | 广告账户ID | 账户名称 | 员工 | 国家 | 币种 | 原币花费 | USD花费 | 固定汇率 | 实际汇率 | 商家手续费 | 汇损 | 实际手续费 | 规则生效日 | 成效 | 实际花费(USD) | 说明 |
|---|
日报明细
按日期、员工、国家、账户和状态筛选已经入库的日报明细。
| 日期 | 账户序号 | 广告账户ID | 账户 | 员工 | 国家 | 成效 | 币种 | 原币花费 | 花费(USD) | 实际手续费 | 实际花费(USD) | CPA(USD) | 状态 |
|---|
导入批次管理
查看每次 CSV 导入记录,选中批次后可核对汇总或回滚。
| 状态 | 导入时间 | 报告日期 | 月份 | 文件数 | 预览行 | 入库行 | 当前明细 | 异常 | 总成效 | 总实际花费(USD) | 操作 |
|---|
批次核对看板
选中批次后核对入库、异常、日期、文件和高 CPA 风险。
| 核对项 | 数值 | 说明 |
|---|
| 源文件 | raw行 | 已入库 | 异常 | 报告日期 | 花费(USD) | 成效 |
|---|
| 级别 | 问题 | 数量 | 建议处理 |
|---|
| 账户序号 | 广告账户ID | 账户 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) |
|---|
| 投手 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 达标行 | 不达标行 | 未启用档线 |
|---|
| 国家 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 达标行 | 不达标行 | 未启用档线 |
|---|
数据核对看板
按日期范围核对入库数据,金额与 CPA 统一为 USD;原币花费可在日报明细查看。
账户核对
按广告账户汇总成效、花费、实际花费和 CPA。
| 账户序号 | 广告账户ID | 账户 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 达标行 | 不达标行 | 未启用档线 |
|---|
投手核对
按投手汇总,用于和手动投手汇总表对账。
| 投手 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 达标行 | 不达标行 | 未启用档线 |
|---|
国家核对
按国家/项目汇总,用于核对国家维度数据。
| 国家 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 达标行 | 不达标行 | 未启用档线 |
|---|
日期核对
按日期汇总,适合核对每日总量是否一致。
| 日期 | 明细行 | 账户数 | 投手数 | 国家数 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 未启用档线 |
|---|
异常提示
自动检查影响核对的常见问题。
| 级别 | 类型 | 对象 | 数量 | 说明 | 建议 |
|---|
历史日报一致性审计
逐行检查报告日期对应的月份序号,并复算币种、汇率快照、USD 花费和实际花费。
| 状态 | 日期 | 日报序号 | 应为月份序号 | 广告账户ID | 账户 | 日报手续费 | 当天应有手续费 | 日报实际花费(USD) | 应有实际花费(USD) | 问题 |
|---|
月份上线检查 / 多币种费用覆盖
检查启用账户、序号连续性、重复账户,以及检查日期当天的币种、固定汇率、实际汇率和商家手续费是否完整一致。
| 状态 | 检查项 | 数量 | 说明 | 建议 |
|---|
投手汇总
按月份汇总投手的整月、国家和每日情况;金额与 CPA 统一为 USD。
整月投手汇总
每个投手本月总成效、花费、CPA、达标/不达标情况。
| 投手 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 不达标花费(USD) | 不达标占比 | 达标行 | 不达标行 | 未启用档线 | 达标率 |
|---|
投手国家汇总
按投手和国家查看日期范围内的投放结构。
| 投手 | 国家 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 不达标花费(USD) | 不达标占比 | 达标行 | 不达标行 | 未启用档线 | 达标率 |
|---|
每日投手汇总
按日期和投手查看每日表现。
| 日期 | 投手 | 明细行 | 成效 | 花费(USD) | 实际花费(USD) | 实际 CPA(USD) | 不达标花费(USD) | 不达标占比 | 达标行 | 不达标行 | 未启用档线 | 达标率 |
|---|
基础规则维护
按规则类型分组维护,进入当前分组后只加载当前表格。
员工和员工别名
维护员工主档和广告系列里的员工代号。
新增员工
新增员工别名
员工
| 员工 | 代号 | 状态 | 操作 |
|---|
员工别名
| 代号 | 员工 | 状态 | 操作 |
|---|
国家/项目和国家别名
维护国家项目主档和广告系列里的国家代号。
新增国家
新增国家别名
国家/项目
| 国家/项目 | 状态 | 操作 |
|---|
国家别名
| 代号 | 国家 | 状态 | 操作 |
|---|
国家档线规则
按国家和生效日期维护 CPA 档线,导入时自动判断达标/不达标。
新增国家档线
国家档线规则
| 国家/项目 | 生效日期 | 达标 CPA | 指标系数 | 不达标组指标 | 状态 | 操作 |
|---|
广告账户基础库
这里维护长期存在的 Facebook 广告账户资料。每个月实际使用哪些账户,请到【月份管理】创建空白月份并导入本月账户版本。
新增/更新基础账户
广告账户ID已存在时不会重复新增;新月份复用旧账户时不要在这里重复新增,直接到【月份管理】导入本月版本。
批量新增基础账户
只用于第一次进入系统的新账户。每行格式:序号,广告账户ID,账户名称,币种,固定汇率,实际汇率,商家手续费。汇率统一表示“1 USD = 多少账户币种”。
广告账户列表
默认显示“当前月使用”账户,并直接显示当前月份序号,方便与你上传的月度表核对。基础库本身是跨月份长期账户库,所以“基础库启用”数量可能包含未来月份已准备的账户,不应拿它和某个月的清单数量直接比较。当前月使用会严格按“月份序号”排序;系统内部编号和基础库有效期仅用于技术识别,不参与日报CSV账户匹配。彻底删除基础账户仅适合误建且无日报历史的数据;要从某个月移除账户,请到【月份管理 → 本月账户对账】直接删除月份版本。
| 选择 | 当前月序号 | 当前月使用状态 | 系统内部编号 | 广告账户ID | 账户 | 币种 | 基础库有效期(不参与日报) | 基础库状态 | 操作 |
|---|
广告账户月份管理
每个月单独整理账户:先创建空白月份,再导入当月账户清单。草稿和使用中月份都可以每天继续增量追加账户;不会自动复制上个月账户。需要核对数量时,可用“账户对账”找出数据库多出或文件新增账户。
1. 创建空白月份
创建后账户数为 0,等待导入本月账户表。
2. 导入本月账户版本
支持 .csv / .xls / .xlsx。上传后先预览校验;新账户会自动加入基础账户库。可在同一张表里填写手续费和生效日期,一次完成账户 + 月份版本 + 手续费。
| 状态 | 源行 | 账户序号 | 广告账户ID | 账户名称 | 账户状态 | 币种 | 固定汇率 | 实际汇率 | 商家手续费 | 汇损 | 实际手续费 | 生效日期 | 说明 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 请选择文件并点击“解析预览” | |||||||||||||
导入格式模板案例教程
必填列:账户序号、广告账户ID、账户名称。状态可选,留空默认 active;币种使用三位代码,例如 USD、INR、CNY。
费用规则:新建或变更规则时,固定汇率、实际汇率、商家手续费必须同时填写。汇率统一表示“1 USD = 多少账户币种”;系统自动计算汇损和实际手续费。
生效日期:填写费用规则但日期留空时:目标月份是当前月则默认今天;目标月份是未来/历史月份则默认该月1号。已有账户如继续沿用有效规则,三项费用可以全部留空。
广告账户ID:Excel 中请保存为“文本”格式,避免长数字被科学计数或截断。
同一月份:账户序号和广告账户ID都不能重复;不同月份可以重新编号。
新账户:基础账户库不存在的广告账户ID不再算错误,会标记为“新账户”,确认导入时自动创建基础账户,再创建本月版本。
一体化导入:新账户会自动进入【广告账户】基础库;填写手续费时会同时建立【手续费规则】,不需要再分别重复导入。
账户序号,广告账户ID,账户名称,状态,币种,固定汇率,实际汇率,账户手续费(商家),费用生效日期,备注 267,415103310813768,Fin - CH9,,INR,89,96,1.05,2026-09-01,系统计算汇损和实际手续费 2,1394035376012856,V0 59,active,USD,,,,,已有有效规则可全部留空沿用
3. 本月账户清单
这里显示数据库中该月份真正使用的“月份序号”,按月份序号排序。它应与本月整理表格的账户序号一致;基础规则里的“基础库内部序号”不会随月份重新编号。
| 月份序号 | 广告账户ID | 账户名称 | 月份状态 | 基础库状态 | 基础库内部序号 |
|---|---|---|---|---|---|
| 点击“刷新本月账户清单”查看 | |||||
4. 本月账户对账
使用上方已经解析的本月账户表,与数据库当前月份版本逐个按“广告账户ID”核对。导入会同步文件中账户的本月序号、名称和状态,但不会自动删除文件外账户;对账专门找出“数据库多出”的账户,再由你确认是否直接移出本月。
| 选择 | 对账结果 | 月份序号 | 文件序号 | 广告账户ID | 数据库账户名称 | 文件账户名称 | 月份状态 | 说明 |
|---|---|---|---|---|---|---|---|---|
| 请先解析文件,再点击“账户对账” | ||||||||
5. 月份状态
草稿和“使用中”都允许每天继续增量导入账户;当前月份/未来月份不能锁定。月份结束并完成核对后再锁定;管理员可解锁误锁月份。重置只清空本月账户版本,不删除基础账户。
月份列表
手续费规则
按生效日期保留历史;已经被日报引用的规则不能硬删除,建议批量停用。
新增汇率/手续费规则
手续费规则
| 选择 | 账户 | 币种 | 生效日期 | 固定汇率 | 实际汇率 | 商家手续费 | 汇损 | 实际手续费 | 状态 | 操作 |
|---|