(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PW7W8KWN'); window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-75R6177DC9');

Jak dodać Consent Mode V2 do WordPress

30 marzec 2025

Google Consent Mode V2 stał się obowiązkowy dla witryn z ruchem z krajów UE od marca 2024 roku. Dla właścicieli stron WordPress wdrożenie tej funkcji jest kluczowe, aby zachować zgodność z przepisami RODO i jednocześnie efektywnie śledzić konwersje. W tym artykule przedstawimy szczegółowy przewodnik, jak poprawnie zaimplementować Google Consent Mode V2 na swojej stronie WordPress.

Jak dodać Consent Mode V2 do WordPress

Czym jest Google Consent Mode V2?

Google Consent Mode V2 to rozszerzona wersja poprzedniego systemu zarządzania zgodą, która wprowadza standaryzowane banery zgody i kontrolki preferencji użytkownika. Upraszcza proces uzyskiwania wyraźnej zgody użytkownika i integruje preferencje zgody użytkownika z usługami reklamowymi Google. Dzięki temu możliwe jest raportowanie wydajności kampanii i śledzenie konwersji przy jednoczesnym poszanowaniu wyborów użytkowników dotyczących prywatności.

W porównaniu do poprzedniej wersji, Consent Mode V2 wprowadza dwa nowe parametry:

  • ad_user_data: Odzwierciedla zgodę użytkownika na udostępnianie danych usługom reklamowym Google. Wartości to "granted" lub "denied" w zależności od wyboru w banerze zgody. Jeśli odmówiono, reklamy Google nie będą zbierać identyfikowalnych danych użytkownika.
  • ad_personalization: Wskazuje, czy użytkownik wyraził zgodę na personalizację reklam i remarketing. Wartość "denied" wyłącza funkcję personalizowanych reklam.

Oprócz tych nowych parametrów, Consent Mode V2 nadal wykorzystuje wcześniejsze parametry:

  • ad_storage: Kontroluje przechowywanie plików cookie związanych z reklamami
  • analytics_storage: Zarządza plikami cookie związanymi z analityką
  • functionality_storage: Kontroluje pliki cookie funkcjonalne
  • personalization_storage: Zarządza plikami cookie personalizacji
  • security_storage: Kontroluje pliki cookie związane z bezpieczeństwem

Dlaczego warto wdrożyć Consent Mode V2 na swojej stronie WordPress?

Implementacja Google Consent Mode V2 na stronie WordPress przynosi liczne korzyści:

  1. Zgodność z przepisami: Zapewnia zgodność z RODO i ePrivacy dla ruchu z krajów UE.
  2. Lepsze śledzenie konwersji: Umożliwia Google modelowanie konwersji nawet gdy użytkownicy nie wyrazili zgody na pliki cookie.
  3. Zrównoważenie prywatności i analityki: Pozwala na zbieranie cennych danych marketingowych przy jednoczesnym poszanowaniu preferencji prywatności użytkowników.
  4. Uniknięcie kar finansowych: Chroni przed potencjalnymi karami za nieprzestrzeganie przepisów o ochronie danych.

Metody implementacji Consent Mode V2 w WordPress

Istnieje kilka sposobów wdrożenia Google Consent Mode V2 na stronie WordPress. Wybór metody zależy od twoich potrzeb i umiejętności technicznych.

Metoda 1: Wykorzystanie wtyczki do zarządzania zgodą

Najłatwiejszym sposobem implementacji Consent Mode V2 jest użycie dedykowanej wtyczki do zarządzania zgodą. Popularne opcje to:

  1. CookieYes
  2. Cookie Information
  3. ConsentMagic (PixelYourSite)

Przyjrzyjmy się procesowi implementacji na przykładzie wtyczki CookieYes:

  1. Zaloguj się do swojego konta WordPress.
  2. Przejdź do sekcji wtyczek i zainstaluj wtyczkę CookieYes.
  3. Aktywuj wtyczkę i skonfiguruj podstawowe ustawienia.
  4. Przejdź do panelu CookieYes > Google Consent Mode (GCM).
  5. Włącz opcję "Enable Google Consent Mode (GCM)" przesuwając przycisk w prawo.
  6. W wyskakującym oknie "Heads Up!" kliknij przycisk "Enable GCM".

Domyślne ustawienia zgody będą następujące:

  • Kategoria "necessary" ustawiona na "Granted"
  • Wszystkie pozostałe kategorie ustawione na "Denied"
  • Region geograficzny ustawiony na "ALL"

Możesz dostosować te ustawienia według własnych potrzeb, szczególnie jeśli chcesz zastosować różne reguły dla różnych regionów geograficznych.

Metoda 2: Implementacja za pomocą Google Tag Manager

Jeśli korzystasz z Google Tag Manager, możesz wdrożyć Consent Mode V2 za jego pomocą:

  1. Zaloguj się do swojego konta Google Tag Manager.
  2. Utwórz nową zmienną typu "Consent Mode".
  3. Skonfiguruj domyślne stany zgody dla wszystkich parametrów.
  4. Ustaw region geograficzny, dla którego mają obowiązywać te ustawienia.
  5. Opublikuj zmiany w kontenerze.

Ta metoda daje większą kontrolę nad implementacją, ale wymaga podstawowej znajomości Google Tag Manager.

Metoda 3: Bezpośrednia implementacja kodu

Dla osób z wiedzą techniczną, możliwa jest bezpośrednia implementacja kodu Consent Mode V2:

  1. Skopiuj poniższy skrypt:
 window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 2000, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); 
  1. Wklej ten skrypt bezpośrednio nad funkcją wp_head() w nagłówku swojej witryny.

Wartości ads_data_redaction i url_passthrough można zmienić według potrzeb:

 gtag("set", "ads_data_redaction", false); gtag("set", "url_passthrough", false); 

Szczegółowa implementacja z wtyczką Cookie Information

Jeśli zdecydujesz się na wtyczkę Cookie Information, proces wygląda następująco:

  1. Zaloguj się do swojej witryny WordPress.
  2. Przejdź do sekcji wtyczek i znajdź Cookie Information.
  3. Jeśli masz już zainstalowaną poprzednią wersję Consent Mode, wystarczy:
    • Zalogować się do witryny WordPress
    • Przejść do sekcji Rozszerzenia/Wtyczki i kliknąć aktualizację

Warto również sprawdzić w ustawieniach wtyczki, czy dwa nowe parametry (ad_user_data, ad_personalization) są obecne w fragmencie kodu. Następnie zaktualizuj istniejący baner cookie, dodając link do Polityki prywatności Google.

Jeśli nie masz wcześniej zainstalowanej wtyczki Cookie Information, proces wygląda tak:

  1. Zaloguj się do witryny WordPress.
  2. Przejdź do ustawień wtyczki.
  3. Znajdź opcję "Google Consent Mode v2" i zaznacz pole, aby ją włączyć.

Testowanie implementacji Consent Mode V2

Po wdrożeniu Consent Mode V2 ważne jest sprawdzenie, czy działa poprawnie:

  1. Otwórz swoją stronę w trybie incognito.
  2. Przejdź do tagassistant.google.com.
  3. Sprawdź kartę Consent, która powinna pokazywać wszystkie szczegóły.
  4. Zmień swoje opcje zgody i sprawdź, czy zmiany są odzwierciedlone w tagu.

Prawidłowo działający Consent Mode V2 powinien:

  • Pokazywać wszystkie parametry zgody z odpowiednimi wartościami
  • Aktualizować wartości po zmianie preferencji przez użytkownika
  • Prawidłowo obsługiwać różne scenariusze zgody

Najlepsze praktyki przy wdrażaniu Consent Mode V2

Aby maksymalnie wykorzystać możliwości Consent Mode V2, warto stosować się do następujących praktyk:

  1. Przejrzysty baner zgody: Upewnij się, że twój baner zgody jest jasny i zrozumiały dla użytkowników.
  2. Odpowiednia kategoryzacja: Prawidłowo przypisuj pliki cookie do odpowiednich kategorii.
  3. Regionalizacja: Rozważ różne ustawienia dla różnych regionów geograficznych.
  4. Regularne aktualizacje: Utrzymuj swoją wtyczkę i ustawienia Consent Mode V2 aktualne.
  5. Dokumentacja: Prowadź dokumentację swojej implementacji na wypadek audytu.

Rozwiązywanie problemów z Consent Mode V2

Jeśli napotkasz problemy z implementacją Consent Mode V2, sprawdź:

  1. Konflikty wtyczek: Niektóre wtyczki mogą kolidować z implementacją Consent Mode V2.
  2. Duplikacja kodu: Upewnij się, że kod Consent Mode nie jest zduplikowany na stronie.
  3. Opóźnienia ładowania: Sprawdź, czy kod Consent Mode ładuje się przed tagami Google.
  4. Błędy konsoli: Przejrzyj konsolę przeglądarki pod kątem błędów JavaScript.

Potrzebujesz profesjonalnej pomocy przy wdrożeniu Google Consent Mode V2 na swojej stronie WordPress? Nasza agencja marketingowa oferuje kompleksowe usługi implementacji, które zapewnią zgodność z przepisami i optymalne śledzenie konwersji. Skontaktuj się z nami już dziś!

Podsumowanie

Wdrożenie Google Consent Mode V2 na stronie WordPress jest kluczowym krokiem dla witryn obsługujących ruch z krajów UE. Dzięki odpowiedniej implementacji możesz zachować zgodność z przepisami o ochronie danych, jednocześnie maksymalizując możliwości śledzenia konwersji.

Niezależnie od wybranej metody implementacji – czy to za pomocą dedykowanej wtyczki, Google Tag Manager, czy bezpośredniego kodu – ważne jest dokładne testowanie i monitorowanie działania Consent Mode V2 na twojej stronie.

Pamiętaj, że Google Consent Mode V2 to nie tylko wymóg prawny, ale także narzędzie, które pomaga zrównoważyć potrzeby analityczne z poszanowaniem prywatności użytkowników. Prawidłowa implementacja przyniesie korzyści zarówno twojej firmie, jak i odwiedzającym twoją stronę.

Może to najlepszy czas, aby zadbać o rozwój Twojej firmy