{
 "source": "lingxing MCP (lx_mcp.py)",
 "msku": "21283",
 "profile_id": "2541623715456141",
 "shop": "USATTRACO-US (sid110)",
 "period": "2026-08-24 - 2026-09-22",
 "fetched_at": "2026-09-22T08:36:25",
 "out_dir": "C:/Users/tbspa/Desktop/领星ERP排行榜数据_2026-08-25/daily_20260922/data/ads_21283",
 "campaign_total_row": {
  "spends": "1999.98",
  "sales": "5493.51",
  "orders": "263",
  "acos": "36.41",
  "clicks": "2257",
  "impressions": "354449",
  "budget": "112.00"
 },
 "campaigns": [
  {
   "campaign_id": "209455867463143",
   "label": "21283 MB-bra",
   "spends": "417.17",
   "sales": "1037.88",
   "orders": 51,
   "acos": "40.19",
   "clicks": 422,
   "impressions": 60541,
   "budget": 10.0,
   "budget_source": "timing_base_value",
   "targeting_type": "manual",
   "keyword_rows": 13,
   "searchterm_rows": 316,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 417.17,
   "period_spends": 417.17,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 13,
     "recordsFiltered": 13,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "209455867463143"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 316,
     "recordsFiltered": 316,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "209455867463143",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "209455867463143"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "209455867463143"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "118420942378330",
   "label": "21283 AT2",
   "spends": "404.45",
   "sales": "1416.39",
   "orders": 66,
   "acos": "28.55",
   "clicks": 406,
   "impressions": 32924,
   "budget": 15.0,
   "budget_source": "timing_base_value",
   "targeting_type": "auto",
   "keyword_rows": 0,
   "searchterm_rows": 267,
   "adgroup_rows": 1,
   "targeting_rows": 5,
   "daily_rows": 30,
   "daily_spends": 404.45,
   "period_spends": 404.45,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "118420942378330"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 267,
     "recordsFiltered": 267,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "118420942378330",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "118420942378330"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 4,
     "recordsFiltered": 4,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "118420942378330"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "26902399754373",
   "label": "21283 MB-大词",
   "spends": "274.65",
   "sales": "733.34",
   "orders": 36,
   "acos": "37.45",
   "clicks": 292,
   "impressions": 48086,
   "budget": 8.0,
   "budget_source": "timing_base_value",
   "targeting_type": "manual",
   "keyword_rows": 20,
   "searchterm_rows": 237,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 274.65,
   "period_spends": 274.65,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 20,
     "recordsFiltered": 20,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "26902399754373"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 237,
     "recordsFiltered": 237,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "26902399754373",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "26902399754373"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "26902399754373"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "121723101125020",
   "label": "21283 MB-SR",
   "spends": "264.70",
   "sales": "635.08",
   "orders": 29,
   "acos": "41.68",
   "clicks": 276,
   "impressions": 46642,
   "budget": 10.0,
   "budget_source": "timing_base_value",
   "targeting_type": "manual",
   "keyword_rows": 19,
   "searchterm_rows": 172,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 264.7,
   "period_spends": 264.7,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 19,
     "recordsFiltered": 19,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "121723101125020"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 172,
     "recordsFiltered": 172,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "121723101125020",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "121723101125020"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "121723101125020"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "176544817785128",
   "label": "21283 MP-核心",
   "spends": "157.66",
   "sales": "443.45",
   "orders": 21,
   "acos": "35.55",
   "clicks": 181,
   "impressions": 25231,
   "budget": 7.0,
   "budget_source": "timing_base_value",
   "targeting_type": "manual",
   "keyword_rows": 10,
   "searchterm_rows": 95,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 157.66,
   "period_spends": 157.66,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 10,
     "recordsFiltered": 10,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "176544817785128"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 95,
     "recordsFiltered": 95,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "176544817785128",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "176544817785128"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "176544817785128"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "121091315151478",
   "label": "21283 ME-转化",
   "spends": "137.56",
   "sales": "382.80",
   "orders": 18,
   "acos": "35.94",
   "clicks": 187,
   "impressions": 31019,
   "budget": 10.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 8,
   "searchterm_rows": 9,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 137.56,
   "period_spends": 137.56,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 8,
     "recordsFiltered": 8,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "121091315151478"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 9,
     "recordsFiltered": 9,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "121091315151478",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "121091315151478"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "121091315151478"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "215499068550023",
   "label": "21283 MT",
   "spends": "128.18",
   "sales": "425.79",
   "orders": 20,
   "acos": "30.10",
   "clicks": 201,
   "impressions": 31299,
   "budget": 5.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 0,
   "searchterm_rows": 187,
   "adgroup_rows": 1,
   "targeting_rows": 82,
   "daily_rows": 30,
   "daily_spends": 128.18,
   "period_spends": 128.18,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "215499068550023"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 187,
     "recordsFiltered": 187,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "215499068550023",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "215499068550023"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 4,
     "rows": 81,
     "recordsFiltered": 81,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "215499068550023"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "136608271589657",
   "label": "21283 MB-stripe/spaghetti",
   "spends": "82.39",
   "sales": "254.86",
   "orders": 14,
   "acos": "32.33",
   "clicks": 119,
   "impressions": 15763,
   "budget": 5.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 13,
   "searchterm_rows": 72,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 82.39,
   "period_spends": 82.39,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 13,
     "recordsFiltered": 13,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "136608271589657"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 72,
     "recordsFiltered": 72,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "136608271589657",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "136608271589657"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "136608271589657"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "11196002114657",
   "label": "21283 MB-条纹",
   "spends": "39.85",
   "sales": "62.97",
   "orders": 3,
   "acos": "63.28",
   "clicks": 56,
   "impressions": 4059,
   "budget": 5.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 12,
   "searchterm_rows": 34,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 39.85,
   "period_spends": 39.85,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 12,
     "recordsFiltered": 12,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "11196002114657"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 34,
     "recordsFiltered": 34,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "11196002114657",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "11196002114657"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "11196002114657"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "65755653152513",
   "label": "21283 MP-肩带",
   "spends": "38.29",
   "sales": "37.98",
   "orders": 2,
   "acos": "100.82",
   "clicks": 46,
   "impressions": 9477,
   "budget": 5.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 14,
   "searchterm_rows": 28,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 38.29,
   "period_spends": 38.29,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 14,
     "recordsFiltered": 14,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "65755653152513"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 28,
     "recordsFiltered": 28,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "65755653152513",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "65755653152513"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "65755653152513"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "207006589611710",
   "label": "21283 MB-BT",
   "spends": "22.38",
   "sales": "42.98",
   "orders": 2,
   "acos": "52.07",
   "clicks": 25,
   "impressions": 2588,
   "budget": 8.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 8,
   "searchterm_rows": 20,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 22.38,
   "period_spends": 22.38,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 8,
     "recordsFiltered": 8,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "207006589611710"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 20,
     "recordsFiltered": 20,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "207006589611710",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "207006589611710"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "207006589611710"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "172943110405979",
   "label": "21283 AT-asin",
   "spends": "19.44",
   "sales": "19.99",
   "orders": 1,
   "acos": "97.25",
   "clicks": 28,
   "impressions": 6563,
   "budget": 4.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "auto",
   "keyword_rows": 0,
   "searchterm_rows": 28,
   "adgroup_rows": 1,
   "targeting_rows": 5,
   "daily_rows": 30,
   "daily_spends": 19.44,
   "period_spends": 19.44,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "172943110405979"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 28,
     "recordsFiltered": 28,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "172943110405979",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "172943110405979"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 4,
     "recordsFiltered": 4,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "172943110405979"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  },
  {
   "campaign_id": "122694333137230",
   "label": "21271 21283 21075 21221 SB",
   "spends": "13.26",
   "sales": "0.00",
   "orders": 0,
   "acos": "99999999",
   "clicks": 18,
   "impressions": 40257,
   "budget": 5.0,
   "budget_source": "budget(实时值)",
   "targeting_type": "manual",
   "keyword_rows": 14,
   "searchterm_rows": 17,
   "adgroup_rows": 1,
   "targeting_rows": 0,
   "daily_rows": 30,
   "daily_spends": 13.26,
   "period_spends": 13.26,
   "daily_matches_period": true,
   "reports_meta": {
    "keyword_index": {
     "tool": "ad_campaign_keyword_report",
     "mode": "ok",
     "pages": 1,
     "rows": 14,
     "recordsFiltered": 14,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "122694333137230"
      ],
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "searchterm_index": {
     "tool": "ad_campaign_search_term_report",
     "mode": "ok",
     "pages": 1,
     "rows": 17,
     "recordsFiltered": 17,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": "122694333137230",
      "sort_field": "spends",
      "sort_type": "desc",
      "search_type": "kw",
      "with_translation": 0
     }
    },
    "adgroup_index": {
     "tool": "ad_campaign_group_report",
     "mode": "ok",
     "pages": 1,
     "rows": 1,
     "recordsFiltered": 1,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "122694333137230"
      ],
      "with_ring": 0,
      "sort_field": "spends",
      "sort_type": "desc"
     }
    },
    "targeting_index": {
     "tool": "ad_campaign_targeting_report",
     "mode": "ok",
     "pages": 1,
     "rows": 0,
     "recordsFiltered": 0,
     "params": {
      "report_date": "2026-08-24 - 2026-09-22",
      "profile_ids": [
       "2541623715456141"
      ],
      "campaign_id": [
       "122694333137230"
      ],
      "sort_field": "spends",
      "sort_type": "desc",
      "with_ring": 0
     }
    }
   }
  }
 ],
 "skipped_zero_spend": [
  {
   "campaign_id": "113242311623302",
   "label": "21283 AT",
   "spends": 0
  },
  {
   "campaign_id": "48550527563748",
   "label": "21283 MB",
   "spends": 0
  }
 ],
 "daily_days": [
  "2026-08-24",
  "2026-08-25",
  "2026-08-26",
  "2026-08-27",
  "2026-08-28",
  "2026-08-29",
  "2026-08-30",
  "2026-08-31",
  "2026-09-01",
  "2026-09-02",
  "2026-09-03",
  "2026-09-04",
  "2026-09-05",
  "2026-09-06",
  "2026-09-07",
  "2026-09-08",
  "2026-09-09",
  "2026-09-10",
  "2026-09-11",
  "2026-09-12",
  "2026-09-13",
  "2026-09-14",
  "2026-09-15",
  "2026-09-16",
  "2026-09-17",
  "2026-09-18",
  "2026-09-19",
  "2026-09-20",
  "2026-09-21",
  "2026-09-22"
 ],
 "daily_missing_days": {},
 "field_gaps": [
  "placement_index / placement_detail：MCP（276 个工具）无广告位报表工具 → 空列表占位；后果：报告“六、广告位分布”为空表，且不生成“广告位效率/TOP OF SEARCH”洞察（build_ads_report 不会报错）。",
  "keyword_detail / searchterm_detail / adgroup_detail：MCP 无 is_daily/date_key 形式的按日明细接口 → 空列表占位；这三个键 build_ads_report 不读取，故报告不受影响（活动级“每日趋势”由 campaign_detail 提供）。",
  "searchterm_index.rows[].type：MCP 搜索词报表不返回 type 字段（旧采集有 keyword/target）→ 报告/CSV 的“类型”列会为空；match_type、target_text 仍在（需不传 group_type 参数，本脚本已按此调用）。",
  "adgroup_index.rows[].count_keyword / count_targets：MCP 广告组报表返回 null（旧采集有值）→ 广告组表“关键词数/投放数”显示 -。",
  "MCP 广告报表返回的活动级 budget 字段是“实时预算”（分时策略生效时会变成临时值，如 $1）；本脚本改用 timing_base_value / applied_templates[].base_budget 作为日预算，与旧采集 budgets.json 一致（21264/21281/21283/131072 全对齐）。",
  "targeting_index：旧采集没有这个键，MCP 才有（自动投放/商品投放明细）→ 属额外字段，build_ads_report 忽略，不影响旧形状消费。"
 ],
 "cli": "C:/Users/tbspa/AppData/Local/hermes/skills/ecommerce/lingxing-erp/scripts/mcp_fetch_ads.py 21283 --period 2026-08-24 - 2026-09-22 --out C:/Users/tbspa/Desktop/领星ERP排行榜数据_2026-08-25/daily_20260922/data/ads_21283"
}