Piksel Meta bez zgody na stronie przychodni: ryzyko, test i usunięcie

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:

Infografika: jak sprawdzić cookies przed kliknięciem zgody w czterech krokach - okno incognito, F12 i karta Application z plikami _fbp i _ga, karta Network z odświeżeniem strony i filtrem facebook, wynik: przed zgodą tylko pliki niezbędne

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ą.

Przemek wywodzi się z marketingu i ochrony danych osobowych (RODO). Dziś odpowiada za procesy marketingowe i ochronę danych w grupie firm usługowych.