{
  "created_at": "2026-05-15T20:37:40+02:00",
  "client": "investagd.pl",
  "task": "optimize_product_titles",
  "task_name": "Optymalizacja tytulow produktow",
  "products": [
    {
      "offer_id": "1041",
      "default_name": "Odkurzacz workowy Profi 1.2.1",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 113,
      "impressions": 4813,
      "cost": 183.32
    },
    {
      "offer_id": "569",
      "default_name": "Wąż ssący do odkurzaczy Zelmer 2000.1300 (czarny)",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 46,
      "impressions": 1716,
      "cost": 43.43
    },
    {
      "offer_id": "1068",
      "default_name": "ODKURZACZ WORKOWY ZELMER ANTEK ZVC3501T",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 44,
      "impressions": 2360,
      "cost": 67.09
    },
    {
      "offer_id": "1045",
      "default_name": "Odkurzacz workowy Profi 11.5",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 43,
      "impressions": 4511,
      "cost": 74.34
    },
    {
      "offer_id": "666",
      "default_name": "Wąż dopływowy 3,0 do pralki / zmywarki - 3 m",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 38,
      "impressions": 1268,
      "cost": 16.39
    },
    {
      "offer_id": "835",
      "default_name": "Nasadka miksująca 171.2000Z do robotów Zelmer 371, 281, 381, 481",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 37,
      "impressions": 1345,
      "cost": 24.18
    },
    {
      "offer_id": "178",
      "default_name": "Worki do odkurzacza Electrolux / Philips IZ-E5/PH5S",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 36,
      "impressions": 1551,
      "cost": 41.07
    },
    {
      "offer_id": "729",
      "default_name": "Worki papierowe do odkurzacza Zelmer Adaś, Franek, Olek, Kuba ZVC 333, Kuba ZVC 334, Kuba ZVC 335 5szt",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 36,
      "impressions": 935,
      "cost": 30.6
    },
    {
      "offer_id": "323",
      "default_name": "Worki syntetyczne BOSCH Activa, Alpha, SIEMENS Super L; IZ-S11SP",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 34,
      "impressions": 2299,
      "cost": 21.22
    },
    {
      "offer_id": "1083",
      "default_name": "4x Worki syntetyczne do odkurzacza Zelmer Józek, Kazik, Kazio",
      "custom_title": null,
      "title_changed": false,
      "google_product_category": null,
      "needs_title": true,
      "needs_category": true,
      "clicks": 33,
      "impressions": 1357,
      "cost": 41.25
    }
  ],
  "title_changes": [
    {
      "offer_id": "1041",
      "field": "title",
      "current_value": "Odkurzacz workowy Profi 1.2.1",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "569",
      "field": "title",
      "current_value": "Wąż ssący do odkurzaczy Zelmer 2000.1300 (czarny)",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "1068",
      "field": "title",
      "current_value": "ODKURZACZ WORKOWY ZELMER ANTEK ZVC3501T",
      "target_value": "Odkurzacz Workowy Zelmer Antek Zvc3501T",
      "reason": "brak zoptymalizowanego tytulu lub tytul wymaga normalizacji"
    },
    {
      "offer_id": "1045",
      "field": "title",
      "current_value": "Odkurzacz workowy Profi 11.5",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "666",
      "field": "title",
      "current_value": "Wąż dopływowy 3,0 do pralki / zmywarki - 3 m",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "835",
      "field": "title",
      "current_value": "Nasadka miksująca 171.2000Z do robotów Zelmer 371, 281, 381, 481",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "178",
      "field": "title",
      "current_value": "Worki do odkurzacza Electrolux / Philips IZ-E5/PH5S",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "729",
      "field": "title",
      "current_value": "Worki papierowe do odkurzacza Zelmer Adaś, Franek, Olek, Kuba ZVC 333, Kuba ZVC 334, Kuba ZVC 335 5szt",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "323",
      "field": "title",
      "current_value": "Worki syntetyczne BOSCH Activa, Alpha, SIEMENS Super L; IZ-S11SP",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    },
    {
      "offer_id": "1083",
      "field": "title",
      "current_value": "4x Worki syntetyczne do odkurzacza Zelmer Józek, Kazik, Kazio",
      "target_value": "",
      "reason": "brak zoptymalizowanego tytulu; tytul wybiera agent AI po analizie produktu",
      "requires_agent_decision": true
    }
  ],
  "category_changes": [],
  "unit_pricing_changes": [],
  "skipped": [],
  "warnings": [
    "Czesc tytulow wymaga decyzji agenta AI; skrypt nie przepisuje tytulu bazowego jako optymalizacji."
  ]
}