W erze ścisłych regulacji dotyczących ochrony danych osobowych, Google Consent Mode v2 stał się kluczowym narzędziem dla marketerów i właścicieli stron internetowych. Mechanizm ten dostosowuje narzędzia Google, takie jak Google Analytics 4 (GA4), Google Ads i Google Tag Manager (GTM), do wymogów DMA oraz RODO.
Od lipca 2025 roku Google wymaga stosowania Consent Mode v2 dla serwisów targetujących EOG i Wielką Brytanię — brak wdrożenia spowoduje blokadę lub ograniczenie danych analitycznych i reklamowych oraz może skutkować spadkiem konwersji.
Artykuł to zwięzły przewodnik po Consent Mode v2 — od podstaw, przez wdrożenie krok po kroku, po weryfikację i najczęstsze błędy oraz ich rozwiązania.
Czym jest Google Consent Mode v2 i dlaczego jest tak ważny?
Google Consent Mode v2 to zaktualizowana wersja mechanizmu z 2020 roku (v1), dopasowana do nowych realiów prawnych. Jego celem jest zapewnienie wyraźnej i świadomej zgody użytkownika na przetwarzanie danych (w tym plików cookie) przed ich wykorzystaniem w narzędziach Google.
Kluczowe nowości w v2
Najważniejsze zmiany obejmują rozszerzony zakres sygnałów zgód i ich interpretację przez systemy Google:
- nowe parametry zgód – dodano ad_user_data (zgoda na przekazywanie danych użytkownika do reklam) oraz ad_personalization (personalizacja reklam);
- parametr gcd (Google Consent Decision) – raportuje nie tylko status zgody („tak/nie”), ale też sposób jej udzielenia (np. czy checkbox był domyślnie zaznaczony); jeśli zgoda wydaje się nieautentyczna, dane nie będą przetwarzane;
- precyzyjniejsze działanie względem v1 – lepsza integracja z CMP oraz ochrona przed blokadami danych od 2025 roku.
Podstawowe parametry zgód w Consent Mode v2
Consent Mode zarządza stanami zgody (default, update, granted, denied) dla kluczowych parametrów: ad_storage, analytics_storage, ad_user_data, ad_personalization.
Poniżej zestawienie najważniejszych parametrów wraz z ich rolą:
| Parametr | Opis |
|---|---|
| ad_storage | Przechowywanie danych reklamowych (np. remarketing). |
| analytics_storage | Zbieranie danych analitycznych. |
| ad_user_data | Przekazywanie danych użytkownika do reklam (nowy w v2). |
| ad_personalization | Personalizacja reklam (nowy w v2). |
| gcd | Informacja o sposobie udzielenia zgody (np. domyślna vs. świadoma). |
Nieprzestrzeganie zasad zgód oznacza brak pełnych danych w GA4 i Google Ads — serwisy bez v2 utracą dostęp do precyzyjnych konwersji z EOG/UK.
Czy wdrożenie jest obowiązkowe? Formalnie nie, jednak RODO wymaga ważnych zgód, a Consent Mode v2 to najskuteczniejszy sposób spełnienia wymogów Google i utrzymania jakości danych.
Korzyści z wdrożenia Google Consent Mode v2
Po poprawnym wdrożeniu zyskasz zgodność prawną i wyższą jakość atrybucji:
- zgodność z prawem – precyzyjne sygnały zgód i prawidłowe mapowanie w CMP;
- lepsze dane – algorytmy Google uzupełniają luki (np. modeling konwersji);
- wyższe konwersje – unikasz spadków raportowania dzięki płynnej integracji z CMP;
- precyzyjna kontrola – tryby basic i advanced pozwalają lepiej zarządzać zgodami.
Jak wdrożyć Google Consent Mode v2 – krok po kroku
Najprościej wdrożysz v2 przez certyfikowaną platformę CMP, która automatycznie komunikuje się z narzędziami Google.
Krok 1 – wybierz platformę CMP
Wybierz narzędzie certyfikowane przez Google, aby uniknąć ręcznej konfiguracji GTM. Polecane rozwiązania to: Cookiebot, CookieYes oraz Usercentrics — oferują szybkie wdrożenie i gotowe integracje z GA4/Ads.
Dla WordPress/Joomla – skorzystaj z dedykowanych wtyczek (np. DJ-Extensions), które automatycznie mapują kategorie zgód.
Krok 2 – integracja z Google Tag Manager (GTM)
Postępuj według poniższych kroków, aby poprawnie zebrać i przekazać sygnały zgód:
- W GTM utwórz tag typu Consent Initialization (lub skorzystaj z oficjalnego szablonu Google).
- Skonfiguruj zmienne dla parametrów zgód, ustawiając wartości domyślne na ’denied’, a aktualizacje pozostaw CMP.
- Dodaj skrypt Consent Mode v2 na stronę (umieść go przed innymi tagami Google).
Przykładowy skrypt do wklejenia:
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'analytics_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied'
});
- Połącz GTM z CMP – np. w Cookiebot włącz Consent Mode v2 w panelu i dodaj identyfikator GA4.
Dla sklepów online – powiąż sygnały zgód z eventami konwersji w Google Ads i GA4, aby modeling uwzględniał właściwy status consent.
Krok 3 – integracja z CMS i narzędziami Google
Poniżej kluczowe działania, które zapewnią spójność sygnałów zgód między stroną a usługami Google:
- w GA4 włącz i skonfiguruj Consent Mode (Admin > Data Streams > Web > Configure tag settings > Consent settings),
- w CMS zmapuj miejsca pozyskiwania danych i dodaj odpowiednie wtyczki (np. dla WordPress),
- przewidź do 48 godzin na pełną widoczność sygnałów zgód w raportach.
Przykład dla Cookiebot – szybkie wdrożenie w trzech krokach:
- Zarejestruj konto i dodaj skrypt CMP na stronę.
- W panelu CMP: Integrations > Google Consent Mode v2 > włącz.
- W GA4: Admin > Configure tag settings > Consent settings > Enable.
Jak sprawdzić, czy Consent Mode v2 działa prawidłowo?
Poprawna implementacja to podstawa — każdy błąd może zablokować dane lub zaniżyć konwersje.
Metody weryfikacji
- Google Tag Assistant (Debug Mode) – uruchom rozszerzenie, wejdź na stronę i w DevTools (F12) w zakładce Network sprawdź, czy w wysyłkach pojawiają się parametry
gcd,ad_storage,analytics_storagez prawidłowymi wartościami. - GA4 DebugView – w Admin > DebugView podejrzyj zdarzenia (np.
page_view) i zweryfikuj pola Google Consent Status oraz Google Consent Default (granted/denied). - GTM Preview mode – użyj START DEBUGGING i sprawdź, czy triggery uwzględniają status zgód oraz czy tagi odpalają się zgodnie z polityką.
- Tag Assistant Legacy – rozwiń sekcję „Ustawienia dotyczące wyrażania zgody” i sprawdź zgodność sygnałów.
Legenda parametrów w GA4 – interpretacja podstawowych statusów:
- granted – zgoda udzielona świadomie;
- denied – brak zgody;
- default – ustawienie początkowe (rekomendowane: ’denied’).
Pamiętaj: pełne dane mogą pojawić się po ok. 48 godzinach od wdrożenia.
Najczęstsze błędy i co zrobić, gdy Consent Mode v2 nie działa?
Oto problemy, które najczęściej zaburzają zbieranie danych:
- błąd 1 – domyślnie zaznaczone checkboxy; parametr gcd wykryje nieautentyczną zgodę i Google zablokuje przetwarzanie;
- błąd 2 – brak integracji CMP z GTM; wybierz i poprawnie skonfiguruj certyfikowanego dostawcę CMP;
- błąd 3 – opóźnione dane w GA4; odczekaj do 48 godzin i sprawdź dokumentację integracji CMP.
Aby je wyeliminować, wykonaj:
- audyt konfiguracji (np. przez specjalistów od GTM),
- ponowne testy w DevTools, Tag Assistant i GA4 DebugView,
- kontakt z dostawcą CMP i weryfikację jego dokumentacji integracyjnej,
- regularne monitorowanie sygnałów zgód w środowisku produkcyjnym.






