# Lista sprawdzanych rzeczy ze starego systemu Zrodlo: stare komendy z `D:\google ads\.claude\commands\analiza-*.md`. Ten plik jest backlogiem funkcji do stopniowego przenoszenia do `D:\google ads ver 2\` jako grupy zadan i skrypty Python. ## Proces ogolny ### Analiza klienta - Swiezosc danych klienta przed analiza. - Odczyt historii pracy klienta. - Odczyt TODO klienta. - Ustalenie, od ktorego modulu zaczac. - Wykonywanie modulow po kolei. - Skip logic dla modulow miesiecznych. - Zapis historii po module. - Podsumowanie koncowe: Health Score, Grade, Quick Wins, Wasted Spend. ## Konto i struktura ### Audyt konta - Swiezosc plikow danych. - Komplet danych klienta: branza, model biznesu, kraje, minimalny ROAS, cel biznesowy, AOV. - Spojnosc CSV: koszt z `kampanie.csv` vs `kampanie_miesieczne.csv`. - Struktura aktywnych kampanii: typ, strategia, budzet, koszt, konwersje, ROAS, rola. - Liczba wstrzymanych kampanii per typ. - Luki strukturalne: brak brand, shopping, remarketing, gdy sa uzasadnione. - Historia ostatnich analiz per modul. - Kwalifikacja modulow do wykonania dla klienta. ## Konwersje ### Tracking i jakosc konwersji - Lista akcji konwersji. - Primary / secondary per akcja. - Czy istnieje minimum jedna makrokonwersja jako Primary. - Czy mikrokonwersje nie sa Primary. - Duplikaty: Google Ads tag vs GA4 import. - Wolumen 30 dni dla potencjalnych duplikatow. - Read-only akcje, ktorych nie wolno modyfikowac. - Enhanced Conversions dla akcji Primary. - Consent Mode v2 dla klientow z EU. - Server-side GTM jako rekomendacja. - Model atrybucji, preferowany Data Driven. - Okna konwersji vs cykl zakupowy. - Naprawy: zmiana Primary, modelu atrybucji, okna konwersji, nazw. ## Feed i Merchant Center ### Zdrowie feedu - Swiezosc danych Merchant Center. - Status produktow: active, warning, disapproved. - Procent aktywnych produktow. - Produkty odrzucone. - Agregacja problemow po kodzie issue. - Landing page errors. - Broken images. - Braki atrybutow: GTIN, MPN, brand, Google product category, unit pricing. - Custom labels CL1-CL4. - Routing problemow do Shopping, PMax i Produkty. - Cache feed index dla pozniejszych modulow. ## Kampanie PLA / Shopping ### Struktura i ustawienia PLA - Identyfikacja aktywnych kampanii Shopping. - Strategia kampanii: Standard Shopping wymaga Target ROAS. - ROAS i Docelowy ROAS na poziomie kampanii i grup reklam. - Grupy reklam bez ShoppingProductAd. - Liczba reklam vs liczba grup reklam. - Diagnoza aktywnych grup reklam z 0 wyswietlen. - Czy listing group `Pozostale` jest wykluczony. - Priorytet kampanii Shopping. - Ustawienie lokalizacji: Obecnosc. ### Synchronizacja PLA_CL1 - Kampanie `[PLA_CL1] `. - Kampanie `[PLA_CL1] | catch_all`. - Zrodlo prawdy CL1 i CL4 dla PLA_CL1: adsPRO. - Liczba aktywnych grup reklam vs produkty z adsPRO. - Produkt w zlej kampanii. - Brakujaca grupa reklam. - Istniejaca wstrzymana grupa reklam do wlaczenia. - Unikanie duplikatow grup po nazwie i identyfikatorze produktu. - Zmiana nazwy grupy, gdy nazwa rozjechala sie z adsPRO. - Wstrzymanie tylko aktywnych grup reklam, nie juz wstrzymanych. - Podsumowanie zmian po kampaniach. ### Bestsellery i zombie - CL4 `bestseller` z GMC jako osobny pipeline. - Bestsellery vs aktywne grupy reklam. - Rename zamiast tworzenia nowej grupy, gdy produkt istnieje pod inna nazwa. - Zombie revival: status, sloty, kolejka, ostatnia ewaluacja. - Statusy CL4: zombie_queue, zombie, bestseller_candidate, dead. ### Frazy i automatyzacja PLA - Search terms Shopping: top frazy wg kosztu. - Frazy z progiem: minimum 50 klikniec i 0 konwersji. - Brand jako negative w Shopping: nie dodawac. - Automatyzacja Docelowego ROAS na poziomie grupy reklam. - Minimum 100 klikniec przed pauzowaniem grupy reklam. - Podnoszenie Docelowego ROAS po minimum 10 nowych konwersjach. - Follow-up i rollback po zmianie Docelowego ROAS. ## Kampanie brandowe - Identyfikacja kampanii brand po brand tokens. - Trend miesieczny: wyswietlenia, klikniecia, koszt, konwersje, wartosc, CTR, CPC, ROAS. - Czystosc fraz: brand vs non-brand. - Procent kosztu non-brand w kampanii brand. - Top non-brand wg kosztu. - Pre-check, czy fraza do wykluczenia juz istnieje. - Close variant leak, gdy fraza mimo wykluczenia nadal generuje ruch. - Target Impression Share. - Search budget lost impression share. - Search rank lost impression share. - Pokrycie wariantow marki: literowki, bez polskich znakow, z/bez spacji, z/bez `pl`, `sklep`. - Decyzja: budzet, CPC ceiling, Target Impression Share, negatives. ## DSA - Identyfikacja aktywnych kampanii DSA. - Targety stron: URL list, category, page feed, domena. - Wildcard risk: `*` lub cala domena. - Page exclusions: cart, checkout, polityka, regulamin, kontakt, koszyk, zamowienie. - Search terms DSA. - Kanibalizacja z Search i Brand. - Frazy do wykluczenia: minimum 50 klikniec i 0 konwersji. - Pre-check istniejacych wykluczen przed rekomendacja. - Strategia zalezne od progu 60 konwersji / 30 dni. ## Performance Max - Identyfikacja aktywnych kampanii PMax. - Typ kampanii: Feed Only vs full PMax. - Wolumen konwersji 30 dni. - AOV i prog strategii. - Lead gen bez offline conversions: nie rekomendowac PMax. - Trend miesieczny i erozja ROAS / CR. - Search terms PMax indywidualne. - Kategorie search terms PMax jako dodatek. - Brand leak w PMax. - Frazy minimum 50 klikniec i 0 konwersji. - Asset groups: status, wyswietlenia, koszt, konwersje, ROAS. - Wstrzymane asset groups, ktore wczesniej pracowaly. - Asset diversity: minimum obrazy i video. - Campaign-level negatives. - Search themes. - CPC resistance: CPC 30 dni vs 90 dni. - Follow-up po zmianie strategii lub Docelowego ROAS po 30 dniach. - Rollback, gdy ROAS albo konwersje spadna ponizej progu. ## Search non-brand - Identyfikacja aktywnych kampanii Search non-brand. - Wykluczenie kampanii brand i DSA. - Broad match tylko ze Smart Bidding. - Quality Score: Expected CTR, Ad Relevance, Landing Page Experience. - Fallback: sredni Quality Score per grupa reklam. - Match types per grupa reklam. - Close variant pollution. - Search terms cleanup: top frazy i minimum 50 klikniec bez konwersji. - Cross-check z wykluczeniami. - RSA quality: minimum 10 naglowkow, 3 opisy, ad strength nie Poor. - Struktura grup reklam: 1 temat per grupa. - Grupy reklam z ponad 100 slowami kluczowymi jako kandydat do podzialu. ## Display, Demand Gen, YouTube - Identyfikacja aktywnych kampanii Display, Demand Gen i Video. - Placement quality. - MFA sites. - Mobile apps spam. - Placements z minimum 50 klikniec i 0 konwersji. - Overlap Demand Gen z PMax. - Demand Gen jako top / mid funnel, PMax jako bottom funnel. - Asset diversity w Demand Gen: text, image, minimum 1 video. - Video aspect ratios: 16:9, 1:1, 9:16. - Demand Gen CPA goal. ## Remarketing i odbiorcy - Pobranie list odbiorcow. - Wielkosc list. - Listy mniejsze niz 1000 uzytkownikow. - Aktywne listy nieuzywane w kampaniach. - Uzycie odbiorcow per aktywna kampania. - Observation / targeting audiences. - PMax audience signals. - Custom segments, lists, demographics. - Customer Match. - Match rate, jesli dostepny. ## Assety reklamowe - Swiezosc `ad_assets.csv`. - Inwentarz per aktywna kampania: sitelinki, callouts, snippets, promotion, price, logo. - Minimum 4 sitelinki. - Minimum 4 callouts. - Minimum 1 structured snippet dla e-commerce. - Logo assets dla PMax i Demand Gen. - Price extensions dla e-commerce z konkretnymi cenami. - Promotion extension przy aktywnych promocjach sezonowych. ## Wykluczenia - Shared negative lists. - Liczba fraz w listach. - Przypisanie list do kampanii. - Cross-campaign search terms. - Frazy minimum 50 klikniec i 0 konwersji. - Cross-check z istniejacymi wykluczeniami. - Kategorie wykluczen: - informational, - competitor, - free-intent, - job-seeker. - Match type: Exact dla pojedynczych fraz, Phrase dla wzorcow. - Nigdy Broad negatives. - Konsolidacja do shared list, gdy kandydat pojawia sie w minimum 2 kampaniach. - Over-blocking audit: czy wykluczenia blokuja frazy z konwersjami. - Brand jako negative: tak w Search non-brand i DSA, nie w Shopping i PMax Feed Only. ## Ustawienia kampanii - Ustawienia geograficzne per aktywna kampania. - Geo type: Presence, nie Presence or Interest. - Geo targets vs kraje klienta. - Search partners off dla Search i Shopping, o ile nie ma wyjatku. - Content network off dla Search. - Harmonogram emisji vs biznes. - Bid adjustments per device, geo i schedule. - Wykrywanie dryfu ustawien wzgledem poprzedniego raportu. ## Budzety - Pobranie wykorzystania budzetow. - Suma dziennych budzetow razy 30 vs budzet miesieczny klienta. - Przekroczenie powyzej 5%. - Utilization per kampania: spend 30 dni / daily budget * 30. - Niedowykorzystanie ponizej 60%. - Przekroczenie powyzej 100%. - Search budget lost impression share powyzej 10%. - Shared budgets i zgodnosc z priorytetami. - Propozycje realokacji: skad zabrac i gdzie dodac. - Zmiana budzetu, szczegolnie gdy delta przekracza 30%. ## Priorytety przenoszenia do ver 2 ### Juz zaczete / czesciowo wdrozone - Kampanie PLA: synchronizacja PLA_CL1. - Kampanie PLA: sprawdzenie ustawien lokalizacji i priorytetu. - Mechanizm: lista klientow, grupy zadan, zadania, plan-only, historia. ### Najbardziej naturalne kolejne zadania - Kampanie PLA: ShoppingProductAd i `Pozostale` negative. - Kampanie PLA: bestsellery i CL4. - Ustawienia kampanii: Search partners, Content network, geo targets. - Wykluczenia: cross-campaign frazy minimum 50 klikniec i 0 konwersji. - Brand: czystosc fraz brand i Target Impression Share. - Budzety: wykorzystanie budzetow i budget-limited. - Feed: disapproved, landing page errors, image broken. - Konwersje: primary / secondary, duplikaty, Enhanced Conversions.