Przejdź do głównej treści

Jak sprawdzić, czy Consent Mode v2 działa na stronie

Tryb uzyskiwania zgody Google (Consent Mode v2) przekazuje do Google Analytics i Google Ads wybór, którego odwiedzający dokonał w banerze cookie. Baner może wyglądać idealnie i niczego nie przekazywać — wtedy reklamy i analityka działają z błędami, a właściciel strony nic o tym nie wie.

Pokazuję, jak samodzielnie sprawdzić tryb zgody w 10–15 minut — na trzy sposoby, od najprostszego do najdokładniejszego — i jakie błędy zdarzają się najczęściej.


Ikona ciasteczka w oknie przeglądarki, lista kroków i znak zapytania — instrukcja sprawdzania trybu uzyskiwania zgody Google

Co dokładnie sprawdzamy

Tryb uzyskiwania zgody działa z czterema sygnałami:

  • analytics_storage — czy można zapisywać pliki cookie analityczne;
  • ad_storage — czy można zapisywać pliki cookie reklamowe;
  • ad_user_data — czy można wysyłać do Google dane użytkownika związane z reklamą;
  • ad_personalization — czy można wyświetlać reklamy spersonalizowane.

Dwa ostatnie pojawiły się w drugiej wersji trybu, stąd „v2”. Google wymaga przekazywania tych sygnałów, by korzystać z reklam spersonalizowanych i remarketingu dla odwiedzających z EOG. Prawidłowe działanie wygląda tak: przed wyborem odwiedzającego sygnały mają stan „odmowa”, a po kliknięciu w banerze zmieniają się zgodnie z wyborem — i tak na każdej podstronie.

Sposób 1. Szybkie sprawdzenie w Google Analytics

Otwórz „Administracja” → „Zbieranie i modyfikowanie danych” → ustawienia zgody. Na górze widać, jaka część ruchu pochodzi z EOG, a niżej są bloki sygnałów zgody związanych z reklamami i z danymi o zachowaniu. Analytics pokazuje, które sygnały są skonfigurowane poprawnie, i ostrzega o problemach.

Szczegółów ten sposób nie pokaże, ale od razu odpowie na główne pytanie: czy Google w ogóle widzi sygnały. Po poprawkach na stronie status aktualizuje się po 48–72 godzinach.

Sposób 2. Tag Assistant

  1. Otwórz tagassistant.google.com, dodaj adres strony i połącz się. Strona otworzy się w osobnej karcie.
  2. Nie dotykaj banera. Wróć do Tag Assistant, wybierz pierwsze zdarzenie i otwórz kartę zgody (Consent). Widać tam domyślny stan każdego sygnału.
  3. Kliknij w banerze „Akceptuj wszystkie”. W Tag Assistant pojawi się zdarzenie z aktualizacją zgody: wszystkie sygnały powinny przejść w stan „przyznano”.
  4. Powtórz w nowym oknie incognito, klikając „Odrzuć”: sygnały powinny pozostać w stanie „odmowa”.

Jeśli karta zgody jest pusta albo wartości domyślne pojawiają się dopiero po uruchomieniu tagów, tryb zgody jest skonfigurowany niepoprawnie.

Sposób 3. Parametr gcs w żądaniach

Najdokładniejsze sprawdzenie to zobaczyć, co faktycznie trafia do Google.

  1. Otwórz stronę w oknie incognito, naciśnij F12 i przejdź na kartę „Sieć” (Network).
  2. W filtrze wpisz collect — to żądania Google Analytics.
  3. Otwórz dowolne żądanie i znajdź parametr gcs.

Wartość czyta się tak: G1, a potem dwie cyfry — dla plików cookie reklamowych i analitycznych. G100 — oba odrzucone, G111 — oba dozwolone, G101 — dozwolona tylko analityka. Przed kliknięciem w banerze powinno być G100, po „Akceptuj wszystkie” — G111.

Częste błędy

  • Baner jest, trybu zgody nie ma. Baner po prostu znika po kliknięciu, a do Google nic nie trafia. Najczęstsza sytuacja na stronach, gdzie baner dodano „dla porządku”.
  • Tagi uruchamiają się przed wartościami domyślnymi. Licznik zdąży wysłać dane, zanim baner ustawi „odmowę”. W Menedżerze tagów wartości domyślne ustawia się na regule inicjowania zgody na wszystkich stronach, która uruchamia się przed wszystkimi innymi.
  • Brak nowych sygnałów v2. Przekazywane są tylko ad_storage i analytics_storage, bez ad_user_data i ad_personalization. To stara wersja trybu.
  • Kod Analytics wstawiony bezpośrednio w szablon i nic nie wie o banerze.
  • Wybór się nie zapisuje. Na następnej podstronie baner pojawia się znowu, a sygnały się resetują.

Tryb podstawowy czy zaawansowany

W trybie podstawowym tagi Google w ogóle się nie ładują, dopóki odwiedzający nie wyrazi zgody. W zaawansowanym ładują się od razu, ale przed zgodą wysyłają tylko anonimowe sygnały bez plików cookie, które Google wykorzystuje do modelowania. Zaawansowany daje więcej danych, podstawowy jest prostszy i bardziej restrykcyjny. Wybór zależy od tego, jak przetwarzasz dane i co mówi Twoja polityka prywatności.

W skrócie

  1. Sprawdź ustawienia zgody w Google Analytics — czy Google widzi sygnały.
  2. W Tag Assistant zobacz wartości domyślne i stan po kliknięciu w banerze.
  3. W żądaniach collect sprawdź gcs: przed zgodą G100, po — G111.
  4. Upewnij się, że przekazywane są wszystkie cztery sygnały, w tym ad_user_data i ad_personalization.
  5. Wartości domyślne muszą być ustawiane przed jakimikolwiek tagami.

Jeśli sprawdzenie wykazało problemy, możemy skonfigurować baner cookie i Consent Mode v2: dobierzemy baner, ustawimy kategorie i sprawdzimy przekazywanie zgody na każdej podstronie. Samodzielnie poprawnie zainstalować tagi pomoże artykuł o instalacji Menedżera tagów Google.