# MCP 采集说明 · MSKU 21264（2026-08-24 - 2026-09-22）

- 数据来源：领星 MCP（USATTRACO-US (sid110)），采集时间 2026-09-22T08:33:21
- 活动数：7（有花费）｜剔除零花费 0 个
- budgets.json 日预算口径：优先 timing_base_value（分时策略基准），回退 applied_templates[].base_budget、budget

## 与旧浏览器采集的字段差异 / 缺失
1. placement_index / placement_detail：MCP（276 个工具）无广告位报表工具 → 空列表占位；后果：报告“六、广告位分布”为空表，且不生成“广告位效率/TOP OF SEARCH”洞察（build_ads_report 不会报错）。
2. keyword_detail / searchterm_detail / adgroup_detail：MCP 无 is_daily/date_key 形式的按日明细接口 → 空列表占位；这三个键 build_ads_report 不读取，故报告不受影响（活动级“每日趋势”由 campaign_detail 提供）。
3. searchterm_index.rows[].type：MCP 搜索词报表不返回 type 字段（旧采集有 keyword/target）→ 报告/CSV 的“类型”列会为空；match_type、target_text 仍在（需不传 group_type 参数，本脚本已按此调用）。
4. adgroup_index.rows[].count_keyword / count_targets：MCP 广告组报表返回 null（旧采集有值）→ 广告组表“关键词数/投放数”显示 -。
5. MCP 广告报表返回的活动级 budget 字段是“实时预算”（分时策略生效时会变成临时值，如 $1）；本脚本改用 timing_base_value / applied_templates[].base_budget 作为日预算，与旧采集 budgets.json 一致（21264/21281/21283/131072 全对齐）。
6. targeting_index：旧采集没有这个键，MCP 才有（自动投放/商品投放明细）→ 属额外字段，build_ads_report 忽略，不影响旧形状消费。

## 每活动行数

| 活动 | 花费 | 销售额 | 订单 | 日预算 | 关键词 | 搜索词 | 广告组 | 投放 | 日行数 |
|---|---|---|---|---|---|---|---|---|---|
| 21264 MB BRA | 1034.43 | 3754.17 | 170 | 35.0 | 11 | 611 | 1 | 0 | 30 |
| 21264 MB 运动 | 499.65 | 2226.26 | 102 | 20.0 | 8 | 307 | 1 | 0 | 30 |
| 21264 Auto 紧+宽 | 495.82 | 1768.79 | 84 | 20.0 | 0 | 454 | 1 | 5 | 30 |
| 21264 Auto 同 | 222.39 | 1185.74 | 56 | 10.0 | 0 | 202 | 1 | 5 | 30 |
| 21264 MB 船领 | 163.49 | 532.74 | 25 | 6.0 | 7 | 111 | 1 | 0 | 30 |
| 21264 MB at | 138.43 | 942.81 | 43 | 5.0 | 6 | 33 | 1 | 0 | 30 |
| 21264 ME/MP 船领 | 17.80 | 102.95 | 4 | 5.0 | 4 | 11 | 1 | 0 | 30 |
