Tag Assistant nie widzi Tag Managera: baner cookies czy błąd w kodzie?
czytaj więcej
Wchodzisz na stronę przychodni, szukasz terminu do specjalisty, czytasz o objawach. Okna ze zgodą na cookies nie ma, więc niczego nie klikasz. A w tym czasie piksel Meta już wysłał do Facebooka, na której podstronie jesteś.
Tak było na stronie przychodni, którą sprawdzałem przy wdrażaniu RODO: piksel Meta przez wtyczkę do WordPressa, do tego Google Analytics, Google Tag Manager (narzędzie, przez które wstawia się skrypty na stronę) i kilkanaście plików cookies zapisanych przed jakąkolwiek zgodą. I zero reklam na Facebooku. Wyjaśnię, dlaczego to podwójny problem i co z nim zrobić.
Spis treści
Czy piksel Meta może działać przed zgodą?
Nie. Zapisanie pliku cookie w przeglądarce albo odczytanie go wymaga uprzedniej zgody użytkownika, którego wcześniej jasno informujesz o celu. Tak stanowi art. 399 Prawa komunikacji elektronicznej. Bez zgody wolno zapisywać i odczytywać tylko to, co jest konieczne do przesłania komunikatu albo do działania usługi, o którą prosi użytkownik (ust. 3).
Piksel reklamowy do tej grupy nie należy. W Biuletynie 3/2025 Urząd Ochrony Danych Osobowych wskazał zgodę jako obowiązek szczególnie przy cookies do marketingu i analityki. Strona bez okna zgody, która ładuje piksel i Google Analytics, łamie przepis od pierwszej sekundy wizyty.
Jak powinno wyglądać samo okno, żeby zgoda była ważna, opisałem we wpisie jak powinien wyglądać baner cookies zgodny z prawem.
Co piksel Meta przekazuje ze strony do Facebooka?
Według dokumentacji Meta Pixel automatycznie trafiają tam:
- dane, które przeglądarka wysyła przy każdym otwarciu strony (nagłówki zapytania), w tym adres IP, informacje o przeglądarce i adres oglądanej podstrony,
- adres strony, z której ktoś przyszedł,
- kliknięte przyciski, ich nazwy i strony, na które prowadzą,
- nazwy pól formularzy; samej wpisanej treści piksel nie wysyła, chyba że ktoś włączył zaawansowane dopasowanie (opcję w ustawieniach piksela, która odczytuje z formularzy e-mail i telefon i wysyła je do Meta, żeby dopasować wizytę do konta) albo dodatkowe parametry, a wtedy do Meta trafiają też na przykład e-mail i telefon,
- identyfikator piksela i plik cookie Facebooka.
Ten plik to _fbp. Meta opisuje go jako unikalny identyfikator zapisywany przez piksel w domenie Twojej strony (dokumentacja _fbp). Pozwala Meta rozpoznać, że kolejna wizyta pochodzi z tej samej przeglądarki.
Adres podstrony przychodni a dane o zdrowiu pacjenta
Adres podstrony mówi, po co ktoś przyszedł. „Poradnia leczenia uzależnień”, „ginekolog dziecięcy”, „umów wizytę u psychiatry”. Połączone z adresem IP i identyfikatorem przeglądarki może ujawniać informacje o zdrowiu człowieka, a takie dane RODO chroni najmocniej (art. 4 pkt 15 i art. 9 RODO).
Organy już się tym zajmują. W Biuletynie UODO 7-8/2025 opisano dwie sprawy:
- fiński organ nałożył 1,1 mln euro kary na aptekę internetową, z której do Google i Meta szły informacje o lekach dodawanych do koszyka, razem z adresami IP; podstawą był brak odpowiedniego zabezpieczenia danych (art. 32 i art. 5 ust. 1 lit. f RODO),
- norweski organ skontrolował sześć stron z pikselami i uznał, że wszystkie bezprawnie udostępniały dane użytkowników, a w kilku przypadkach były to dane wrażliwe; w jednej sprawie nałożył karę, w pozostałych udzielił upomnień.
Według fińskiego organu Google i Meta mogły wprost zidentyfikować klientów, którzy w tym czasie byli zalogowani na swoje konta.
Jak sprawdzić cookies na stronie przed kliknięciem zgody?
Wystarczy Chrome, bez płatnych narzędzi:

Jak przeglądać cookies w narzędziach przeglądarki, pokazuje pomoc Chrome. Szybszą drogą jest rozszerzenie Meta Ads Data Advisor (dawniej Meta Pixel Helper): pokazuje plakietkę z liczbą zdarzeń, które piksel wysłał z oglądanej strony.
Zrób ten test także po wdrożeniu okna zgody. Baner, który wisi na stronie, a skrypty i tak ładują się w tle, niczego nie załatwia.
Nie prowadzisz reklam? Usuń piksel zamiast go blokować
Właściwie skonfigurowany system zgód zatrzyma piksel do chwili, aż pacjent kliknie „akceptuję”. Tylko że wtedy dane i tak popłyną do Meta, a na stronie medycznej to wciąż informacje o tym, kto czyta o jakiej chorobie. Moim zdaniem kliknięcie w banerze trudno uznać za wyraźną zgodę na przekazanie danych o zdrowiu, której wymaga art. 9 ust. 2 lit. a RODO.
Jeśli nie prowadzisz reklam na Facebooku ani na Instagramie, piksel nie ma żadnego zadania. RODO każe zbierać tylko dane potrzebne do celu (art. 5 ust. 1 lit. c). Brak reklam to brak celu, więc najprostsze rozwiązanie to usunąć piksel ze strony.
Na WordPressie zwykle oznacza to wyłączenie i skasowanie wtyczki, która go dodaje, oraz usunięcie tagu z kodem piksela z kontenera Google Tag Manager (zestawu kodów, który Tag Manager trzyma dla strony) i opublikowanie nowej wersji kontenera. Zostaje Google Analytics. Ono też dostaje adresy podstron, więc niesie to samo ryzyko: ustaw je tak, żeby ruszało dopiero po kliknięciu zgody, a na podstronach o leczeniu najlepiej nie uruchamiaj go wcale. Jak pogodzić to z pomiarem, wyjaśnia wpis Consent Mode v2: czym jest i dlaczego bez niego tracisz dane w Google Ads i Analytics (na stronie medycznej wybierz tryb podstawowy, w którym narzędzia Google nie ruszają przed zgodą).
Najczęstsze pytania o piksel Meta i zgodę na cookies
Czy piksel Facebooka wymaga zgody na cookies?+
Tak. Piksel zapisuje w przeglądarce plik _fbp i odczytuje z niej dane, a na jedno i drugie art. 399 Prawa komunikacji elektronicznej wymaga uprzedniej zgody. Wyłączenie plików cookie w ustawieniach piksela tego nie zmienia: według wytycznych Europejskiej Rady Ochrony Danych 2/2023 samo wysłanie identyfikatora przez piksel śledzący to także „uzyskanie dostępu” do urządzenia (pkt 51).
Czy baner cookies wystarczy na stronie medycznej?+
Baner jest konieczny dla analityki i innych narzędzi, które nie są niezbędne. Przy pikselu reklamowym na stronie medycznej bez reklam rozsądniej go usunąć niż blokować, bo po zgodzie dane o odwiedzanych podstronach i tak trafią do Meta.
Jak sprawdzić, czy na stronie jest Meta Pixel?+
Najprościej rozszerzeniem Meta Ads Data Advisor (dawniej Meta Pixel Helper). Bez niego: plik _fbp w zakładce Application albo zapytania do facebook.com/tr w zakładce Network (Sieć) narzędzi przeglądarki.
Strona przychodni do poprawy: piksel, okno zgody, test
Najpierw usuń piksel, jeśli nie robisz reklam. Potem wdróż okno zgody, które naprawdę blokuje analitykę do kliknięcia, i powtórz test z incognito. Na koniec dopasuj politykę cookies do tego, co zostało na stronie.
Przy dopasowywaniu polityki zwróć uwagę na Google Analytics: bywa, że dokument twierdzi, że go nie ma, a GA4 działa. Jak to sprawdzić i co wpisać, pokazujemy we wpisie Polityka cookies a Google Analytics i Tag Manager: test i poprawki.
Jeśli nie chcesz konfigurować tego sam, zobacz, jak działa nasz system zarządzania zgodami. Napisz, a sprawdzę, co ładuje się na Twojej stronie przed zgodą.


