{
  "created_at": "2026-05-14T23:09:28+02:00",
  "client": "ibra-makeup.pl",
  "task": "check_budget_usage",
  "task_name": "Sprawdzenie wykorzystania budzetu",
  "currency_code": "PLN",
  "campaigns": [
    {
      "campaign_id": "23731923052",
      "campaign_name": "[DG] YouTube Shorts",
      "status": "ENABLED",
      "channel_type": "DEMAND_GEN",
      "budget_id": "15489728149",
      "budget_name": "[DG] YouTube Shorts",
      "budget_delivery_method": "STANDARD",
      "daily_budget_micros": 20000000,
      "expected_7d_micros": 140000000,
      "cost_7d_micros": 141970757,
      "avg_daily_cost_micros": 20281536,
      "usage_percent": 101.4,
      "pacing_label": "blisko limitu",
      "conversions": 0.95,
      "conversions_value": 92.05,
      "roas": 0.65,
      "search_impression_share": 0.0,
      "search_budget_lost_impression_share": 0.0,
      "search_rank_lost_impression_share": 0.0,
      "budget_recommendation": {
        "level": "ok",
        "action": "bez zmiany budzetu",
        "reason": "brak jednoczesnego sygnalu wysokiego wykorzystania i utraty przez budzet",
        "suggested_budget_change_percent": 0,
        "current_daily_budget_micros": 20000000,
        "recommended_daily_budget_micros": 20000000,
        "budget_delta_micros": 0
      }
    },
    {
      "campaign_id": "21071199249",
      "campaign_name": "[PMax] products (catch-all)",
      "status": "ENABLED",
      "channel_type": "PERFORMANCE_MAX",
      "budget_id": "13410483072",
      "budget_name": "[PMax] products (catch-all)",
      "budget_delivery_method": "STANDARD",
      "daily_budget_micros": 75000000,
      "expected_7d_micros": 525000000,
      "cost_7d_micros": 523160820,
      "avg_daily_cost_micros": 74737260,
      "usage_percent": 99.6,
      "pacing_label": "blisko limitu",
      "conversions": 32.4,
      "conversions_value": 5062.37,
      "roas": 9.68,
      "search_impression_share": 0.5180846044975626,
      "search_budget_lost_impression_share": 0.0,
      "search_rank_lost_impression_share": 0.4819153955024375,
      "budget_recommendation": {
        "level": "ok",
        "action": "bez zmiany budzetu",
        "reason": "brak jednoczesnego sygnalu wysokiego wykorzystania i utraty przez budzet",
        "suggested_budget_change_percent": 0,
        "current_daily_budget_micros": 75000000,
        "recommended_daily_budget_micros": 75000000,
        "budget_delta_micros": 0
      }
    },
    {
      "campaign_id": "20776680369",
      "campaign_name": "[Search] brand",
      "status": "ENABLED",
      "channel_type": "SEARCH",
      "budget_id": "13148750064",
      "budget_name": "[Search] brand",
      "budget_delivery_method": "STANDARD",
      "daily_budget_micros": 140000000,
      "expected_7d_micros": 980000000,
      "cost_7d_micros": 953689255,
      "avg_daily_cost_micros": 136241322,
      "usage_percent": 97.3,
      "pacing_label": "blisko limitu",
      "conversions": 52.7,
      "conversions_value": 6475.92,
      "roas": 6.79,
      "search_impression_share": 0.41711602017742216,
      "search_budget_lost_impression_share": 0.5291355018264046,
      "search_rank_lost_impression_share": 0.05374847799617325,
      "budget_recommendation": {
        "level": "wysokie",
        "action": "rozważ podniesienie budżetu",
        "reason": "kampania prawie wykorzystuje budzet, traci duzo wyswietlen przez budzet i ma dodatnia rentownosc",
        "suggested_budget_change_percent": 30,
        "current_daily_budget_micros": 140000000,
        "recommended_daily_budget_micros": 182000000,
        "budget_delta_micros": 42000000
      }
    },
    {
      "campaign_id": "23790879566",
      "campaign_name": "[PLA_CL1] rzesy",
      "status": "ENABLED",
      "channel_type": "SHOPPING",
      "budget_id": "15539293090",
      "budget_name": "[PLA_CL1] rzesy",
      "budget_delivery_method": "STANDARD",
      "daily_budget_micros": 30000000,
      "expected_7d_micros": 210000000,
      "cost_7d_micros": 136070000,
      "avg_daily_cost_micros": 19438571,
      "usage_percent": 64.8,
      "pacing_label": "w normie",
      "conversions": 9.91,
      "conversions_value": 882.08,
      "roas": 6.48,
      "search_impression_share": 0.5185185185185185,
      "search_budget_lost_impression_share": 0.48148148148148145,
      "search_rank_lost_impression_share": 0.0,
      "budget_recommendation": {
        "level": "ok",
        "action": "bez zmiany budzetu",
        "reason": "brak jednoczesnego sygnalu wysokiego wykorzystania i utraty przez budzet",
        "suggested_budget_change_percent": 0,
        "current_daily_budget_micros": 30000000,
        "recommended_daily_budget_micros": 30000000,
        "budget_delta_micros": 0
      }
    },
    {
      "campaign_id": "23785538808",
      "campaign_name": "[PLA_CL1] rzesy | catch_all",
      "status": "ENABLED",
      "channel_type": "SHOPPING",
      "budget_id": "15534062853",
      "budget_name": "[PLA_CL1] rzesy | catch_all",
      "budget_delivery_method": "STANDARD",
      "daily_budget_micros": 10000000,
      "expected_7d_micros": 70000000,
      "cost_7d_micros": 0,
      "avg_daily_cost_micros": 0,
      "usage_percent": 0.0,
      "pacing_label": "brak wydatkow",
      "conversions": 0.0,
      "conversions_value": 0.0,
      "roas": 0,
      "search_impression_share": 0.0,
      "search_budget_lost_impression_share": 0.0,
      "search_rank_lost_impression_share": 0.0,
      "budget_recommendation": {
        "level": "do sprawdzenia",
        "action": "sprawdz brak wydatkow",
        "reason": "aktywna kampania nie wydala srodkow w ostatnich 7 dniach",
        "suggested_budget_change_percent": 0,
        "current_daily_budget_micros": 10000000,
        "recommended_daily_budget_micros": 10000000,
        "budget_delta_micros": 0
      }
    }
  ],
  "scope": [
    {
      "area": "Wydatki 7 dni",
      "check": "Porownaj koszt z ostatnich 7 dni z oczekiwanym wydatkiem wynikajacym z budzetu dziennego."
    },
    {
      "area": "Pacing",
      "check": "Oznacz kampanie, ktore wydaja bardzo malo albo prawie caly tygodniowy limit budzetu."
    },
    {
      "area": "Utrata wyswietlania przez budzet",
      "check": "Polacz wykorzystanie budzetu z utrata udzialu w wyswietleniach przez budzet i rentownoscia kampanii."
    },
    {
      "area": "Brak wydatkow",
      "check": "Wskaz aktywne kampanie z budzetem, ktore nie wydaly srodkow w ostatnich 7 dniach."
    },
    {
      "area": "Budzet wspoldzielony",
      "check": "Pokaz nazwe budzetu, zeby latwiej wychwycic kampanie korzystajace z tego samego budzetu."
    }
  ],
  "out_of_scope": [
    "zmiany stawek i strategii ustalania stawek",
    "ocena Docelowego ROAS albo Docelowego CPA",
    "analiza zapytan, wykluczen i jakosci ruchu",
    "wdrazanie zmian budzetowych na koncie"
  ],
  "knowledge_rules": [
    {
      "id": "smart_bidding_sequential_budget_and_target_changes",
      "topic": "strategie_stawek",
      "rule_type": "warning",
      "condition": "Plan zaklada zmiane budzetu albo celu Smart Bidding, szczegolnie gdy zmiana jest duza albo nastepuje krotko po innej zmianie budzetu, strategii lub celu.",
      "recommendation": "Zmiany budzetow i celow Smart Bidding wprowadzaj sekwencyjnie. Nie zmieniaj jednoczesnie budzetu i Docelowego ROAS albo Docelowego CPA, jesli nie jest to swiadoma decyzja. Duze zmiany oznaczaj jako wyzsze ryzyko uczenia algorytmu i rekomenduj obserwacje wynikow przed kolejna zmiana.",
      "risk": "Jednoczesne albo zbyt duze zmiany moga uruchomic niestabilny okres uczenia, utrudnic ocene przyczyny zmian wynikow i doprowadzic do nadmiernego wydawania budzetu albo utraty wolumenu konwersji.",
      "source": "manual"
    }
  ],
  "warnings": [],
  "budget_changes": [],
  "changes": []
}