{
  "created_at": "2026-05-14T22:47:56+02:00",
  "client": "aruba.rzeszow.pl",
  "task": "optimize_shopping_troas_ag",
  "task_name": "Automatyzacja tROAS per grupa reklam PLA",
  "currency_code": "",
  "ad_groups": [],
  "watchlist": [],
  "target_changes": [],
  "rollback_changes": [],
  "changes": [],
  "scope": [
    {
      "area": "Zakres",
      "check": "Analizuje tylko aktywne grupy reklam w aktywnych kampaniach Standard Shopping."
    },
    {
      "area": "Dane 30 dni",
      "check": "Liczy realny ROAS grupy reklam z kosztu i wartosci konwersji z ostatnich 30 dni."
    },
    {
      "area": "100 klikow",
      "check": "Grupy reklam z mniej niz 100 klikami od poczatku trafiaja tylko na watchliste."
    },
    {
      "area": "Trigger 10 konwersji",
      "check": "Podbicie tROAS wymaga co najmniej 10 nowych konwersji wzgledem lokalnego baseline."
    },
    {
      "area": "Stopniowanie",
      "check": "Jedna analiza moze podniesc tROAS grupy reklam maksymalnie o 0.5."
    },
    {
      "area": "Rollback",
      "check": "Jesli po zmianie realny ROAS z 30 dni spada ponizej ustawionego tROAS, plan proponuje przywrocenie poprzedniej wartosci."
    }
  ],
  "out_of_scope": [
    "Performance Max",
    "Search",
    "kampanie Shopping bez grup reklam",
    "automatyczne wdrozenie bez akceptacji uzytkownika",
    "pauzowanie grup reklam z niskim albo zerowym ROAS"
  ],
  "knowledge_rules": [],
  "warnings": [
    "Nie udalo sie pobrac grup reklam Shopping z Google Ads API: (<_SingleThreadedRendezvous of RPC that terminated with:\n\tstatus = StatusCode.INVALID_ARGUMENT\n\tdetails = \"Request contains an invalid argument.\"\n\tdebug_error_string = \"UNKNOWN:Error received from peer ipv4:142.250.120.95:443 {grpc_status:3, grpc_message:\"Request contains an invalid argument.\"}\"\n>, <_SingleThreadedRendezvous of RPC that terminated with:\n\tstatus = StatusCode.INVALID_ARGUMENT\n\tdetails = \"Request contains an invalid argument.\"\n\tdebug_error_string = \"UNKNOWN:Error received from peer ipv4:142.250.120.95:443 {grpc_status:3, grpc_message:\"Request contains an invalid argument.\"}\"\n>, errors {\n  error_code {\n    query_error: INVALID_VALUE_WITH_DURING_OPERATOR\n  }\n  message: \"Invalid date literal supplied for DURING operator: ALL_TIME.\"\n}\nrequest_id: \"-iU9-h79Kc-3X9Ii0mSBvA\"\n, '-iU9-h79Kc-3X9Ii0mSBvA')",
    "Do tego zadania nie przypisano jeszcze regul z bazy wiedzy."
  ]
}