Baner tylko w wybranych regionach
Jeśli Twoją stronę odwiedzają osoby spoza Europy, możesz pokazywać baner cookie tylko tam, gdzie zgoda jest wymagana, a resztę odwiedzających mierzyć bez pytania.
Domyślnie CookieZen pokazuje baner każdemu odwiedzającemu, niezależnie od kraju, i dopóki nie podejmie decyzji, tagi Google, Microsoft UET i Clarity dostają sygnał denied. To bezpieczne ustawienie dla sklepu z klientami z Polski i Unii. Dla strony z ruchem ze Stanów Zjednoczonych, Azji czy Ameryki Południowej oznacza jednak baner, którego tamtejsze prawo nie wymaga, i pomiar reklam ograniczony do modelowania także tam, gdzie mógłby działać w pełni.
Opcja „Baner tylko w wybranych regionach" zmienia to w jednym miejscu: baner pojawia się wyłącznie odwiedzającym z krajów, które wybierzesz, a pozostali dostają od CookieZen sygnał pełnej zgody bez banera.
Jak to działa
- Skrypt CookieZen wysyła tagom Google domyślny sygnał
denied, tak jak dotychczas. Dzieje się to natychmiast, zanim strona wie, skąd jest odwiedzający. - Skrypt pyta serwer CookieZen o kraj odwiedzającego. Kraj jest ustalany po adresie IP, raz na sesję przeglądarki, i nie jest nikomu przekazywany.
- Odwiedzający z wybranego regionu widzi baner jak zwykle i decyduje sam.
- Odwiedzający spoza regionu nie widzi banera. CookieZen wysyła tagom Google, UET i Clarity sygnał
updatez pełną zgodą, więc Google Ads i GA4 mierzą tak, jak na stronie bez CMP. W rogu strony pozostaje pływający przycisk ustawień: kto chce, może otworzyć centrum zgód i ograniczyć zgodę, a taka decyzja jest zapisywana i od tej pory ma pierwszeństwo przed regionem.
Odpowiedź o kraju przychodzi w kilkadziesiąt milisekund i mieści się w oknie, w którym tagi Google czekają na aktualizację zgody, więc pomiar pierwszej odsłony poza regionem nie ginie.
Kiedy baner pokaże się mimo włączonej opcji
Zasada jest jedna: w razie wątpliwości baner. Gdy kraju nie da się ustalić, gdy zapytanie o kraj nie dojdzie albo gdy odwiedzający korzysta z sieci, której adresu nie da się przypisać do kraju, CookieZen zachowuje się tak, jakby opcja była wyłączona. Brak banera w Europie byłby naruszeniem RODO, baner poza Europą kosztuje tylko trochę pomiaru.
Zapisana decyzja odwiedzającego zawsze wygrywa. Jeżeli ktoś raz zaakceptował lub odrzucił cookies, przy kolejnych wizytach dostaje swoją decyzję, a nie wynik ustalenia kraju.
Zestawy krajów
Opcję znajdziesz w panelu w sekcji Regiony. Wybierasz tam jeden z trzech zestawów:
| Zestaw | Kraje | Kiedy wybrać |
|---|---|---|
| Kraje EOG, Wielka Brytania i Szwajcaria (domyślny) | 27 państw UE, Islandia, Liechtenstein, Norwegia, Wielka Brytania, Szwajcaria | Wybór domyślny po włączeniu opcji. UK GDPR i szwajcarska ustawa o ochronie danych wymagają zgody na cookies tak samo jak RODO. |
| Tylko kraje EOG | 27 państw UE, Islandia, Liechtenstein, Norwegia | Gdy prowadzisz osobne wdrożenia dla Wielkiej Brytanii i Szwajcarii. |
| Wybrane kraje | Kraje wskazane z listy, z wyszukiwaniem po nazwie | Gdy masz własną analizę prawną dla konkretnych rynków. |
Lista krajów jest Twoją decyzją i Twoją odpowiedzialnością. Poza wybranymi krajami narzędzia analityczne i reklamowe dostają sygnał pełnej zgody bez pytania odwiedzającego, co jest zgodne z prawem tylko tam, gdzie zgoda na cookies nie jest wymagana.
Global Consent Defaults i Data Transmission Controls
Google pozwala ustawić po swojej stronie domyślne stany zgody per region (Global Consent Defaults) oraz ograniczyć dane wysyłane przy braku zgody (Data Transmission Controls). Opisujemy je w artykule o Google Tag Gateway. Jeżeli korzystasz z tych ustawień, opcja regionalna jest ich naturalnym dopełnieniem: tam, gdzie baner się nie pokazuje, CookieZen sam udziela sygnału zgody, więc ustawienia Google nie zatrzymają pomiaru poza regionem, w którym zgoda jest wymagana.
Jak sprawdzić, że działa
Otwórz stronę w nowym oknie prywatnym, żeby odtworzyć pierwszą wizytę, i w konsoli przeglądarki wykonaj:
console.table(dataLayer.filter(a => a[0] === 'consent').map(a => Object.assign({ command: a[1] }, a[2])))Z kraju w wybranym regionie zobaczysz baner i jeden wpis default z denied. Spoza regionu banera nie będzie, a po wpisie default pojawi się wpis update z wartościami granted. Do sprawdzenia widoku spoza regionu przydaje się VPN z serwerem na przykład w Stanach Zjednoczonych.
Po włączeniu opcji skrypt strony jest generowany od nowa, a zmiana dociera do odwiedzających w ciągu 20 minut, tak jak każda inna zmiana konfiguracji banera.