Skip to main content

Najlepsze praktyki projektowania banera cookie

Baner cookie to jedna z pierwszych rzeczy, które widzi odwiedzający. Kształtuje jego postrzeganie Twojej marki, zaufanie do Twojej firmy oraz — co kluczowe — decyduje o tym, czy udzielona zgoda jest ważna z prawnego punktu widzenia. Dobrze zaprojektowany baner zapewnia zgodność bez tarć. Źle zaprojektowany albo zniechęca użytkowników, albo generuje zgodę, która nie wytrzyma kontroli organów nadzorczych.

Ten przewodnik omawia zasady projektowania, wzorce UX oraz wymagania dostępności, które odróżniają zgodny z prawem i przyjazny dla użytkownika baner cookie od źródła ryzyka prawnego.

Pierwsze wrażenie ma znaczenie

Badania niezmiennie pokazują, że użytkownicy podejmują decyzje dotyczące banerów cookie w ciągu dwóch–trzech sekund. Większość użytkowników nie czyta całego tekstu. Skanują wzrokiem rozpoznawalne wzorce — przyciski, przełączniki, znajome sformułowania — i działają instynktownie. Oznacza to, że wizualny projekt banera ma taką samą wagę jak jego treść prawna.

Celem jest sprawienie, aby właściwe działanie było oczywiste, a dostępne opcje jasne na pierwszy rzut oka. Jeśli użytkownik musi się zastanawiać, co zrobić, oznacza to, że projekt zawiódł.

Kluczowe zasady dotyczące pierwszego wrażenia:

  • Przejrzystość ponad pomysłowość. Baner cookie nie jest miejscem na kreatywne copywriting ani nietypowe interfejsy. Stosuj znajome wzorce, które użytkownicy rozpoznają.
  • Hierarchia wizualna. Najważniejsze elementy — opis celu i przyciski akcji — powinny być najbardziej wyeksponowane. Elementy drugorzędne (link do ustawień, link do polityki) mogą być mniej widoczne, ale nadal muszą pozostawać czytelne.
  • Przestrzeń. Zatłoczony baner wydaje się przytłaczający. Zapewnij elementom miejsce, by mogły „oddychać”. Odstępy i marginesy świadczą o profesjonalizmie i ułatwiają skanowanie treści.

Hierarchia przycisków i waga wizualna

To właśnie tutaj większość banerów cookie nie spełnia wymogów zgodności — i tutaj nakładana jest większość kar.

Wytyczne EROD 05/2020 w sprawie zgody oraz liczne działania egzekucyjne CNIL, włoskiego Garante i duńskiego Datatilsynet ustanowiły jasną zasadę: opcja odrzucenia cookies musi być przedstawiona z równą wyrazistością co opcja ich akceptacji.

Co to oznacza w praktyce:

  • Przyciski akceptacji i odrzucenia muszą mieć taki sam rozmiar. Przycisk „Akceptuj wszystkie” o szerokości 200 pikseli obok tekstowego linku „Odrzuć” to nie jest równa wyrazistość. Oba muszą być renderowane jako przyciski o porównywalnych wymiarach.
  • Oba przyciski muszą mieć porównywalną wagę wizualną. Jeśli przycisk akceptacji jest pełnym, kontrastowym przyciskiem, przycisk odrzucenia również musi być pełnym przyciskiem — a nie elementem z konturem, przezroczystym czy wyłącznie tekstowym. CNIL nałożył na Google karę 150 mln euro w 2022 roku między innymi dlatego, że opcja odrzucenia wymagała większego wysiłku niż akceptacja.
  • Kolor nie może manipulować. Jasnozielony przycisk „Akceptuj” obok szarego przycisku „Odrzuć” to dark pattern. Użyj koloru głównego swojej marki dla obu lub neutralnych kolorów dla obu. Sygnał wizualny nie może kierować użytkownika ku jednemu wyborowi.
  • Kolejność przycisków ma mniejsze znaczenie, niż się wydaje. To, czy akceptacja czy odrzucenie pojawia się jako pierwsze, nie jest głównym problemem — najważniejsza jest waga wizualna. Niemniej umieszczenie przycisku odrzucenia po lewej stronie (na pierwszym miejscu w kolejności czytania) może sygnalizować neutralność.

Zalecany układ przycisków

Zgodny z prawem i przyjazny dla użytkownika baner zazwyczaj wykorzystuje trzy akcje:

  1. Odrzuć wszystkie — pełny przycisk
  2. Akceptuj wszystkie — pełny przycisk o równym rozmiarze i wadze wizualnej
  3. Zarządzaj preferencjami — przycisk lub link drugorzędny (może być mniej wyeksponowany, ponieważ prowadzi do drugiej warstwy)

Kolor i kontrast

Wybory kolorystyczne w banerach cookie służą dwóm celom: spójności z marką i czytelności. Z perspektywy zgodności kluczowe wymagania to:

  • Kontrast tekstu. Cały tekst w banerze musi spełniać wymogi kontrastu WCAG 2.1 AA: minimalny stosunek kontrastu 4,5:1 dla zwykłego tekstu i 3:1 dla dużego tekstu. Dotyczy to opisu celu, etykiet przycisków oraz linków.
  • Kontrast przycisków. Tła przycisków muszą mieć wystarczający kontrast względem tła banera, a tekst przycisków — wystarczający kontrast względem tła przycisku. Sprawdź dokładnie obie warstwy.
  • Widoczność linków. Linki do polityki cookie i polityki prywatności muszą być wizualnie odróżnialne od otaczającego tekstu — zazwyczaj poprzez kolor i podkreślenie.
  • Tło. Tło banera musi zapewniać wystarczający kontrast względem otoczenia. Jeśli baner nakłada się na treść strony, upewnij się, że nakładka jest wystarczająco nieprzezroczysta, aby tekst banera był czytelny niezależnie od treści strony pod spodem.

Powszechnym podejściem jest zastosowanie białego lub bardzo jasnego tła banera, ciemnego tekstu dla czytelności oraz koloru głównego marki dla przycisków. Zwykle daje to silny kontrast oraz czysty, profesjonalny wygląd.

Treść i mikrocopy

Tekst w banerze cookie musi być wystarczający pod względem prawnym, ale również czytelny dla nietechnicznego odbiorcy. Motyw 39 RODO wyraźnie wymaga, aby informacje o przetwarzaniu danych były podawane „jasnym i prostym językiem”.

Nagłówek

Niech będzie prosty i bezpośredni. Skuteczne przykłady:

  • „Używamy plików cookie”
  • „Preferencje dotyczące cookies”
  • „Twoje wybory dotyczące prywatności”

Unikaj niejasnych lub wymijających sformułowań w rodzaju „Cenimy Twoją prywatność” — nie mówi to użytkownikowi niczego konkretnego.

Opis celu

W jednym do trzech zdań wyjaśnij, jakich cookies używasz i dlaczego. Bądź konkretny:

„Używamy niezbędnych plików cookie, aby ta strona działała. Chcielibyśmy również stosować cookies analityczne, aby zrozumieć, jak korzystasz z naszej witryny, oraz cookies marketingowe, aby wyświetlać Ci odpowiednie treści. Możesz zaakceptować wszystkie, odrzucić wszystkie lub zarządzać swoimi preferencjami.”

Jest to zwięzłe, konkretne i praktyczne. Porównaj to z niestety powszechnym:

„Ta witryna używa plików cookie, aby zapewnić Ci najlepsze doświadczenie. Kontynuując korzystanie z tej strony, wyrażasz zgodę na używanie przez nas plików cookie.”

Drugi przykład jest niezgodny z przepisami: zakłada zgodę poprzez dalsze przeglądanie (co jest nieważne w świetle RODO), nie określa celów i nie oferuje wyboru.

Etykiety przycisków

Etykiety przycisków powinny być jednoznaczne:

  • „Akceptuj wszystkie” i „Odrzuć wszystkie” — jasne, symetryczne sformułowania
  • „Zarządzaj preferencjami” lub „Dostosuj” — dla opcji ustawień
  • Unikaj: „OK”, „Rozumiem”, „Kontynuuj” — są dwuznaczne i nie stanowią konkretnej zgody

Projektowanie w podejściu mobile-first

Ponad 60% ruchu internetowego pochodzi z urządzeń mobilnych. Twój baner cookie będzie widoczny na ekranach o szerokości nawet 320 pikseli. Jeśli zaprojektujesz go najpierw pod komputery i dopiero potem dostosujesz do urządzeń mobilnych, prawie na pewno otrzymasz ciasne, nieużyteczne doświadczenie mobilne.

Kwestie do rozważenia przy projektowaniu mobilnym:

  • Układaj przyciski pionowo. Poziome rzędy przycisków, które sprawdzają się na komputerze, stają się nieczytelne na urządzeniach mobilnych. Ułóż przyciski akceptacji, odrzucenia i ustawień pionowo, w układzie o pełnej szerokości.
  • Obszary dotykowe. Przyciski muszą mieć co najmniej 44x44 piksele (WCAG 2.5.5, poziom AAA) lub minimalnie 24x24 piksele (WCAG 2.5.8, poziom AA). Na urządzeniach mobilnych większe zawsze jest lepsze — celuj w 48 pikseli wysokości lub więcej.
  • Pokrycie ekranu. Na urządzeniu mobilnym baner cookie może z łatwością zajmować 60–80% widocznego obszaru. Jest to akceptowalne w przypadku początkowego komunikatu, ale baner nie może całkowicie uniemożliwiać korzystania z witryny. Jeśli używasz nakładki modalnej, upewnij się, że użytkownicy nadal mogą rozpoznać, że znajdują się we właściwej witrynie.
  • Rozmiar tekstu. Nigdy nie schodź poniżej 14 pikseli dla tekstu głównego ani 12 pikseli dla tekstu drugorzędnego na urządzeniach mobilnych. Użytkownicy nie powinni musieć powiększać widoku, aby odczytać treść banera.
  • Zachowanie przewijania. Jeśli treść banera przekracza wysokość widocznego obszaru na urządzeniu mobilnym (zwłaszcza panel preferencji), musi być możliwe jej przewijanie w obrębie banera. Nie dopuszczaj, by treść banera wykraczała poza ekran bez możliwości dotarcia do przycisków akceptacji/odrzucenia.

UX przełączników kategorii

Panel preferencji — druga warstwa banera warstwowego — to miejsce, w którym użytkownicy dokonują szczegółowych wyborów. Standardowy wzorzec wykorzystuje przełączniki kategorii: jeden przełącznik na kategorię cookies (niezbędne, analityczne, marketingowe, preferencji), każdy z etykietą i opisem.

Wytyczne projektowe dla przełączników:

  • Stany wizualne muszą być jednoznaczne. Włączony (zgoda udzielona) i wyłączony (zgoda wstrzymana) muszą być wyraźnie odróżnialne poprzez kolor, położenie oraz idealnie etykietę („Wł.” / „Wył.” lub znacznik / X). Nie polegaj wyłącznie na kolorze — to zawodzi w przypadku osób z zaburzeniami rozpoznawania barw.
  • Niezbędne cookies powinny być włączone i zablokowane. Kategoria „Ściśle niezbędne” powinna być włączona, z przełącznikiem wizualnie zablokowanym (wyszarzonym lub z ikoną kłódki) oraz uwagą wyjaśniającą, że tych cookies nie można wyłączyć, ponieważ są wymagane do działania witryny.
  • Domyślny stan kategorii nieistotnych musi być wyłączony. Wstępnie zaznaczone przełączniki stanowią wcześniej wybraną zgodę, co zostało wyraźnie zakazane wyrokiem TSUE w sprawie Planet49.
  • Opisy kategorii powinny być zrozumiałe dla człowieka. „Cookies analityczne” to etykieta. „Pomagają nam zrozumieć, jak odwiedzający wchodzą w interakcję z naszą witryną, zbierając anonimowe dane o użytkowaniu” to opis. Zapewnij oba.
  • Rozwijane listy cookies. W ramach każdej kategorii udostępnij rozwijaną sekcję zawierającą listę poszczególnych cookies: nazwę, dostawcę, cel i czas przechowywania. Taki poziom przejrzystości jest coraz częściej oczekiwany przez organy ochrony danych.

Projekt panelu ustawień/preferencji

Panel preferencji to kluczowy element. Gdy użytkownik klika „Zarządzaj preferencjami”, aktywnie angażuje się w swoje wybory dotyczące prywatności — to właśnie ten użytkownik zasługuje na największy szacunek.

  • Wyraźny nagłówek. „Preferencje dotyczące cookies” lub „Zarządzaj swoją prywatnością” — niech będzie oczywiste, do czego służy ten panel.
  • Przycisk zapisu. Wyeksponowany przycisk „Zapisz preferencje”, który potwierdza szczegółowe wybory użytkownika. Przycisk ten musi być łatwo dostępny bez nadmiernego przewijania.
  • Opcje „Akceptuj wszystkie” i „Odrzuć wszystkie” powinny pozostać dostępne. Nawet w panelu preferencji udostępnij przyciski skrótu do zaakceptowania lub odrzucenia wszystkiego. Niektórzy użytkownicy otwierają panel z ciekawości, ale nadal chcą szybkiej akcji.
  • Zachowanie przy zamykaniu. Jeśli użytkownik zamyka panel preferencji bez zapisywania, potraktuj to jako brak udzielonej zgody — nie ustawiaj cookies nieistotnych. Nie zamykaj użytkowników w pułapce panelu.

Dostosowanie do marki przy zachowaniu zgodności

Twój baner cookie powinien sprawiać wrażenie części Twojej witryny, a nie ingerencji z zewnątrz. Większość platform zarządzania zgodami umożliwia dostosowanie kolorów, czcionek, umieszczenia logo i treści. Wykorzystaj to, aby dopasować baner do tożsamości Twojej marki.

Jednak dostosowanie do marki nie może naruszać zgodności:

  • Możesz używać kolorów swojej marki, ale przyciski nadal muszą mieć równą wagę wizualną.
  • Możesz używać czcionki swojej marki, ale tekst nadal musi być czytelny w stosowanych rozmiarach.
  • Możesz dodać swoje logo, ale nie może ono spychać kluczowej treści (opisu celu, przycisków) poniżej widocznego obszaru.
  • Możesz dostosować treść, ale nadal musi być konkretna, dokładna i kompletna.

Wymagania dostępności dla banerów cookie

Baner cookie, który nie jest dostępny, nie jest zgodny z przepisami — zarówno w świetle prawa o ochronie prywatności (użytkownik nie mógłby udzielić świadomej zgody, gdyby nie mógł postrzegać lub obsługiwać banera), jak i prawa o dostępności (Europejski Akt o Dostępności oraz krajowe przepisy o zakazie dyskryminacji osób z niepełnosprawnościami).

Wymagania WCAG AA

  • Nawigacja klawiaturą. Każdy interaktywny element — przyciski, przełączniki, linki, ikony zamykania — musi być osiągalny i możliwy do obsługi za pomocą klawiatury. Kolejność tabulacji musi być logiczna (zazwyczaj: tekst celu, następnie odrzucenie, akceptacja, a potem zarządzanie preferencjami).
  • Zarządzanie fokusem. Gdy baner się pojawia, fokus powinien się na niego przenieść (lub baner powinien zostać ogłoszony). Gdy baner zostaje zamknięty, fokus powinien powrócić do głównej treści. Wskaźniki fokusu muszą być widoczne.
  • Obsługa czytników ekranu. Baner musi używać odpowiednich ról i etykiet ARIA. Stosuj role="dialog" oraz aria-label="Cookie consent" dla kontenera banera. Przyciski muszą mieć dostępne nazwy. Stany przełączników muszą być ogłaszane (aria-checked).
  • Kontrast kolorów. Cały tekst i elementy interaktywne muszą spełniać stosunki kontrastu WCAG 2.1 AA (4,5:1 dla zwykłego tekstu, 3:1 dla dużego tekstu i komponentów interfejsu).
  • Brak pułapek klawiaturowych. Użytkownicy muszą mieć możliwość odejścia od banera. Chociaż nakładka modalna może ograniczać fokus do banera (uwięzienie fokusu w oknach modalnych jest akceptowanym wzorcem), zawsze musi istnieć sposób na zamknięcie banera i dotarcie do treści strony.
  • Ruch. Jeśli baner używa animacji (wsuwania, zanikania), uwzględnij zapytanie medialne prefers-reduced-motion i zapewnij alternatywę o ograniczonym lub braku ruchu.

Testowanie dostępności banera

  1. Przejdź przez cały baner, używając wyłącznie klawiatury (Tab, Enter, Spacja, Escape).
  2. Przetestuj z czytnikiem ekranu (VoiceOver na macOS, NVDA na Windows).
  3. Zweryfikuj kontrast kolorów za pomocą narzędzia takiego jak WebAIM Contrast Checker.
  4. Przetestuj przy 200% powiększenia — baner powinien pozostać użyteczny.
  5. Przetestuj na urządzeniu mobilnym z włączonym VoiceOver lub TalkBack.

Testowanie i iteracja

Baner cookie nie jest elementem, który można ustawić i o nim zapomnieć. Zachowanie użytkowników, przepisy oraz sposób wykorzystania cookies w Twojej witrynie zmieniają się z czasem. Zaplanuj bieżące testowanie:

  • Wskaźniki zgody. Śledź, jaki odsetek użytkowników akceptuje, odrzuca lub dostosowuje ustawienia. Jeśli wskaźnik odrzuceń jest podejrzanie niski (poniżej 10%), Twój baner może stosować dark patterns — niezależnie od tego, czy jest to zamierzone.
  • Wskaźniki interakcji. Śledź, ilu użytkowników wchodzi w interakcję z panelem preferencji. Niskie zaangażowanie może wskazywać, że opcja „Zarządzaj preferencjami” nie jest wystarczająco widoczna.
  • Testy A/B. Testuj różne treści, etykiety przycisków i układy. Celem nie jest maksymalizacja wskaźników zgody — celem jest maksymalizacja wskaźników świadomej zgody. Baner, z którym więcej użytkowników wchodzi w interakcję, jest lepszym banerem.
  • Aktualizacje regulacyjne. Monitoruj wytyczne właściwych dla Ciebie organów ochrony danych. Interpretacje egzekucyjne ewoluują, a Twój baner powinien ewoluować wraz z nimi.
  • Audyty cookies. Regularnie skanuj swoją witrynę w poszukiwaniu nowych cookies. Jeśli dodasz nowe narzędzie analityczne lub piksel marketingowy, kategorie w Twoim banerze muszą zostać zaktualizowane, aby to odzwierciedlić.

Passiro zapewnia automatyczne skanowanie cookies oraz analitykę wskaźników zgody, aby pomóc Ci utrzymać baner dokładnym i skutecznym. Dowiedz się więcej o zarządzaniu zgodami w Passiro.

Czy Twoja strona jest zgodna z przepisami o cookies?

Przeskanuj swoją stronę za darmo i znajdź wszystkie cookies w kilka minut.

Przeskanuj cookies za darmo