Parametry zgody (ang. consent types) to cztery sygnały w Consent Mode v2 – ad_storage, analytics_storage, ad_user_data i ad_personalization – które przyjmują wartość granted lub denied i informują tagi Google, do jakiego zakresu przetwarzania danych użytkownik wyraził zgodę. Dla marketera to mechanizm, który decyduje, czy Google Ads i GA4 zapiszą cookies, zbudują listy remarketingowe i przyjmą dane do rozszerzonych konwersji. Bez poprawnego przekazania tych sygnałów kampanie w EOG tracą dostęp do personalizacji i modelowania konwersji.
Za co odpowiada każdy z czterech parametrów?
Każdy parametr steruje innym typem operacji. Dwa pierwsze istniały już w Consent Mode v1, dwa kolejne dodano w wersji v2 w związku z wymaganiami Digital Markets Act.
| Parametr | Co kontroluje | Skutek wartości denied |
|---|---|---|
| ad_storage | Zapis cookies reklamowych (np. identyfikatory kliknięć, atrybucja Google Ads) | Brak cookies reklamowych; w trybie zaawansowanym wysyłane są bezcookie’owe pingi |
| analytics_storage | Zapis cookies analitycznych (identyfikator klienta i sesji GA4) | GA4 nie tworzy trwałego identyfikatora; dane mogą być modelowane |
| ad_user_data | Przesyłanie danych użytkownika do Google w celach reklamowych | Brak rozszerzonych konwersji i importu danych o użytkowniku |
| ad_personalization | Wykorzystanie danych do personalizacji reklam i remarketingu | Użytkownik nie trafia na listy odbiorców, brak reklam spersonalizowanych |
Jak działa przekazywanie zgody w praktyce?
Consent Mode opiera się na dwóch komendach: gtag('consent', 'default', {...}) ustawia stan początkowy przed załadowaniem tagów, a gtag('consent', 'update', {...}) aktualizuje go po decyzji użytkownika w banerze CMP. Stan zgody jest dołączany do żądań wysyłanych do Google w parametrach gcs i gcd. Parametr gcs koduje ad_storage i analytics_storage (np. G111 oznacza obie zgody udzielone, G100 obie odmówione), a gcd zawiera pełny zestaw czterech parametrów wraz z informacją, czy wartość pochodzi z ustawienia domyślnego, czy z aktualizacji. Jeśli witryna korzysta z CMP zgodnego z TCF 2.2, tagi Google odczytują TC String i mapują cele IAB na odpowiednie parametry – ręczne wywołania nie są wtedy konieczne, ale warto zweryfikować poprawność mapowania.
W Google Tag Manager warto zwrócić uwagę na trzy elementy:
- Regułę Consent Initialization – jedyny wyzwalacz, który gwarantuje ustawienie stanu domyślnego przed innymi tagami.
- Wbudowane kontrole zgody tagów Google – tagi GA4 i Google Ads same odczytują parametry i dostosowują zachowanie.
- Dodatkowe wymagania zgody – dla tagów niestandardowych, które nie mają wbudowanej obsługi, zgodę trzeba wskazać ręcznie w ustawieniach tagu.
Tryb podstawowy czy zaawansowany?
W trybie podstawowym tagi Google nie ładują się do momentu udzielenia zgody – prostsze wdrożenie, ale całkowita utrata danych od użytkowników, którzy odmówili. W trybie zaawansowanym tagi ładują się zawsze, a przy odmowie wysyłają anonimowe pingi bez cookies, co pozwala Google modelować konwersje i zachowania. Tryb zaawansowany wymaga jednak większej staranności prawnej i technicznej, dlatego decyzję warto skonsultować z osobą odpowiedzialną za zgodność z RODO.
Najczęstsze błędy przy wdrażaniu parametrów zgody
- Ustawienie stanu domyślnego po załadowaniu tagów – pierwsze hity trafiają do Google bez informacji o zgodzie.
- Pominięcie ad_user_data i ad_personalization – wdrożenie „v1” blokuje remarketing i rozszerzone konwersje w EOG.
- Traktowanie zgody na analytics_storage jako zgody reklamowej – to odrębne cele i odrębne sygnały.
- Brak aktualizacji zgody po zmianie decyzji użytkownika w panelu preferencji.
- Rozbieżność między tym, co pokazuje baner, a tym, co faktycznie trafia do parametru gcd.
Parametry zgody w praktyce ICBM
Podczas audytu GTM sprawdzamy kolejność wyzwalania reguł, zawartość parametrów gcs i gcd w żądaniach do Google oraz zgodność mapowania CMP z rzeczywistymi wyborami użytkownika. Częstym ustaleniem jest poprawnie działający baner, za którym stoi kontener z niekompletnym stanem domyślnym lub tagami wywoływanymi przed inicjalizacją zgody. Więcej materiałów o konfiguracji kontenera znajdziesz w kategorii Google Tag Manager, a szczegóły techniczne opisuje oficjalna dokumentacja Google.
Najczęściej zadawane pytania
Czy muszę ustawić wszystkie cztery parametry?
Jeśli korzystasz z Google Ads i kierujesz reklamy do użytkowników z EOG lub Wielkiej Brytanii, wszystkie cztery są w 2026 roku niezbędne do personalizacji i remarketingu. Sama analityka w GA4 wymaga co najmniej analytics_storage, ale spójne wdrożenie pełnego zestawu jest zalecane.
Jak sprawdzić, czy parametry zgody są przekazywane poprawnie?
Otwórz narzędzia deweloperskie przeglądarki, odfiltruj żądania do domen Google i odczytaj parametry gcs oraz gcd. Pomocny jest też tryb podglądu GTM z kartą Consent, która pokazuje stan zgody przy każdym zdarzeniu.
Czy CMP z TCF 2.2 wystarczy zamiast ręcznej konfiguracji?
Certyfikowany CMP zintegrowany z TCF 2.2 automatycznie przekłada cele IAB na parametry zgody Google. Nadal jednak warto zweryfikować, że stan domyślny jest ustawiany przed tagami i że tagi niestandardowe mają przypisane wymagania zgody.
