Technika Czytanie: 2 minuty

Co technicznie robi baner zgody

Między kliknięciem „Odrzuć” a tym, co przeglądarka faktycznie potem ładuje, jest kilka kroków. Kto je zna, szybko pozna, czy baner naprawdę egzekwuje decyzję, czy tylko ją wyświetla.

Baner zgody nie jest tabliczką, lecz bramkarzem. Jego właściwa praca nie polega na wyświetleniu pytania, lecz na wstrzymaniu wszystkiego innego, dopóki nie pojawi się odpowiedź. Właśnie na tym potyka się wiele wdrożeń.

Przebieg od żądania do doładowania

  1. Blokada startuje jako pierwszaMały skrypt na samej górze dokumentu. Przechwytuje osadzenia skryptów, zanim przeglądarka je wykona.
  2. Odczytywana jest zapisana decyzjaJeśli istnieje ważna decyzja, baner się nie pojawia – a wszystko dozwolone rusza od razu.
  3. Pojawia się pytanieDopiero teraz i bez ładowania w międzyczasie czegokolwiek wymagającego zgody.
  4. Odpowiedź zostaje zapisana i zaprotokołowanaLokalnie na następną wizytę, na serwerze dla dowodu: moment, wersja banera, wybrane cele.
  5. Zwolnione usługi startują późniejTylko te zaakceptowane. Odrzucone pozostają wstrzymane, dopóki decyzja się nie zmieni.
Krok pierwszy jest krytyczny. Jeśli blokowanie włącza się dopiero po pozostałych skryptach, usługa reklamowa zdążyła nawiązać połączenie – a adres IP został przesłany, zanim pytanie w ogóle się pokazało.

Dlaczego kolejność rozstrzyga o wszystkim

Przeglądarka przetwarza dokument z góry na dół. Jeśli osadzenie skryptu reklamowego stoi przed blokadą, żądanie zostało już wysłane, gdy blokada startuje. Nie da się go cofnąć: połączenie nawiązano, adres IP przesłano, plik cookie być może zapisano.

Dlatego sednem każdego poważnego rozwiązania jest mały skrypt uruchamiany przed wszystkim innym. Cała reszta – wygląd, języki, protokół – przychodzi później.

Dwie konstrukcje wyglądające z zewnątrz tak samo

Baner, który tylko wyświetla
Baner, który egzekwuje
Skrypty działają niezależnie od odpowiedzi
Skrypty startują dopiero po zwolnieniu
Odmowa jedynie ukrywa baner
Odmowa uniemożliwia połączenie
W logu sieciowym obce adresy pojawiają się przed kliknięciem
Przed kliknięciem widać wyłącznie własny adres

Co jest zapisywane i gdzie

Decyzja trafia w dwa miejsca, każde o innym zadaniu. W przeglądarce – aby pytanie nie wracało przy każdej wizycie. Na serwerze – aby dało się później wykazać, że zgoda padła, i na co dokładnie.

Protokół po stronie serwera nie jest dodatkiem: bez niego nie da się spełnić obowiązku wykazania zgody, bo wpis w przeglądarce samej osoby nie jest ani dostępny, ani odporny na zmiany.

Poprawny protokół zawiera moment, przedstawione cele, dokonany wybór, wersję tekstów i język. Czego zawierać nie powinien, to adres IP w jawnej postaci: do dowodu wystarczy skrót, a zapisany adres byłby sam w sobie daną osobową przechowywaną bez własnej podstawy.

Opublikowano 13.08.2026 · ostatnia zmiana 2.09.2026

Ten wpis wyjaśnia ogólne zasady i nie zastępuje porady prawnej w konkretnej sprawie.

Powrót do listy