Czym jest Google Consent Mode v2?
Google Consent Mode łączy twój baner cookie z tagami Google, takimi jak Google Ads, Google Analytics 4 i Floodlight. Baner przekazuje Google, co wybrał odwiedzający, a tagi dostosowują swoje działanie: przy zgodzie działają normalnie, bez zgody nie używają plików cookie ani identyfikatorów do celów reklamowych lub analitycznych.
W listopadzie 2023 Google dodał dwa nowe sygnały i dlatego mówi się o „v2”. Nowe sygnały określają, czy dane użytkownika mogą być wysyłane do Google do celów reklamowych i czy reklamy mogą być personalizowane. Google wykorzystuje je do egzekwowania swojej polityki dotyczącej zgody użytkowników z UE, która obejmuje użytkowników z Europejskiego Obszaru Gospodarczego, Wielkiej Brytanii i Szwajcarii.
Kto go potrzebuje?
Potrzebujesz Consent Mode v2, jeśli masz odwiedzających z EOG (UE oraz Islandia, Liechtenstein i Norwegia), Wielkiej Brytanii lub Szwajcarii i:
- reklamujesz się w Google Ads oraz mierzysz konwersje lub korzystasz z remarketingu;
- korzystasz z Google Analytics 4 i udostępniasz jego dane lub odbiorców Google Ads;
- korzystasz z Floodlight lub innych tagów Google Marketing Platform.
Od marca 2024 Google tworzy listy remarketingowe i stosuje pomiar reklam w odniesieniu do użytkowników z EOG tylko wtedy, gdy otrzymuje ważne sygnały zgody. Bez nich ci odwiedzający wypadają z twoich list odbiorców, a znaczna część danych o konwersjach znika.
Jeśli w ogóle nie korzystasz z żadnej usługi Google do reklam ani statystyk, nie potrzebujesz go.
Cztery sygnały
| Sygnał | Co kontroluje | Kategoria w banerze |
|---|---|---|
| ad_storage | Pliki cookie i identyfikatory do celów reklamowych | Marketing |
| analytics_storage | Pliki cookie do analityki, np. czasu trwania wizyty | Statystyki |
| ad_user_data | Wysyłanie danych użytkownika do Google do celów reklamowych | Marketing |
| ad_personalization | Spersonalizowane reklamy i remarketing | Marketing |
Google zna też trzy opcjonalne sygnały (functionality_storage, personalization_storage i security_storage), ale sprawdza właśnie cztery powyższe.
Zanim odwiedzający dokona wyboru, wszystkie cztery powinny mieć wartość „denied”. Dopiero po wyrażeniu zgody sygnał dla danej kategorii zmienia się na „granted”. Ten stan domyślny musi zostać ustawiony, zanim załaduje się jakikolwiek tag Google; w przeciwnym razie tag może odczytać pliki cookie, zanim pozna wybór odwiedzającego.
Tryb podstawowy czy zaawansowany?
- Tryb podstawowy: tagi Google są zablokowane, dopóki odwiedzający nie zareaguje na baner. Jeśli odmówi zgody, nic nie trafia do Google, nawet stan zgody. Google uzupełnia tę lukę ogólnym modelem konwersji.
- Tryb zaawansowany: tagi ładują się od razu ze zgodą ustawioną na „denied”. Bez zgody wysyłają do Google pingi bez plików cookie, które Google wykorzystuje do bardziej szczegółowego modelu brakujących konwersji, dopasowanego do konkretnego reklamodawcy.
Tryb zaawansowany daje lepszy pomiar, ale dane trafiają do Google nawet wtedy, gdy odwiedzający odmówi zgody. To, czy jest to dozwolone bez zgody, nie zostało przesądzone. W wytycznych z 2024 roku dotyczących zakresu technicznego dyrektywy ePrivacy Europejska Rada Ochrony Danych (EROD) stwierdza, że polecenie przeglądarce odwiedzającego, by wysłała informacje, na przykład za pomocą pikseli lub skryptów, może podlegać zasadzie dotyczącej plików cookie, nawet jeśli żaden plik cookie nie zostaje zapisany. Polski art. 399 Prawa komunikacji elektronicznej też obejmuje nie tylko zapisywanie informacji na urządzeniu, ale i samo uzyskiwanie dostępu do informacji, które już się tam znajdują, a zwolnienie ze zgody przewiduje tylko dla tego, co konieczne do przesłania komunikatu lub do usługi, o którą prosi odwiedzający. Prezes UKE ani Prezes UODO nie zajęli, o ile nam wiadomo, stanowiska w sprawie trybu zaawansowanego. W razie wątpliwości wybierz tryb podstawowy.
A co z IAB TCF?
Google Consent Mode v2 to nie to samo co IAB Transparency & Consent Framework (TCF). Consent Mode jest potrzebny, gdy reklamujesz się w Google Ads lub prowadzisz pomiar w Google Analytics. TCF jest wymagany tylko wtedy, gdy wyświetlasz na swojej stronie reklamy innych podmiotów, na przykład przez Google AdSense. Więcej w poradniku IAB TCF: kto go potrzebuje?
Jak go skonfigurować
- Użyj banera cookie, który obsługuje Consent Mode v2. Ustawia on stan domyślny na „denied”, zanim załadują się tagi Google, i aktualizuje sygnały, gdy odwiedzający dokona wyboru.
- Przypisz kategorie: statystyki do analytics_storage; marketing do ad_storage, ad_user_data i ad_personalization.
- Korzystasz z Google Tag Manager? Załaduj baner jako pierwszy, z regułą „Consent Initialization”, i ustaw tagi Google tak, by respektowały stan zgody.
- Wybierz tryb podstawowy lub zaawansowany (patrz wyżej).
- W razie potrzeby użyj reguł geograficznych: możesz ustawić domyślnie „denied” tylko w regionach, w których zgoda jest wymagana, ale dopilnuj, by każdy sygnał podlegał tej samej regule.
Jak to sprawdzić
Otwórz swoją stronę w Google Tag Assistant i:
- wybierz pierwsze zdarzenie Consent i sprawdź, czy wszystkie cztery sygnały mają wartość domyślną denied;
- zaakceptuj pliki cookie w banerze i sprawdź, czy aktualizacja zmienia je na granted; odrzuć je i sprawdź, czy pozostają na denied;
- zajrzyj na kartę Tags, żeby zobaczyć, które tagi zostały uruchomione, a które wstrzymane.
Pusta karta Consent zwykle oznacza, że na stronie nie ma Consent Mode. Komunikat, że tag odczytał stan zgody, zanim ustawiono wartość domyślną, oznacza, że twój baner ładuje się za późno. W Google Ads wyświetlenie stanu zgody może potrwać do 48 godzin.
Z Cookie Confirm kroki od 1 do 3 oraz krok 5 masz z głowy: baner ustawia wartości domyślne, przypisuje twoje kategorie do wszystkich czterech sygnałów, stosuje reguły geograficzne dla każdego kraju i działa z naszym szablonem do Google Tag Manager. Wolisz nie robić tego samodzielnie? Nasza bezpłatna usługa instalacji sprawi, że twoja strona będzie zgodna z przepisami w ciągu 24 godzin od udzielenia nam dostępu.
Źródła
- Google: Omówienie trybu uzyskiwania zgody (Consent mode overview)
- Pomoc Google Ads: Zmiany w trybie uzyskiwania zgody dla ruchu z EOG
- Pomoc Google Ads: Informacje o trybie uzyskiwania zgody
- Pomoc Google Analytics: Sprawdzanie i aktualizowanie ustawień zgody
- Google: Rozwiązywanie problemów z trybem uzyskiwania zgody w Tag Assistant
- Google: Polityka dotycząca zgody użytkownika z UE
- EROD: Wytyczne 2/2023 w sprawie zakresu technicznego art. 5 ust. 3 dyrektywy ePrivacy
- ISAP: ustawa z 12 lipca 2024 r. Prawo komunikacji elektronicznej, Dz.U. 2024 poz. 1221 (art. 399)