Baner cookies musi pozwolić użytkownikowi świadomie zgodzić się albo odmówić zgody na pliki niebędące niezbędnymi – zanim te pliki zostaną zapisane. Google Consent Mode v2 przekazuje tę decyzję do GA4 i Google Ads, a bez niego w Europie tracisz m.in. remarketing i część danych o konwersjach.
Zgoda na cookies na stronie to temat, który większość właścicieli firm załatwiła kiedyś „jakąś wtyczką” i więcej do niego nie wraca. Tymczasem przy audytach regularnie widzę banery, które wyglądają poprawnie, a w praktyce ładują Google Analytics i piksel Facebooka, zanim ktokolwiek cokolwiek kliknie. Albo odwrotnie: blokują wszystko tak skutecznie, że w GA4 widać połowę realnego ruchu, a kampanie Google Ads optymalizują się na ślepo.
W tym wpisie opisuję, czego wymaga prawo (stan na październik 2026 roku), czym jest Consent Mode v2, jakie są najczęstsze błędy banerów i jak w 15 minut sprawdzić własną stronę. Nie jestem prawnikiem – treść polityki prywatności i szczegóły podstaw prawnych warto potwierdzić z prawnikiem.
Czego wymaga prawo od banera cookies?
Od 10 listopada 2024 roku zasady zapisywania cookies reguluje art. 399 ustawy Prawo komunikacji elektronicznej, który zastąpił dawny art. 173 Prawa telekomunikacyjnego. Na pliki, które nie są niezbędne do działania strony (analityka, reklamy, remarketing), potrzebna jest uprzednia zgoda, a sama zgoda musi spełniać standard RODO: dobrowolna, konkretna, świadoma i jednoznaczna.
W praktyce oznacza to kilka zasad:
- przed zgodą wolno zapisywać tylko pliki niezbędne (np. sesja, koszyk, zapamiętanie samej decyzji o cookies),
- użytkownik musi wiedzieć, w jakim celu są używane pliki i kto je dostarcza,
- zgoda nie może być domyślnie zaznaczona ani wynikać z samego przewijania strony,
- wycofanie zgody ma być tak samo łatwe jak jej udzielenie,
- warto przechowywać informację o tym, kiedy i na co użytkownik się zgodził.
Czym jest Google Consent Mode v2 i czy muszę go mieć?
Consent Mode v2 to mechanizm, który przekazuje tagom Google (GA4, Google Ads, Floodlight) informację, na co użytkownik się zgodził. Od marca 2024 roku Google wymaga go od reklamodawców kierujących reklamy do użytkowników z EOG – bez niego nie zbudujesz nowych list remarketingowych i ograniczysz pomiar konwersji.
Consent Mode nie jest banerem. Baner (tzw. CMP, platforma zarządzania zgodami) zbiera decyzję, a Consent Mode ją tłumaczy na język tagów Google. Wersja 2 wysyła cztery sygnały:
- zgoda na pliki analityczne (analytics storage),
- zgoda na pliki reklamowe (ad storage),
- zgoda na przesyłanie danych użytkownika do Google w celach reklamowych (ad user data),
- zgoda na personalizację reklam i remarketing (ad personalization).
Dlaczego bez Consent Mode v2 tracisz dane w GA4 i Google Ads?
Bez poprawnie wdrożonego Consent Mode v2 GA4 nie widzi użytkowników, którzy odmówili zgody, a Google nie może ich modelować. W Google Ads tracisz możliwość dodawania nowych osób z EOG do list remarketingowych, a raporty konwersji są niepełne – algorytm licytuje na podstawie dziurawych danych.
Są dwa tryby wdrożenia:
Tryb podstawowy (basic)
Tagi Google nie ładują się w ogóle, dopóki użytkownik nie wyrazi zgody. To najprostsza i najbardziej zachowawcza opcja, ale o osobach, które odmówiły, nie wiesz nic.
Tryb zaawansowany (advanced)
Tagi ładują się od razu, ale przy braku zgody nie zapisują cookies i wysyłają tylko anonimowe sygnały bez identyfikatorów. Na tej podstawie Google modeluje brakujące konwersje i ruch. Google rekomenduje ten tryb, choć część prawników zaleca ostrożność i tryb podstawowy – to decyzja, którą warto podjąć świadomie, najlepiej po rozmowie z prawnikiem.
Przy kampaniach, które prowadzę w ramach usługi reklamy Google Ads, poprawny Consent Mode to pierwszy punkt na liście przed uruchomieniem budżetu. Bez tego optymalizacja pod konwersje działa gorzej, a remarketing w praktyce się nie rozwija.
Jakie są najczęstsze błędy banerów cookies?
Najczęstsze błędy to: skrypty śledzące ładowane przed zgodą, zgody domyślnie zaznaczone, brak przycisku „Odrzuć” na pierwszym ekranie, baner, który nie przekazuje decyzji do Consent Mode, oraz brak możliwości późniejszej zmiany decyzji.
Oto lista, którą sprawdzam przy każdym audycie:
- Skrypty przed zgodą – GA4, piksel Meta, Hotjar czy TikTok wklejone ręcznie w motyw lub przez wtyczkę, z pominięciem banera.
- Zaznaczone checkboxy – kategorie „Analityka” i „Marketing” włączone domyślnie w ustawieniach.
- Brak „Odrzuć wszystkie” – na pierwszym ekranie jest tylko „Akceptuję” i „Ustawienia”, a odmowa wymaga kilku kliknięć.
- Ukryty przycisk odmowy – szary link drobnym drukiem obok wielkiego, kolorowego „Akceptuję”.
- Baner bez integracji – ładnie wygląda, ale nie wysyła żadnych sygnałów do Consent Mode, więc Google nic nie wie o zgodzie.
- Brak ikony lub linku do zmiany zgody – użytkownik nie ma jak wycofać decyzji.
- Dwa banery naraz – stara wtyczka i nowa, konfliktujące ze sobą.
- Baner zasłaniający całą stronę na telefonie – frustruje i podbija współczynnik odrzuceń.
Jak sprawdzić, czy baner cookies na mojej stronie działa poprawnie?
Otwórz stronę w oknie incognito, nie klikaj banera i sprawdź w narzędziach deweloperskich przeglądarki (zakładki Aplikacja i Sieć), czy zapisują się pliki analityczne i reklamowe oraz czy wysyłane są żądania do Google Analytics, Meta lub innych narzędzi. Potem kliknij „Odrzuć” i „Akceptuj” i porównaj wyniki.
Krok po kroku:
- Otwórz stronę w trybie incognito w Chrome.
- Naciśnij F12, wejdź w zakładkę Application (Aplikacja), a potem Cookies. Przed jakąkolwiek decyzją nie powinno być plików Google Analytics (z „ga” w nazwie) ani piksela Meta (z „fbp” w nazwie).
- W zakładce Network (Sieć) wpisz w filtr „collect” – przy trybie podstawowym przed zgodą nie powinno być żadnych żądań do GA4, przy zaawansowanym żądania będą, ale bez cookies.
- Kliknij „Odrzuć wszystkie” i powtórz sprawdzenie.
- Kliknij „Akceptuj” na nowej karcie i sprawdź, czy pliki się pojawiły.
- Użyj rozszerzenia Tag Assistant od Google – pokaże stan zgód Consent Mode dla każdego zdarzenia.
- W Google Ads sprawdź w diagnostyce konwersji, czy konto nie zgłasza problemu z trybem uzyskiwania zgody.
Jak wybrać narzędzie do banera cookies?
Na WordPressie i WooCommerce sprawdzają się zarówno wtyczki, jak i zewnętrzne platformy CMP. Przy wyborze patrz na:
- certyfikację Google dla CMP (ważne przy reklamach w EOG) i natywną obsługę Consent Mode v2,
- automatyczne blokowanie skryptów, a nie tylko „ładne okienko”,
- przycisk „Odrzuć wszystkie” na pierwszym ekranie,
- rejestr zgód,
- polską wersję językową i możliwość edycji treści,
- wpływ na szybkość strony.
Consent Mode a Google Tag Manager i Server-Side Tracking
Najczyściej wdraża się Consent Mode przez Google Tag Manager: baner ustawia domyślny stan zgód (odmowa), a po decyzji użytkownika aktualizuje go. Wszystkie tagi – także te spoza Google – można wtedy uzależnić od zgody w jednym miejscu.
Coraz częściej łączę to z Server-Side Tracking, czyli przesyłaniem danych przez własny serwer pomiarowy. Daje to większą kontrolę nad tym, co trafia do zewnętrznych narzędzi, i bywa odporniejsze na blokery. Ważne: tracking po stronie serwera nie zwalnia z obowiązku zgody – to narzędzie techniczne, a nie furtka prawna.
Co zrobić po wdrożeniu banera i Consent Mode?
Po wdrożeniu dane w GA4 mogą wyglądać inaczej niż wcześniej – to normalne. Polecam:
- odczekać 2–4 tygodnie, zanim wyciągniesz wnioski z ruchu i konwersji,
- sprawdzić, czy w GA4 włączyło się modelowanie (wymaga minimalnej liczby zdarzeń dziennie),
- zaktualizować politykę prywatności i listę dostawców,
- wracać do konfiguracji przy każdej nowej wtyczce czy narzędziu marketingowym.
Podsumowanie
- Cookies inne niż niezbędne wymagają uprzedniej zgody – podstawą jest art. 399 Prawa komunikacji elektronicznej i standard zgody z RODO.
- Consent Mode v2 z czterema sygnałami zgody jest wymagany przez Google przy reklamach do użytkowników z EOG.
- Bez niego tracisz remarketing i część danych o konwersjach, a GA4 pokazuje niepełny obraz.
- Najczęstsze błędy: skrypty przed zgodą, zaznaczone checkboxy, brak „Odrzuć wszystkie”, baner bez integracji z Google.
- Stronę sprawdzisz w 15 minut: incognito, narzędzia deweloperskie i Tag Assistant.
- Treść polityki prywatności i wybór trybu Consent Mode skonsultuj z prawnikiem.












