O mnie Usługi In-housing Problem Rozwiązanie Cennik FAQ Blog Narzędzia Kalkulator fee Słownik agencyjny Kontakt Zamów audyt

Consent Mode v2 i EU UCP: bez zgód tracisz dane i konwersje w Google Ads

📅 13 lipca 2026 ⏱️ 8 min czytania
Michał Winciorek
Michał Winciorek
Performance Marketing Strategist · LinkedIn ↗
Consent Mode v2 i EU User Consent Policy – przekazywanie sygnałów zgody z banera cookie do Google Ads

Twój baner cookie może wyglądać poprawnie i mimo to kosztować Cię remarketing, część konwersji i modelowanie danych. O wyniku decyduje jedno: czy baner przekazuje do Google poprawne sygnały zgody. W 2026 Google zaostrza egzekwowanie EU User Consent Policy, więc luka między „baner jest" a „zgody działają" zaczyna boleć w kampaniach.

Ten sam błąd ze zgodami widziałem nieraz, prowadząc konta klientów w agencji. Firma wdraża ładny baner, dział prawny odhacza zgodność, a nikt nie sprawdza, czy kliknięcie „Akceptuję" faktycznie odblokowuje pomiar. Efekt wychodzi dopiero w Google Ads, kilka tygodni później: audiencje topnieją, konwersje przestają się zliczać.

Czym jest Consent Mode v2

Consent Mode to mechanizm, który przekazuje wybór użytkownika z banera cookie do tagów Google (Google Ads, GA4, Floodlight). Zamiast po prostu blokować lub odpalać skrypt, tag dostaje informację o statusie zgody i dostosowuje swoje zachowanie. To warstwa komunikacji między narzędziem do zgód a systemem reklamowym Google.

Wersja druga dokłada dwa sygnały, których v1 nie miała. Razem daje to cztery parametry:

Dwa nowe sygnały, ad_user_data i ad_personalization, to sedno v2. To one decydują, czy Google w ogóle ma prawo użyć danych użytkownika do budowy audiencji i personalizacji. Bez nich reklamowa część konfiguracji działa na jałowym biegu, nawet jeśli formalnie „coś się zbiera".

Co Google zaostrza w 2026 (EU UCP)

EU User Consent Policy (EU UCP) to polityka Google, która wymaga zbierania i przekazywania ważnej zgody użytkownika, zanim użyjesz jego danych w produktach reklamowych i pomiarowych. Istnieje od lat, ale w 2026 zmienia się poziom egzekwowania: Google zaostrza kontrolę spełnienia EU UCP dla rozwiązań audytoryjnych i pomiarowych.

W praktyce oznacza to, że sam baner przestaje wystarczać. Google oczekuje sygnału zgody dopiętego do konta, a jego brak ogranicza konkretne funkcje. Najmocniej dotyczy to wszystkiego, co opiera się na danych użytkownika: list remarketingowych, audiencji niestandardowych, importu konwersji offline i pełnego modelowania. Jeśli Twoja konfiguracja nie dostarcza poprawnych sygnałów, część tych mechanizmów przestaje być dostępna dla Europejskiego Obszaru Gospodarczego.

To dobry moment, żeby potraktować zgody jak część infrastruktury pomiarowej, którą układasz na starcie, zamiast doklejać na końcu dla świętego spokoju. Podobną logikę opisywałem przy okazji trackingu, który trzeba ustawić przed startem kampanii: najpierw powstaje warstwa danych, potem rusza budżet.

Co się psuje bez zgód

Brak poprawnych sygnałów zgody nie wyłącza kampanii z dnia na dzień. Spadek jest cichszy i przez to groźniejszy, bo długo wygląda jak zwykłe słabsze wyniki. Trzy rzeczy przestają działać najszybciej:

Najgorszy scenariusz jest cichy i mylący: liczby po cichu spadają, ktoś obcina budżet na „słabsze" kampanie, a prawdziwą przyczyną jest zerwany sygnał zgody. Kampania obrywa za coś, czego nie zawiniła. Dlatego warto wiedzieć, co i jak mierzyć w GA4, zanim zacznie się wyciągać wnioski z topniejących wykresów.

Basic vs Advanced consent mode

Consent Mode występuje w dwóch trybach, które różnią się momentem ładowania tagów i ilością odzyskiwanych danych. Wybór między nimi waży na pomiarze i na zgodności, więc poznaj różnicę, zanim CMP ustawi coś za Ciebie.

Aspekt Basic Advanced
Kiedy ładują się tagi Google Dopiero po zgodzie Od razu, w trybie ograniczonym
Dane przy braku zgody Brak jakiegokolwiek sygnału Anonimowe pingi bez cookies
Modelowanie konwersji Bardzo ograniczone Pełne, na podstawie pingów
Odzysk danych Niższy Wyższy

W trybie Basic tagi w ogóle się nie odpalają, dopóki użytkownik nie wyrazi zgody. Prościej wdrożyć, ale tracisz każdego, kto zgody nie da, a takich osób bywa sporo. W trybie Advanced tagi ładują się od razu w wersji okrojonej i przy braku zgody wysyłają bezcookiesowe, anonimowe pingi, z których Google modeluje brakujące konwersje. Więcej odzyskanych danych okupujesz trudniejszą konfiguracją i ostrożniejszą rozmową z działem prawnym o tym, co dokładnie wysyłasz przed zgodą.

Jak wdrożyć (CMP + GTM)

Poprawne wdrożenie stoi na dwóch elementach, które muszą ze sobą rozmawiać: platformie do zarządzania zgodami (CMP) i Google Tag Managerze. Kolejność i szczegóły decydują o tym, czy sygnał w ogóle dotrze do tagów.

  1. Wybierz CMP certyfikowaną przez Google. Certyfikacja daje pewność, że narzędzie natywnie obsługuje wszystkie cztery parametry Consent Mode v2, w tym dwa nowe. Własny, ręcznie sklecony baner najczęściej gubi ad_user_data i ad_personalization.
  2. Ustaw stan domyślny na denied. Zanim użytkownik cokolwiek kliknie, wszystkie zgody muszą startować jako odrzucone, a polecenie domyślne musi odpalić się przed tagami Google. Ta strona robi dokładnie to: gtag('consent','default', ...) z wartościami denied ląduje w <head> przed GTM.
  3. Podłącz update do banera. Kliknięcie w banerze musi wywołać gtag('consent','update', ...) z nowymi wartościami. Bez tego kroku zgoda zostaje w interfejsie i nigdy nie dociera do tagów.
  4. Zweryfikuj w GTM i w narzędziach Google. Sprawdź w podglądzie GTM, że sygnały zmieniają się po kliknięciu, a w Google Ads i GA4, że diagnostyka nie zgłasza braku Consent Mode.

Cała ta warstwa to najczęściej robota dla kogoś, kto rozumie i baner, i kontener tagów. Jeśli budujesz dział in-house, to jedna z kompetencji, którą warto mieć u siebie, zamiast każdorazowo dzwonić do agencji. Piszę o tym szerzej przy okazji budowania działu performance in-house.

Najczęstsze błędy wdrożenia

Większość zepsutych wdrożeń wygląda tak samo, bo popełnia się przy nich te same kilka błędów. Przejrzyj tę listę, zanim uznasz, że u Ciebie „działa":

Wspólny mianownik jest jeden: mylenie „baner istnieje" z „zgody docierają do systemu reklamowego". To dwie różne rzeczy i tylko druga przekłada się na dane w Google Ads. Consent Mode to zresztą część szerszej układanki wokół danych własnych po ciasteczkach. Kto panuje nad sygnałem zgody, ten zamienia prawny obowiązek w realną przewagę.

Nie wiesz, czy Twoje zgody realnie działają?

Pomagam firmom sprawdzić i poukładać warstwę Consent Mode v2 tak, żeby baner faktycznie przekazywał sygnały do Google Ads i GA4, a kampanie przestały tracić dane i konwersje na cichym błędzie konfiguracji.

Porozmawiajmy

Najczęstsze pytania

Czym różni się Consent Mode v2 od v1?

Consent Mode v2 dokłada dwa nowe sygnały zgody: ad_user_data (zgoda na przesyłanie danych użytkownika do Google) i ad_personalization (zgoda na personalizację reklam i remarketing). Wersja pierwsza operowała głównie na ad_storage i analytics_storage. Te dwa nowe parametry są dziś wymagane do korzystania z remarketingu i audiencji na użytkownikach z Europejskiego Obszaru Gospodarczego, więc stara konfiguracja przestaje wystarczać.

Czy bez Consent Mode stracę remarketing w EU?

W praktyce tak. Bez przekazania zgody na dane użytkownika (ad_user_data) i personalizację (ad_personalization) Google nie dokłada odwiedzających do list remarketingowych w Europejskim Obszarze Gospodarczym. Audiencje przestają rosnąć i z czasem spadają poniżej progów, przy których w ogóle da się ich użyć. Ograniczony zostaje też pomiar konwersji i modelowanie brakujących danych.

Jak sprawdzić, czy Consent Mode działa?

Użyj podglądu w Google Tag Managerze i sprawdź, czy stany zgody zmieniają się po kliknięciu w banerze: przed zgodą wszystkie parametry powinny być denied, po zgodzie odpowiednie przełączają się na granted. Dodatkowo zajrzyj do diagnostyki w Google Ads i GA4, czy nie zgłaszają braku Consent Mode. Warto też podejrzeć wywołania sieciowe do serwerów Google i potwierdzić, że przenoszą aktualny status zgody.

Powiązane artykuły