Consent Mode (ang. tryb uzyskiwania zgody) to mechanizm Google, który przekazuje tagom Google Analytics 4 i Google Ads informację, na co użytkownik zgodził się w banerze cookies, i dostosowuje ich działanie do tej decyzji — od pełnego zapisu plików cookie po anonimowe sygnały bez identyfikatorów. W wersji v2 mechanizm został rozszerzony o dwa nowe parametry i od marca 2024 roku jest wymagany, aby w Europejskim Obszarze Gospodarczym korzystać z remarketingu, list odbiorców i pomiaru konwersji w Google Ads. Dla marketera to warunek nie tylko zgodności z prawem, ale też zachowania kompletności danych w raportach.
Jak działa Consent Mode v2?
Consent Mode działa jako warstwa pośrednia między platformą zarządzania zgodą (CMP, ang. Consent Management Platform) a tagami Google. CMP zbiera decyzję użytkownika, a następnie przekazuje ją do warstwy danych w postaci tzw. parametrów zgody, z których każdy przyjmuje wartość granted lub denied.
| Parametr zgody | Za co odpowiada | Wersja |
|---|---|---|
| analytics_storage | Zapis cookies analitycznych (GA4) | v1 |
| ad_storage | Zapis cookies reklamowych (Google Ads) | v1 |
| ad_user_data | Przesyłanie danych użytkownika do Google w celach reklamowych | v2 |
| ad_personalization | Personalizacja reklam, w tym remarketing | v2 |
Proces przebiega w dwóch krokach: najpierw ustawiany jest stan domyślny (default, zwykle wszystko na denied), a po interakcji użytkownika z banerem następuje aktualizacja (update). W Google Tag Managerze służy do tego dedykowany trigger Consent Initialization – All Pages, który odpala się przed wszystkimi innymi regułami, dzięki czemu żaden tag nie zdąży wysłać danych, zanim znany będzie stan zgody.
Tryb podstawowy czy zaawansowany?
Google udostępnia dwa warianty implementacji, które różnią się tym, co dzieje się przy odmowie zgody:
- Tryb podstawowy (basic) — tagi Google w ogóle nie ładują się, dopóki użytkownik nie wyrazi zgody. Dane od odmawiających są całkowicie tracone, ale implementacja jest prosta i łatwa do wytłumaczenia działowi prawnemu.
- Tryb zaawansowany (advanced) — tagi ładują się zawsze, ale przy braku zgody wysyłają jedynie anonimowe pingi bez cookies i bez identyfikatorów użytkownika. Na ich podstawie Google uruchamia modelowanie konwersji, czyli statystyczne uzupełnianie luk w raportach.
Tryb zaawansowany daje pełniejszy obraz skuteczności kampanii, jednak wymaga uzgodnienia z zespołem prawnym, czy wysyłanie anonimowych sygnałów przed zgodą jest akceptowalne w danej organizacji. Szczegóły techniczne obu wariantów opisuje oficjalna dokumentacja Google Tag Platform.
Jak skonfigurować Consent Mode w Google Tag Managerze?
- Wybierz CMP wspierające Consent Mode v2 (najlepiej z programu partnerskiego Google) i wdroż jego szablon z galerii GTM.
- Ustaw tag CMP na trigger Consent Initialization, aby stan domyślny był definiowany jako pierwszy.
- W ustawieniach kontenera włącz „Przegląd zgody” (Consent Overview) — zobaczysz, które tagi mają skonfigurowane wymagania dotyczące zgody.
- Dla tagów Google (GA4, Google Ads) sprawdź wbudowane sprawdzanie zgody; dla tagów innych dostawców dodaj „dodatkowe wymagania” ręcznie.
- Przetestuj w trybie podglądu: zakładka „Consent” pokazuje stan każdego parametru przy każdym zdarzeniu.
Najczęstsze błędy
- Brak stanu domyślnego — tagi odpalają się przed decyzją użytkownika, co unieważnia całą implementację.
- Tylko dwa parametry — stara implementacja v1 bez
ad_user_dataiad_personalizationblokuje remarketing w Google Ads. - Zgoda nie jest zapisywana między stronami — użytkownik widzi baner ponownie, a dane rozpadają się na osobne sesje.
- Tagi niegoogle’owe bez reguł zgody — Consent Mode sam w sobie kontroluje wyłącznie tagi Google; piksele Meta czy TikTok trzeba spiąć z parametrami ręcznie.
Consent Mode w praktyce ICBM
Podczas audytu GTM weryfikacja Consent Mode to jeden z pierwszych punktów listy: sprawdzamy kolejność odpalania triggerów, obecność wszystkich czterech parametrów oraz to, czy CMP faktycznie komunikuje się z warstwą danych, a nie tylko wyświetla baner. Częsty scenariusz to sklep, w którym Google Ads raportuje spadek konwersji po marcu 2024 — przyczyną bywa nie spadek sprzedaży, lecz brak parametrów v2. Więcej materiałów o konfiguracji kontenera znajdziesz w kategorii Google Tag Manager naszej bazy wiedzy.
Najczęściej zadawane pytania
Czy Consent Mode zastępuje baner cookies?
Nie. Consent Mode nie zbiera zgody — robi to CMP, czyli baner. Consent Mode jedynie przekazuje decyzję użytkownika do tagów Google i dostosowuje ich zachowanie. Oba elementy muszą działać razem.
Co się stanie, jeśli nie wdrożę Consent Mode v2?
Google Ads przestaje budować listy remarketingowe i rejestrować konwersje od użytkowników z EOG, a kampanie z automatycznym określaniem stawek tracą sygnały do optymalizacji. Same tagi technicznie nadal działają, ale dane nie są wykorzystywane w funkcjach reklamowych.
Czym różni się modelowanie konwersji od zwykłego pomiaru?
Modelowanie uzupełnia dane brakujące z powodu odmowy zgody na podstawie anonimowych pingów i wzorców zachowań użytkowników, którzy zgodę wyrazili. Wymaga trybu zaawansowanego Consent Mode i odpowiedniej liczby zdarzeń, aby model był statystycznie wiarygodny.
