Najważniejsze: w Holandii tracking cookies i podobne technologie służące śledzeniu zachowania użytkownika wymagają uprzedniej, aktywnej zgody. Nie możesz traktować przewijania strony, braku reakcji ani wcześniej zaznaczonych pól jako zgody. Użytkownik musi mieć realną możliwość zaakceptowania lub odrzucenia. Jednocześnie nie każda analityka wymaga identycznego mechanizmu: holenderskie źródła rządowe wskazują, że cookies analityczne o braku lub niewielkim wpływie na prywatność mogą nie wymagać consent. Dlatego Meta Pixel i GA4 nie powinny być wrzucane automatycznie do jednego worka bez sprawdzenia konfiguracji.
Artykuł ma charakter informacyjny i nie stanowi porady prawnej dotyczącej konkretnej konfiguracji danych.
Najpierw podziel technologie według celu
Functional cookies
Służą do działania strony — np. zapamiętania zawartości koszyka lub sesji. Business.gov.nl wskazuje, że funkcjonalne cookies nie wymagają zgody, jeśli są rzeczywiście potrzebne do funkcjonowania witryny.
Analytical cookies
Mierzą użycie serwisu. Holenderskie źródło rządowe wskazuje, że cookies analityczne bez lub z niewielkim wpływem na prywatność mogą być używane bez zgody, przy zachowaniu obowiązku informacyjnego.
Tracking cookies
Służą do śledzenia zachowania i zainteresowań, np. w celu reklam targetowanych. Tu zasada jest znacznie ostrzejsza: Autoriteit Persoonsgegevens podaje, że tracking cookies można umieszczać dopiero po wcześniejszej informacji i zgodzie użytkownika.
Meta Pixel w typowym sklepie reklamowym to tracking
Jeśli Meta Pixel jest używany do remarketingu, budowania odbiorców, łączenia zachowania użytkownika z reklamą lub mierzenia działań na potrzeby personalizacji reklam, nie traktuj go jak technicznie niezbędnego cookie koszyka. Załaduj skrypt/pixel zgodnie z wyborem użytkownika i swoją podstawą prawną.
To oznacza, że zwykłe wstawienie kodu Meta Pixel w <head>, a następnie pokazanie bannera tylko jako dekoracji, nie realizuje zasady „zgoda przed trackingiem”.
Czy GA4 zawsze musi czekać na zgodę?
Nie da się odpowiedzialnie napisać „GA4 zawsze tak” albo „GA4 zawsze nie”. Holenderskie zasady przewidują wyjątek dla analityki o małym wpływie na prywatność, ale trzeba ocenić rzeczywistą konfigurację.
Sprawdź m.in. jakie identyfikatory są zapisywane, czy dane służą wyłącznie własnej ograniczonej analityce, czy włączono funkcje reklamowe, czy dane są łączone z innymi usługami Google, jak długo są przechowywane oraz czy konfiguracja spełnia warunki holenderskiego wyjątku dla low-impact analytics.
Jeśli GA4 jest częścią reklamy, remarketingu lub bardziej rozbudowanego profilowania, nie próbuj nazywać go „essential analytics” tylko po to, by ominąć wybór użytkownika.
Jak powinien wyglądać pierwszy ekran bannera?
Business.gov.nl oraz Autoriteit Persoonsgegevens podkreślają, że zgoda musi być aktywna i użytkownik powinien mieć wyraźny wybór.
Dobry pierwszy ekran powinien jasno komunikować, że używasz cookies/trackingu, w jakich podstawowych celach, że użytkownik może zaakceptować lub odrzucić oraz gdzie można zmienić wybór później.
Praktyczny układ: [Akceptuj] [Odrzuć opcjonalne] [Ustawienia].
Nie chowaj „Odrzuć” pod trzema ekranami tylko dlatego, że marketing chce podnieść consent rate.
Co nie jest prawidłową zgodą według holenderskich zasad?
AP podaje konkretne przykłady:
- przewijanie lub dalsze korzystanie ze strony;
- brak reakcji użytkownika;
- pre-checked boxes;
- cookie wall, który nie pozwala normalnie korzystać z serwisu po odmowie.
Business.gov.nl również mówi, że użytkownik musi mieć widoczny wybór zaakceptowania lub odrzucenia cookies wymagających consent.
Cofnięcie zgody ma być równie proste
Nie wystarczy zapytać raz. Użytkownik powinien móc później cofnąć zgodę w łatwy sposób.
W sklepie można to rozwiązać np. przez stały link Cookie settings / Cookie-instellingen w stopce lub małą ikonę ustawień prywatności.
Po cofnięciu zgody nie tylko zmień wygląd przycisku. Aktualizuj stan consent i zatrzymaj dalsze opcjonalne śledzenie zgodnie z konfiguracją.
Praktyczny setup WooCommerce
- Zrób inventory trackerów. Meta Pixel, GA4, Google Ads, Hotjar, TikTok, affiliate scripts, chat, A/B testing.
- Przypisz kategorię i cel. Nie opieraj się wyłącznie na nazwie pluginu.
- Ustaw domyślnie brak zgody dla technologii wymagających consent.
- Załaduj opcjonalne skrypty dopiero po właściwym wyborze.
- Dodaj równie widoczną możliwość odmowy.
- Przechowuj dowód wyboru w zakresie wymaganym przez używane CMP i zasady ochrony danych.
- Dodaj łatwe ponowne otwarcie ustawień.
- Po każdej aktualizacji pluginu marketingowego powtórz test.
Uwaga na pluginy, które wstrzykują kod niezależnie od CMP
Możesz mieć poprawnie skonfigurowany banner, ale osobny plugin Meta albo kod w motywie odpala pixel wcześniej. Consent Manager nie zatrzyma automatycznie skryptu, którego nie kontroluje.
Test „przed kliknięciem” jest najważniejszy
Otwórz sklep w nowym prywatnym oknie i nie klikaj niczego w bannerze.
W narzędziach developerskich przeglądarki sprawdź cookies zapisane przed wyborem, network requests do Meta/Facebook, requesty Google Analytics/Ads, localStorage/sessionStorage używane przez trackery oraz czy tag manager uruchamia marketing tags mimo default denied.
Następnie kliknij Reject i odśwież stronę, sprawdź ponownie, kliknij Accept i zweryfikuj, czy wymagane tagi dopiero teraz ruszają, a potem cofnij zgodę i upewnij się, że kolejne odsłony respektują zmianę.
Testuj również checkout, bo plugin bramki płatniczej może korzystać z własnych niezbędnych cookies, których nie wolno blokować tak, aby zepsuć płatność.
Consent Mode pomaga przekazać stan zgody — ale nie tworzy zgody
Google Consent Mode może dostosować zachowanie tagów Google do sygnału zgody, ale nie zastępuje prawidłowego interfejsu i podstawy prawnej. Jeżeli banner manipuluje użytkownikiem, samo wysłanie ad_storage=denied lub późniejszego granted nie naprawia nieważnej zgody.
Traktuj CMP jako warstwę decyzji użytkownika, a Consent Mode jako techniczny mechanizm komunikacji tej decyzji do tagów Google.
FAQ
Czy przycisk „Akceptuj” może być duży, a „Odrzuć” ukryty w ustawieniach?
Holenderskie zasady wymagają realnego, widocznego wyboru. Projektowanie interfejsu tak, aby odmowa była nieproporcjonalnie trudna, zwiększa ryzyko uznania consent za nieważny lub manipulacyjny.
Czy functional cookies wymagają zgody?
Nie zawsze. Cookies konieczne do działania strony mogą być zwolnione, ale nadal trzeba prawidłowo informować użytkownika.
Czy Meta Pixel mogę uruchomić przed zgodą tylko dla mierzenia PageView?
Nie zakładaj, że nazwanie zdarzenia „pomiarowym” zmienia charakter trackingu. Oceń dane, cele i konfigurację. Typowe reklamowe wykorzystanie Meta Pixel wymaga consent dla tracking.
Czy cookie wall jest dozwolony?
AP podaje cookie wall blokujący normalny dostęp po odmowie jako przykład sytuacji, w której nie ma ważnej, dobrowolnej zgody.
Źródła
- Business.gov.nl: Using cookies on your website
- Autoriteit Persoonsgegevens: tracking cookies and valid consent guidance
- Autoriteit Persoonsgegevens: misleading cookie banners
- Business.gov.nl: online sales, cookies and consumer rules
Więcej praktycznych materiałów o e-commerce w Holandii: SklepInternetowyHolandia.nl.