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:
- Consent Mode: omówienie
- Podstawowy, a zaawansowany tryb uzyskiwania zgody
- Ustawienia zgody w Google Tag Manager
Wyłączenie Consent Mode to nie to samo co tryb Basic
| Tryb Basic (Consent Mode włączony) | Wyłączenie Consent Mode w panelu | |
|---|---|---|
CookieZen wysyła gtag('consent', ...) | Tak | Nie |
| Tagi Google przed zgodą | Nie ładują się (blokada po stronie tagów / GTM) | Ładują się, dopóki sam ich nie zablokujesz |
| Modelowanie konwersji Google | Ograniczone, ale możliwe w ramach Basic | Brak sygnałów Consent Mode z CookieZen |
| Typowe zastosowanie | Świadomy wybór Basic przy działających sygnałach | Inny 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:
- CookieZen przestaje wysyłać
gtag('consent', 'default', ...)igtag('consent', 'update', ...). - CookieZen przestaje ustawiać powiązane opcje
url_passthroughiads_data_redaction. - Baner cookie, zapis zgody i pozostałe funkcje CookieZen działają dalej.
- 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
| Sytuacja | Rekomendacja |
|---|---|
| Standardowy sklep / strona z GA4 i Google Ads | Zostaw Consent Mode włączony (Advanced lub Basic) |
Inny system już wysyła gtag('consent', ...) i nie chcesz duplikatów | Rozważ wyłączenie w CookieZen |
| Świadomie wracasz do samego blokowania tagów bez sygnałów Consent Mode | Wyłącz w panelu i skonfiguruj blokowanie w GTM / kodzie |
| Chcesz tylko Basic, a nie pełne wyłączenie sygnałów | Nie 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.
Jak wyłączyć Google Consent Mode w panelu
- Zaloguj się do CookieZen.
- Wybierz stronę.
- Przejdź do zakładki Sygnały zgody.
- Przy karcie Google Consent Mode wyłącz przełącznik.
- 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.
Jak włączyć blokowanie tagów po wyłączeniu Consent Mode
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).
- W GTM utwórz zmienną warstwy danych (Data Layer Variable) dla potrzebnego pola, np.
analytics_storage. - Utwórz regułę typu Zdarzenie niestandardowe (Custom Event) o nazwie
cookie_consent_update. - Ogranicz regułę warunkiem, np. zmienna
analytics_storagerówna sięgranted. - Podłącz tę regułę do tagów, które mają odpalić się dopiero po zgodzie na daną kategorię.
- Usuń reguły typu All Pages z tych tagów, jeśli powodowałyby start przed zgodą.
- Opublikuj kontener.
Dzięki temu tagi nie startują na każdym wejściu, tylko po zdarzeniu zgody ze strony CookieZen.
Opcja B: Require additional consent w GTM
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:
- Nie ładuj ich przed decyzją użytkownika.
- Albo oznacz je jako zablokowane do odblokowania przez CookieZen, np.
type="text/plain"orazdata-cmp-category="analytics"albodata-cmp-category="marketing"(zgodnie z kategorią). - Po zgodzie CookieZen może odblokować tak oznaczone skrypty.
Szczegóły API i zdarzeń: Integracja JavaScript API.
Checklista po wyłączeniu
| Krok | Co sprawdzić |
|---|---|
| Przełącznik w panelu | Sygnały zgody → Google Consent Mode: wyłączony |
| Brak poleceń consent z CookieZen | W narzędziach deweloperskich nie pojawiają się gtag('consent', ...) z CookieZen |
| Blokowanie tagów | Tagi GA4 / Ads nie ładują się przed zgodą (GTM Preview lub sieć w DevTools) |
| Po zgodzie | Tagi ładują się dopiero po akceptacji właściwej kategorii |
| Brak duplikatów | Na 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.
Jak włączyć Consent Mode z powrotem
- Panel CookieZen → Sygnały zgody.
- Włącz przełącznik Google Consent Mode.
- Zapisz zmiany.
- 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.