Wyłączenie Google Consent Mode i blokowanie tagów

CookieZen domyślnie wysyła sygnały Google Consent Mode (default i update). To rekomendowana ścieżka. Jeśli świadomie chcesz wyłączyć te polecenia i wrócić do klasycznego blokowania tagów Google, możesz to zrobić w panelu. Po wyłączeniu odpowiedzialność za wstrzymanie tagów przed zgodą przejmujesz Ty (najczęściej w Google Tag Manager).

Consent Mode to mechanizm techniczny Google. Opis poniżej dotyczy konfiguracji pomiaru i tagów, a nie oceny zgodności z konkretnymi przepisami prawa.

Oficjalne materiały Google:

Tryb Basic (Consent Mode włączony)Wyłączenie Consent Mode w panelu
CookieZen wysyła gtag('consent', ...)TakNie
Tagi Google przed zgodąNie ładują się (blokada po stronie tagów / GTM)Ładują się, dopóki sam ich nie zablokujesz
Modelowanie konwersji GoogleOgraniczone, ale możliwe w ramach BasicBrak sygnałów Consent Mode z CookieZen
Typowe zastosowanieŚwiadomy wybór Basic przy działających sygnałachInny system wysyła Consent Mode, albo świadomy powrót do samego blokowania tagów

Jeśli chcesz tylko, żeby tagi Google nie startowały przed kliknięciem, a sygnały Consent Mode mają dalej działać, nie wyłączaj przełącznika w panelu. Skonfiguruj tryb Basic w GTM: Basic i Advanced Consent Mode.

Co się dzieje po wyłączeniu w CookieZen

Gdy wyłączysz Google Consent Mode w zakładce Sygnały zgody:

  1. CookieZen przestaje wysyłać gtag('consent', 'default', ...) i gtag('consent', 'update', ...).
  2. CookieZen przestaje ustawiać powiązane opcje url_passthrough i ads_data_redaction.
  3. Baner cookie, zapis zgody i pozostałe funkcje CookieZen działają dalej.
  4. CookieZen nie zaczyna automatycznie blokować tagów GA4, gtag ani Google Ads w miejsce wyłączonych sygnałów. Te tagi trzeba wstrzymać osobno (GTM lub kod strony).

CookieZen nadal może publikować zdarzenie cookie_consent_update w dataLayer po decyzji użytkownika. Możesz z niego skorzystać przy regułach w GTM, nawet gdy sygnały Consent Mode są wyłączone.

Kiedy rozważyć wyłączenie

SytuacjaRekomendacja
Standardowy sklep / strona z GA4 i Google AdsZostaw Consent Mode włączony (Advanced lub Basic)
Inny system już wysyła gtag('consent', ...) i nie chcesz duplikatówRozważ wyłączenie w CookieZen
Świadomie wracasz do samego blokowania tagów bez sygnałów Consent ModeWyłącz w panelu i skonfiguruj blokowanie w GTM / kodzie
Chcesz tylko Basic, a nie pełne wyłączenie sygnałówNie wyłączaj przełącznika; ustaw Require additional consent w GTM

W typowym wdrożeniu zostaw Google Consent Mode włączony. Panel CookieZen przy wyłączaniu pokazuje ostrzeżenie o ryzyku dla atrybucji i modelowania konwersji.

  1. Zaloguj się do CookieZen.
  2. Wybierz stronę.
  3. Przejdź do zakładki Sygnały zgody.
  4. Przy karcie Google Consent Mode wyłącz przełącznik.
  5. Potwierdź ostrzeżenie (Tak, wyłącz) i zapisz zmiany.

Propagacja do strony klienta następuje automatycznie po zapisie (odświeżenie konfiguracji CookieZen, zwykle w ciągu kilku minut). Nie musisz wklejać nowego kodu HTML, o ile CookieZen jest już wdrożony.

Po wyłączeniu sygnałów Consent Mode tagi Google nie wiedzą już od CookieZen, czy użytkownik wyraził zgodę. Musisz sam zdecydować, kiedy tagi mają się ładować.

Opcja A: Reguła GTM na zdarzenie zgody CookieZen (zalecane po wyłączeniu)

Po wyłączeniu sygnałów Consent Mode najpewniejsza ścieżka blokowania w GTM to reguła na zdarzenie zgody CookieZen, a nie samo Require additional consent.

CookieZen po decyzji użytkownika może wypchnąć do dataLayer zdarzenie cookie_consent_update wraz z polami stanu zgody (np. analytics_storage, ad_storage).

  1. W GTM utwórz zmienną warstwy danych (Data Layer Variable) dla potrzebnego pola, np. analytics_storage.
  2. Utwórz regułę typu Zdarzenie niestandardowe (Custom Event) o nazwie cookie_consent_update.
  3. Ogranicz regułę warunkiem, np. zmienna analytics_storage równa się granted.
  4. Podłącz tę regułę do tagów, które mają odpalić się dopiero po zgodzie na daną kategorię.
  5. Usuń reguły typu All Pages z tych tagów, jeśli powodowałyby start przed zgodą.
  6. Opublikuj kontener.

Dzięki temu tagi nie startują na każdym wejściu, tylko po zdarzeniu zgody ze strony CookieZen.

Require additional consent w ustawieniach tagu GTM ma sens, gdy stan Consent Mode jest nadal ustawiany (tryb Basic przy włączonym Consent Mode w CookieZen). Po całkowitym wyłączeniu sygnałów w CookieZen te typy zgody nie są już ustawiane przez CookieZen, więc samo Require additional consent zwykle nie wystarczy.

Jeśli zostawiasz Consent Mode włączony i chcesz tylko Basic, wróć do artykułu Basic i Advanced Consent Mode.

Opcja C: Tagi poza GTM (kod HTML)

Jeśli gtag lub inne skrypty Google są wklejone bezpośrednio w kodzie strony:

  1. Nie ładuj ich przed decyzją użytkownika.
  2. Albo oznacz je jako zablokowane do odblokowania przez CookieZen, np. type="text/plain" oraz data-cmp-category="analytics" albo data-cmp-category="marketing" (zgodnie z kategorią).
  3. Po zgodzie CookieZen może odblokować tak oznaczone skrypty.

Szczegóły API i zdarzeń: Integracja JavaScript API.

Checklista po wyłączeniu

KrokCo sprawdzić
Przełącznik w paneluSygnały zgody → Google Consent Mode: wyłączony
Brak poleceń consent z CookieZenW narzędziach deweloperskich nie pojawiają się gtag('consent', ...) z CookieZen
Blokowanie tagówTagi GA4 / Ads nie ładują się przed zgodą (GTM Preview lub sieć w DevTools)
Po zgodzieTagi ładują się dopiero po akceptacji właściwej kategorii
Brak duplikatówNa stronie nie ma drugiego systemu wysyłającego te same sygnały Consent Mode w konfliktujący sposób

Do kontroli użyj też Weryfikacji Google Consent Mode oraz Google Tag Assistant. Po wyłączeniu Consent Mode checker może zgłaszać brak sygnałów. To oczekiwane przy świadomym wyłączeniu. Wtedy kluczowe jest poprawne blokowanie tagów, a nie obecność default / update z CookieZen.

  1. Panel CookieZen → Sygnały zgody.
  2. Włącz przełącznik Google Consent Mode.
  3. Zapisz zmiany.
  4. Jeśli w GTM ustawiłeś reguły wyłącznie pod blokowanie bez Consent Mode, przejrzyj je ponownie. Przy włączonym Consent Mode typowa ścieżka to Advanced (sygnały sterują tagami) albo Basic (Require additional consent przy działających sygnałach).

Dalsze kroki

Przy problemach z kolejnością tagów, brakiem sygnałów albo blokowaniem skontaktuj się najpierw z pomocą CookieZen (zakładka Wsparcie w panelu lub strona Kontakt), a nie z pomocą Google.