Czym jest zgoda na cookies
Cookies to małe pliki, które strona zapisuje w przeglądarce, np. żeby zapamiętać zawartość koszyka, zmierzyć ruch albo pokazać reklamę osobom, które już ją odwiedziły. W Polsce ich zapisywanie reguluje art. 399 ustawy Prawo komunikacji elektronicznej, która obowiązuje od 10 listopada 2024 r. Wcześniej podobne zasady zawierał art. 173 Prawa telekomunikacyjnego, uchylonego tego samego dnia.
Strona może zapisywać informacje w urządzeniu odwiedzającego albo je z niego odczytywać, jeśli najpierw jasno poinformuje go o celu, a on wyrazi na to zgodę. Wyjątek stanowią pliki niezbędne do przesłania komunikatu albo do usługi, o którą użytkownik sam prosi, np. do obsługi koszyka czy logowania. Na takie pliki zgoda nie jest potrzebna. Pliki analityczne i reklamowe zwykle nie mieszczą się w tym wyjątku.
Wymogi ważnej zgody określa RODO, bo art. 400 tej ustawy odsyła do przepisów o ochronie danych osobowych. Zgoda to „dobrowolne, konkretne, świadome i jednoznaczne okazanie woli” (art. 4 pkt 11 RODO), wyrażone oświadczeniem albo wyraźnym działaniem, np. kliknięciem. Zgodą nie są milczenie, okienka zaznaczone domyślnie ani brak działania (motyw 32 RODO).
Co musi mieć baner
Baner zgody to pierwsza rzecz, którą widzi odwiedzający. W raporcie przyjętym 17 stycznia 2023 r. Europejska Rada Ochrony Danych (EROD) opisała praktyki, które organy ochrony danych uznają za niezgodne z przepisami. Z raportu i z samego RODO wynika następujące minimum:
- Równorzędne przyciski „Akceptuję” i „Odrzucam” już na pierwszej warstwie. Większość organów uznała za naruszenie brak możliwości odmowy obok przycisku zgody.
- Bez sztuczek graficznych. Odmowa nie może być linkiem ukrytym w tekście banera ani przyciskiem z ledwo czytelnym napisem.
- Wybór kategorii: analityczne i reklamowe, każda z osobnym przełącznikiem, domyślnie wyłączonym. Niezbędne pliki są zawsze włączone, bo bez nich strona nie działa.
- Jasna informacja o celu każdej kategorii i o tym, kto otrzymuje dane, z linkiem do polityki cookies.
- Łatwe wycofanie zgody w każdej chwili, np. przez link w stopce albo ikonę widoczną na każdej stronie. Wycofanie zgody musi być równie łatwe jak jej wyrażenie (art. 7 ust. 3 RODO).
- Rejestr zgód: kiedy i na co wyrażono zgodę. Wymaga tego także polityka Google dotycząca zgody użytkowników z UE.
- Nic przed decyzją: dopóki odwiedzający nie kliknie, działają tylko niezbędne pliki cookie.
Najprościej zbudować baner na platformie do zarządzania zgodami (CMP). Google prowadzi katalog partnerów CMP zintegrowanych z Consent Mode i Tag Managerem, ale można też użyć innego narzędzia, jeśli poprawnie przekazuje sygnały zgody.
Consent Mode v2 w Google
Consent Mode przekazuje tagom Google to, co odwiedzający wybrał w banerze. Jeśli chcesz korzystać w Google Ads z pomiaru, personalizacji reklam i remarketingu, Google wymaga, żeby dla ruchu z Europejskiego Obszaru Gospodarczego zbierać zgodę i przekazywać te sygnały.
Wersja 2 ma cztery parametry:
| Parametr | Czego dotyczy |
|---|---|
analytics_storage | analityczne pliki cookie, np. do pomiaru czasu wizyty |
ad_storage | reklamowe pliki cookie |
ad_user_data | przesyłanie do Google danych użytkownika w celach reklamowych |
ad_personalization | reklamy spersonalizowane i remarketing |
Tryb podstawowy czy zaawansowany
| Co się dzieje | Tryb podstawowy | Tryb zaawansowany |
|---|---|---|
| Przed decyzją w banerze | tagi Google się nie ładują | tagi ładują się ze stanem „odmowa” |
| Gdy odwiedzający odmówi | do Google nie trafia nic, nawet informacja o odmowie | do Google trafiają sygnały bez cookies, w tym stan zgody |
| Modelowanie | ogólny model Google | dokładniejszy model dla Twojej strony |
Tryb zaawansowany daje więcej danych do modelowania, ale wysyła sygnały jeszcze przed decyzją odwiedzającego. Który z nich wybrać, ustal z prawnikiem lub inspektorem ochrony danych.
W GA4 modelowanie zachowań osób, które odmówiły zgody, włącza się dopiero przy odpowiedniej skali: m.in. co najmniej 1 000 zdarzeń dziennie ze stanem analytics_storage='denied' przez 7 dni i co najmniej 1 000 użytkowników dziennie ze zgodą w 7 z ostatnich 28 dni. Dlatego na małej stronie przez długi czas widać tylko dane osób, które wyraziły zgodę.
Najczęstsze błędy
- Domyślnie „granted”. Domyślny stan zgody ustawiony na „granted”, czyli zgodę udzieloną, albo ustawiany dopiero po załadowaniu tagów. Wtedy tagi zapisują cookies, zanim odwiedzający cokolwiek kliknie.
- Dwie platformy CMP naraz, np. wtyczka w WordPressie i druga w Tag Managerze. Wysyłają sprzeczne sygnały, a odwiedzający widzi dwa banery.
- Tagi poza Tag Managerem. Kod GA4 albo piksel Meta wklejony bezpośrednio do szablonu strony, bez obsługi zgody, uruchamia się niezależnie od banera.
- Brak przycisku „Odrzucam” na pierwszej warstwie albo odmowa schowana w ustawieniach.
- Analityka oznaczona jako „niezbędna”, żeby działała bez zgody. EROD wymienia takie błędne klasyfikowanie plików wśród praktyk budzących zastrzeżenia.
- Brak testu po wdrożeniu. W trybie podglądu Tag Managera widać, czy przed decyzją stan zgody ma wartość „denied” i czy po kliknięciu zmienia się zgodnie z wyborem.
Te błędy łatwo przeoczyć, bo strona działa normalnie. Widać je dopiero w statystykach: konwersji jest mniej niż zapytań w skrzynce, a kampanie uczą się na niepełnych danych. Jak to sprawdzamy i naprawiamy, opisujemy na stronie o wdrożeniu GA4 i Consent Mode v2.
Pytania i odpowiedzi
Czy baner cookies jest obowiązkowy?
Tak, jeśli strona używa plików cookie, które nie są niezbędne do jej działania, np. tych, które zapisują Google Analytics, piksele reklamowe czy narzędzia remarketingu. Przed ich zapisaniem trzeba poinformować odwiedzającego o celu i uzyskać jego zgodę (art. 399 Prawa komunikacji elektronicznej). Jeśli strona używa tylko plików niezbędnych, np. do obsługi koszyka czy logowania, zgoda nie jest potrzebna, ale warto opisać je w polityce cookies.
Czy mogę mieć tylko przycisk „Akceptuj”?
Nie. Zgoda musi być dobrowolna, a odmowa tak samo łatwa jak akceptacja. Według raportu Europejskiej Rady Ochrony Danych z 2023 roku większość organów ochrony danych uznaje za naruszenie brak możliwości odmowy obok przycisku zgody. Najbezpieczniej umieścić na pierwszej warstwie dwa równorzędne przyciski, „Akceptuję” i „Odrzucam”, oraz link do ustawień.
Co się dzieje z danymi, gdy użytkownik odmówi zgody?
Pliki analityczne i reklamowe nie są zapisywane. W podstawowym trybie Consent Mode tagi Google w ogóle się nie uruchamiają, a w zaawansowanym wysyłają tylko sygnały bez cookies. GA4 i Google Ads mogą częściowo uzupełnić luki modelowaniem, ale tylko przy odpowiedniej skali ruchu. Odmowę trzeba uszanować i żadne narzędzie nie powinno jej omijać.
Źródła
- Ustawa z 12 lipca 2024 r. – Prawo komunikacji elektronicznej (Dz.U. 2024 poz. 1221), art. 399 i 400, w mocy od 10.11.2024, sprawdzono 29.10.2026
- Ustawa z 16 lipca 2004 r. – Prawo telekomunikacyjne (Dz.U. 2004 nr 171 poz. 1800), uchylona 10.11.2024, sprawdzono 29.10.2026
- RODO, rozporządzenie (UE) 2016/679: art. 4 pkt 11, art. 7 ust. 3 i motyw 32 (tekst z Dz. Urz. UE L 119, PDF na stronie UODO), sprawdzono 29.10.2026
- EDPB: Report of the work undertaken by the Cookie Banner Taskforce (przyjęty 17.01.2023), sprawdzono 29.10.2026
- Google: jak działa Consent Mode (zaktualizowano 30.07.2026), sprawdzono 29.10.2026
- Pomoc Google Ads: zmiany w trybie uzyskiwania zgody dla ruchu z EOG, sprawdzono 29.10.2026
- Google: polityka dotycząca zgody użytkowników z UE (EU user consent policy), sprawdzono 29.10.2026
- Pomoc Google Analytics: modelowanie behawioralne na potrzeby trybu uzyskiwania zgody, sprawdzono 29.10.2026
- Google: CMP Partner Program, sprawdzono 29.10.2026
