Od marca 2024 roku Google wprowadziło obowiązek stosowania Consent Mode v2 na wszystkich stronach internetowych w krajach UE, które korzystają z narzędzi takich jak Google Analytics 4 (GA4), Google Ads czy funkcji remarketingu. Oznacza to, że każda witryna musi prawidłowo zarządzać zgodami użytkowników na przetwarzanie danych, aby działać zgodnie z wymogami Google i przepisami o ochronie danych.
Najprostszym sposobem wdrożenia Consent Mode v2 na stronie opartej na WordPressie jest połączenie wtyczki CookieYes z Google Tag Manager (GTM). CookieYes pełni rolę systemu zarządzania zgodami (CMP), który automatycznie blokuje lub uruchamia tagi w zależności od decyzji użytkownika, a GTM umożliwia łatwe zarządzanie wszystkimi tagami GA4 i reklamowymi w jednym miejscu.
Poniżej znajduje się przewodnik krok po kroku, który pokazuje cały proces: od instalacji i konfiguracji wtyczki CookieYes, przez dodanie i ustawienie tagów w GTM, aż po testowanie i sprawdzenie, czy Consent Mode v2 działa poprawnie. Dzięki temu można w pełni legalnie i transparentnie zbierać dane analityczne i marketingowe od użytkowników, zapewniając zgodność z wymogami Google i RODO.
Instalacja i konfiguracja CookieYes
- Zainstaluj wtyczkę CookieYes w WordPressie: Wtyczki → Dodaj nową → Wyszukaj CookieYes → Zainstaluj i aktywuj
- Utwórz konto w CookieYes
- Skopiuj wygenerowany Website Key (ID) potrzebny do GTM
Dodanie tagu CookieYes CMP w GTM
- Wejdź do GTM → Tagi → Nowy → Konfiguracja tagu
- Wybierz CookieYes CMP z biblioteki tagów
- Wklej Website Key w pole ID
- Jako Wyzwalacz ustaw: Consent Initialization – All Pages
Consent Mode v2 w GTM
- GTM obsługuje Consent Mode v2 domyślnie
- CookieYes wysyła automatycznie sygnały: ad_storage, analytics_storage, ad_user_data, ad_personalization
- Nie trzeba dodawać dodatkowych tagów default/update
Konfiguracja tagu GA4 w kontekście Consent Mode
- Otwórz tag konfiguracji GA4 → Ustawienia zaawansowane → Wbudowane mechanizmy sprawdzania zgody
- Upewnij się, że włączone są zgody: ad_storage, analytics_storage, ad_user_data, ad_personalization
- Pozostaw brak wymogu dodatkowej zgody, ponieważ CookieYes steruje zgodami
- Tag GA4 powinien uruchamiać się po tagu CookieYes CMP
Sprawdzenie wdrożenia w GTM
- W GTM włącz Podgląd (Preview Mode)
- Odśwież stronę
- Sprawdź, że: tag CookieYes CMP wywołany jako pierwszy (Consent Initialization)
- Po akceptacji użytkownika: zmiana statusów zgód i uruchomienie tagów GA4
- Po odrzuceniu statusy pozostają denied, po akceptacji granted
Weryfikacja Consent Mode v2 w DevTools
- Włącz DevTools → Network
- Filtruj po collect / g/collect
- Przed akceptacją: brak hitów analitycznych
- Po akceptacji: request GA4 (g/collect?v=2…)
Podsumowanie kroków
Podsumowując, aby prawidłowo wdrożyć Consent Mode v2 na stronie WordPress korzystającej z GA4, Google Ads i remarketingu, należy wykonać kilka kluczowych kroków. Najpierw należy zainstalować wtyczkę CookieYes i pobrać wygenerowany Website Key, który będzie potrzebny do integracji z Google Tag Manager. Następnie w GTM należy dodać tag CookieYes CMP i ustawić go w trybie Consent Initialization – All Pages, dzięki czemu system zarządzania zgodami uruchomi się przed wszystkimi innymi tagami.
Kolejnym krokiem jest konfiguracja tagu GA4, tak aby respektował decyzje użytkowników dotyczące zgód (analytics_storage, ad_storage itd.). Po poprawnym ustawieniu tagów warto sprawdzić działanie w trybie podglądu GTM oraz zweryfikować żądania sieciowe w DevTools, aby upewnić się, że ciasteczka analityczne i marketingowe działają zgodnie z wyrażoną zgodą.
Wdrożenie tych kroków zapewnia, że strona działa zgodnie z wymaganiami Google, a zbieranie danych analitycznych i marketingowych jest legalne, transparentne i bezpieczne dla użytkowników.


