Cookies i zgody

Baner cookies w WordPress zgodny z RODO – jak go wdrożyć

Baner „Ta strona używa cookies” z jednym przyciskiem „OK” to dziś za mało. Wyjaśnię, czego wymagają RODO i Prawo komunikacji elektronicznej, jak działa Google Consent Mode v2 i jak sprawdzić, czy Twój baner naprawdę blokuje skrypty przed zgodą.

  • 4 min czytania
  • Alan Adamczyk

Najważniejsze w 30 sekund

  • Cookies analityczne i marketingowe wymagają zgody przed zapisaniem.
  • „Odrzuć wszystkie” musi być tak samo łatwe jak „Akceptuj wszystkie” – na pierwszym ekranie.
  • Baner musi blokować skrypty, a nie tylko wyświetlać komunikat.
  • Korzystasz z narzędzi Google? Potrzebujesz Consent Mode v2.

3

kategorie zgód minimum

4

sygnały Consent Mode v2

0

cookies _ga przed zgodą

1

kliknięcie, by odmówić

To poradnik techniczny, nie porada prawna. Przy sklepach i serwisach przetwarzających więcej danych warto skonsultować dokumentację z prawnikiem.

Na czym polega obowiązek

W Polsce zasady dotyczące cookies wynikają z Prawa komunikacji elektronicznej oraz RODO (gdy cookies wiążą się z danymi osobowymi). W praktyce:

Niezbędne

Koszyk, logowanie, zapamiętanie wyboru zgód – możesz używać bez zgody, ale musisz o nich informować.

Analityczne i marketingowe

Wymagają zgody wyrażonej przed ich zapisaniem.

Dobrowolność

Zgoda musi być dobrowolna i świadoma – odmowa tak samo łatwa jak akceptacja.

Zmiana decyzji

Użytkownik musi móc w każdej chwili zmienić decyzję, np. przez link w stopce.

Czego nie robić

Tak baner łamie zasady

  • tylko przycisk „OK” albo „Akceptuję”
  • zaznaczone domyślnie zgody marketingowe
  • Google Analytics i piksele uruchomione od razu
  • odmowa ukryta w drugim kroku

Tak powinien działać

  • „Akceptuj” i „Odrzuć” obok siebie
  • wszystkie zgody poza niezbędnymi wyłączone
  • skrypty czekają na zgodę
  • link do zmiany ustawień w stopce

Co musi umieć dobry baner

Przykład banera cookies zgodnego z RODO: przyciski Akceptuj wszystkie i Odrzuć wszystkie na pierwszym ekranie oraz osobne kategorie zgód

Ilustracja: przykład banera z równorzędnymi przyciskami akceptacji i odmowy oraz osobnymi kategoriami zgód.

  • Kategorie zgód – co najmniej niezbędne, analityczne, marketingowe, z wyborem każdej osobno.
  • „Akceptuj wszystkie” i „Odrzuć wszystkie” na pierwszym ekranie.
  • Blokowanie skryptów do czasu zgody – najważniejsze i najczęściej zaniedbywane.
  • Blokowanie osadzonych treści (YouTube, mapy) z możliwością włączenia po zgodzie.
  • Google Consent Mode v2 – przekazywanie decyzji do narzędzi Google.
  • Zapis zgód – dziennik, kiedy i na co użytkownik się zgodził.
  • Link do zmiany ustawień w stopce i informacja w polityce prywatności.

Korzystasz z Google Analytics albo reklam Google? Consent Mode v2 jest praktycznie obowiązkowy dla ruchu z Europejskiego Obszaru Gospodarczego. Baner przekazuje Google cztery sygnały zgody, a narzędzia Google dostosowują swoje działanie: bez zgody nie zapisują cookies, a brakujące dane szacują modelowaniem.

analytics_storage

Cookies analityczne (Google Analytics).

ad_storage

Cookies reklamowe.

ad_user_data

Przesyłanie danych użytkownika do Google w celach reklamowych.

ad_personalization

Personalizacja reklam (remarketing).

Kolejność ma znaczenie. Domyślny stan zgód („odmowa”) musi być ustawiony, zanim załaduje się Tag Manager albo tag Google. Jeśli baner ładuje się później, pierwsze odsłony i cookies wyjdą bez zgody.

Nie masz pewności, czy Twój baner coś blokuje?

Wdrożę baner zgodny z RODO i Prawem komunikacji elektronicznej, skonfiguruję Consent Mode v2 i sprawdzę, że żaden skrypt nie uruchamia się przed zgodą.

Zapytaj o wdrożenie  →

Test banera w 5 krokach

1

Okno prywatne, nic nie klikaj

Otwórz stronę w trybie incognito i zostaw baner bez odpowiedzi.

2

Sprawdź cookies

F12 → Application → Cookies – nie powinno być _ga, _fbp ani podobnych.

3

Sprawdź zapytania

Zakładka Network – żadnych zapytań do google-analytics.com, facebook.com itp.

4

Kliknij „Odrzuć wszystkie”

Przeładuj stronę i powtórz test – wynik ma być taki sam.

5

Kliknij „Akceptuj wszystkie”

Dopiero teraz skrypty i cookies powinny się pojawić.

Cookies pojawiają się przed zgodą? Baner tylko wyświetla komunikat, ale niczego nie blokuje. To najczęstszy problem z wtyczkami zainstalowanymi „na domyślnych ustawieniach”.

Wtyczka czy usługa zewnętrzna?

Wtyczka WordPress

Np. Complianz, CookieYes, Cookie Notice. Działa w panelu WordPressa, często z gotowymi integracjami z popularnymi wtyczkami.

Usługa zewnętrzna

Np. Cookiebot – skanuje stronę i sama wykrywa cookies. Wygodna przy wielu narzędziach i stronach.

Niezależnie od wyboru: skonfiguruj blokowanie skryptów, Consent Mode v2 i przejdź test opisany wyżej. Sama instalacja z domyślnymi ustawieniami zwykle nie wystarcza. Jak podłączyć Google Analytics zgodnie ze zgodami, opisałem w poradniku Jak dodać Google Analytics 4 do WordPressa.

Zgody bez stresu

Wdrożę baner cookies na Twojej stronie

Zgodny z przepisami i sprawdzony w praktyce:

  • Baner z równorzędnym „Akceptuj” i „Odrzuć”
  • Blokowanie skryptów i osadzonych treści do czasu zgody
  • Google Consent Mode v2 w odpowiedniej kolejności
  • Link w stopce i zapis zgód
  • Test – cookies i zapytania przed i po zgodzie
Zapytaj o wdrożenie  →

Wycena jest bezpłatna i do niczego nie zobowiązuje.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Bezpłatna wycena

Poznaj wycenę

Opisz krótko, czego potrzebujesz – odpowiem z wyceną i terminem, zwykle w ciągu 3 godzin w dni robocze.

Na kiedy?

Wycena jest bezpłatna i do niczego nie zobowiązuje.