8 min. 50 sek.
Autorka
Dostajesz od Google maile o Consent Mode v2 i nie masz pojęcia, co z tym zrobić? Nie jesteś sam. Ten obowiązek dotyczy każdej strony, która korzysta z Google Ads lub Google Analytics 4 i kieruje ruch z Europejskiego Obszaru Gospodarczego. Za baner cookies niezgodny z RODO grożą kary administracyjne, a bez poprawnie skonfigurowanego Consent Mode v2 tracisz część danych o konwersjach i możliwość remarketingu.
W tym poradniku pokażę Ci krok po kroku, jak wdrożyć baner zgodny z prawem i skonfigurować Consent Mode v2, nawet jeśli nigdy nie napisałeś linijki kodu.
| Zgoda na cookies to dobrowolne i świadome pozwolenie użytkownika na zapisywanie w jego przeglądarce plików, które nie są technicznie niezbędne do działania strony. Wymagają jej cookies analityczne i marketingowe, ponieważ wynika to z RODO oraz Prawa komunikacji elektronicznej. Cookies niezbędne, na przykład sesja logowania czy zawartość koszyka takiej zgody nie wymagają. |
Google straszy Cię mailami o Consent Mode, a Ty masz na stronie jeden przycisk „Akceptuję” i nic więcej? To bardzo częsty scenariusz. Właściciele małych stron rzadko wiedzą, że sam komunikat o cookies to za mało. Zgoda na cookies to mechanizm (dokładnie pasek albo popup), który zbiera Twoją decyzję. To coś innego niż polityka prywatności, czyli dokument opisujący, jakie dane zbierasz i dlaczego. Oba elementy muszą działać razem, ale to dwie osobne rzeczy.
Podstawę prawną tego obowiązku tworzą trzy akty. RODO (art. 4 pkt 11 i art. 7) określa, czym jest ważna zgoda i jak ją dokumentować. Unijna dyrektywa ePrivacy reguluje samo zapisywanie informacji w urządzeniu użytkownika. W Polsce te przepisy wdraża Prawo komunikacji elektronicznej (PKE), które od 10 listopada 2024 roku zastąpiło Prawo telekomunikacyjne. Zasady dotyczące cookies znajdziesz teraz w art. 399 i 400 PKE, nie w dawnym art. 173 Prawa telekomunikacyjnego.
| Pliki cookies dzielą się na cztery kategorie: niezbędne, funkcjonalne, analityczne i marketingowe. Zgody użytkownika wymagają wszystkie poza niezbędnymi. Każdej kategorii odpowiada inny parametr w Google Consent Mode, dlatego Twój baner musi pozwalać na wybór kategorii osobno, a nie tylko na jedną decyzję „wszystko albo nic”. |
Zanim przejdziemy do tabeli, dwa krótkie rozróżnienia techniczne. Cookies sesyjne znikają po zamknięciu przeglądarki, a trwałe zostają na dysku przez określony czas, czasem miesiące. Cookies first-party zapisuje Twoja własna domena, a third-party, na przykład piksel reklamowy, zapisuje domena zewnętrzna i to właśnie one najczęściej wymagają zgody.
| Kategoria |
Przykłady |
Czy wymaga zgody |
Parametr Consent Mode |
| Niezbędne (techniczne) |
sesja logowania, koszyk zakupowy, zabezpieczenie formularza |
Nie |
brak, nie są objęte Consent Mode |
| Funkcjonalne |
zapamiętany język, ustawienia widoku |
Tak |
traktowane zwykle jako analytics_storage |
| Analityczne |
Google Analytics 4, narzędzia do map ciepła |
Tak |
analytics_storage |
| Marketingowe |
Google Ads, remarketing, piksele reklamowe |
Tak |
ad_storage, ad_user_data, ad_personalization |
Zapamiętaj prostą zasadę: jeśli plik cookie nie jest absolutnie konieczny do działania strony, zakładaj, że wymaga zgody. To bezpieczniejsze podejście niż zgadywanie.
| Ważna zgoda na cookies musi być dobrowolna, konkretna, świadoma, jednoznaczna i możliwa do wycofania w każdej chwili. W praktyce oznacza to, że baner musi mieć równorzędny przycisk odmowy, wybór kategorii cookies i nie może zapisywać żadnych zbędnych plików przed decyzją użytkownika. |
Poniżej masz checklistę pięciu warunków. Przy każdym znajdziesz przykład, jak to wygląda w praktyce na stronie internetowej.
Dobrowolna. Użytkownik nie może być zmuszony do wyrażenia zgody, żeby skorzystać ze strony. Przykład złej praktyki: strona blokuje dostęp do treści, dopóki nie klikniesz „Akceptuję”.
Konkretna. Zgoda dotyczy jasno określonego celu, na przykład analityki albo remarketingu, a nie ogólnego „przetwarzania danych”.
Świadoma. Użytkownik wie, na co się zgadza, zanim kliknie przycisk. Krótki, zrozumiały opis w banerze, bez prawniczego żargonu.
Jednoznaczna. Zgoda wymaga aktywnego działania, czyli kliknięcia przycisku. Przewijanie strony, zamknięcie banera krzyżykiem czy sam brak reakcji nie liczą się jako zgoda.
Możliwa do wycofania. Użytkownik może zmienić decyzję w dowolnym momencie, równie łatwo jak jej udzielił, na przykład przez link „Zarządzaj cookies” w stopce.
Czy Twój baner faktycznie daje wybór, czy tylko udaje, że go daje? Dark patterns to techniki manipulacji interfejsem, które mają skłonić użytkownika do kliknięcia „Akceptuję”, nawet jeśli tego nie chce. Europejskie organy ochrony danych karzą za nie coraz częściej. Oto pięć najczęstszych wzorców:
Ukryta odmowa. Przycisk „Akceptuję” jest duży i kolorowy, a opcja odrzucenia to mały, szary link w rogu banera.
Prechecked boxes. Kategorie cookies są domyślnie zaznaczone jako zaakceptowane, zanim użytkownik cokolwiek kliknie. TSUE uznał to za niezgodne z prawem w wyroku Planet49 (sprawa C-673/17).
Cookie wall. Strona całkowicie blokuje dostęp do treści bez zgody na cookies marketingowe, bez alternatywy.
Nagging. Baner wraca po każdym odrzuceniu, aż użytkownik w końcu kliknie „Akceptuję”, żeby się go pozbyć.
Nierównorzędne przyciski. Kolor, kontrast albo rozmiar przycisku odmowy wyraźnie ustępuje przyciskowi akceptacji.
| Google Consent Mode v2 to mechanizm, który przekazuje tagom Google informację o decyzji użytkownika z banera cookies. Od marca 2024 roku jest obowiązkowy dla stron korzystających z Google Ads i GA4 w Europejskim Obszarze Gospodarczym. Bez niego tracisz remarketing, część pomiaru konwersji i fragment danych analitycznych. |
Mechanizm opiera się na czterech parametrach zgody. Każdy z nich Google odczytuje osobno i na tej podstawie decyduje, czy dany tag może zapisać lub odczytać cookie:
ad_storage: zgoda na zapis cookies związanych z reklamami, na przykład remarketingiem.
analytics_storage: zgoda na zapis cookies analitycznych, wykorzystywanych między innymi przez GA4.
ad_user_data: zgoda na przekazywanie danych użytkownika do Google na potrzeby reklamowe.
ad_personalization: zgoda na personalizację reklam, na przykład remarketing dynamiczny.
Consent Mode v2 działa w dwóch trybach. Tryb basic ładuje tagi Google dopiero po decyzji użytkownika, więc bez zgody Google w ogóle nie otrzymuje danych. Tryb advanced ładuje tagi od razu, ale bez zgody wysyła sygnały w formie zanonimizowanej. Dzięki temu, jeśli użytkownik odmówi zgody, Google może zastosować modelowanie behawioralne, czyli statystycznie uzupełnić luki w danych GA4 i Google Ads na podstawie zagregowanych wzorców innych użytkowników.
Co konkretnie tracisz bez wdrożenia? Kampanie remarketingowe przestają się uruchamiać dla użytkowników, którzy nie wyrazili zgody. Pomiar konwersji w Google Ads staje się niepełny, co zaniża realną skuteczność kampanii w raportach. W GA4 pojawiają się luki w danych o zachowaniu użytkowników, trudne do odróżnienia od zwykłego spadku ruchu.
A co z TCF 2.2? Framework IAB Transparency and Consent Framework 2.2 dotyczy głównie dużych wydawców korzystających z reklam programmatic w wielu sieciach jednocześnie. Jeśli prowadzisz zwykłą stronę firmową i korzystasz z Google Ads, zwykle Cię nie dotyczy. Więcej na ten temat znajdziesz w sekcji FAQ.
| WebWave umożliwia włączenie banera cookies zgodnego z Consent Mode v2 bezpośrednio w edytorze, bez wtyczek i kodowania. Konfiguracja zajmuje kilka minut: włączasz pop up w ustawieniach strony, dostosowujesz jego treść i kolory, a na koniec publikujesz zmiany. |
W przeciwieństwie do WordPressa, gdzie potrzebujesz osobnej wtyczki i jej regularnych aktualizacji, WebWave konfiguruje baner cookies jako wbudowaną funkcję kreatora. Nie instalujesz niczego dodatkowego i nie musisz pilnować kompatybilności wtyczki z nową wersją CMS.
Przejdź do edycji swojej strony w WebWave. W panelu edycji otwórz zakładkę „Strona”, a następnie kartę „Informacje o cookies”. Rozwiń listę „Sposób wyświetlania” i wybierz opcję „Popup”. To ważny szczegół: zgodność z Consent Mode v2 zapewnia wyłącznie wersja popup, nie pasek.
Ustaw kolory przycisków w stanie normalnym oraz po najechaniu myszką, tak aby przycisk akceptacji i przycisk odmowy były równie widoczne. Pamiętaj, że nierównorzędne przyciski to jeden z dark patterns opisanych wyżej, dlatego unikaj kontrastowania jednego przycisku kosztem drugiego.
Przejdź do opcji „Pokaż informacje o cookies”, a następnie „Edytuj zawartość”. Każde pole i każdy przycisk możesz edytować dowolnie: treść komunikatu, etykiety przycisków oraz opis poszczególnych kategorii cookies. Napisz komunikat prostym językiem, bez prawniczych sformułowań, i dodaj w nim link do swojej polityki prywatności.
Zapisz zmiany i opublikuj stronę. Od tego momentu popup z informacją o cookies pojawi się każdemu nowemu odwiedzającemu, a Twoja strona zacznie przekazywać sygnały zgody zgodnie z Consent Mode v2.
na własnych zasadach
Stwórz stronę
| Poprawność wdrożenia Consent Mode v2 sprawdzisz w dwóch narzędziach: Google Tag Assistant pokazuje statusy zgód granted albo denied dla każdego parametru, a DebugView w GA4 potwierdza, że zdarzenia respektują decyzję użytkownika. Cały test zajmuje około pięciu minut. |
1. Zainstaluj rozszerzenie Google Tag Assistant w przeglądarce Chrome i otwórz swoją stronę w trybie podglądu.
2. Sprawdź stan przed decyzją. Wszystkie parametry Consent Mode powinny pokazywać status „denied”, dopóki nie klikniesz żadnego przycisku w popupie.
3. Zaakceptuj zgodę i odśwież status. Po kliknięciu „Akceptuję” parametry ad_storage i analytics_storage powinny zmienić się na „granted”.
4. Otwórz DebugView w GA4. Włącz tryb debugowania i sprawdź, czy zdarzenia napływają dopiero po wyrażeniu zgody, a nie wcześniej.
| Najczęstszy błąd to baner z jednym przyciskiem „Akceptuję”, bez możliwości odmowy i wyboru kategorii. Taki mechanizm nie spełnia wymogów RODO. Równie ryzykowne są cookies zapisywane przed zgodą oraz brak możliwości jej wycofania. |
Poniżej pięć błędów technicznych, które najczęściej pojawiają się już po wdrożeniu banera, nie na etapie jego projektowania:
Skrypty odpalają się przed zgodą.
Błąd: Google Analytics albo piksel reklamowy ładuje się od razu po wejściu na stronę, niezależnie od decyzji użytkownika.
Dlaczego niezgodny: to złamanie zasady „zgoda przed przetwarzaniem”.
Jak naprawić: sprawdź w trybie basic Consent Mode, czy tagi faktycznie czekają na sygnał zgody.
Brak możliwości wycofania zgody.
Błąd: strona nie ma linku ani przycisku „Zarządzaj cookies” dostępnego po zamknięciu banera.
Dlaczego niezgodny: RODO wymaga, żeby wycofanie zgody było równie proste jak jej udzielenie.
Jak naprawić: dodaj stały link w stopce.
Baner zasłania treść na urządzeniach mobilnych.
Błąd: popup zajmuje cały ekran smartfona i nie da się go zamknąć bez podjęcia decyzji, a przyciski wychodzą poza widoczny obszar.
Dlaczego niezgodny: to nie tyle problem prawny, co realna bariera UX, która często prowadzi do przypadkowej akceptacji.
Jak naprawić: przetestuj wygląd popupu w trybie mobilnym przed publikacją.
Kategorie cookies są zaznaczone domyślnie.
Błąd: przełączniki dla analityki czy marketingu są włączone, zanim użytkownik cokolwiek zrobi.
Dlaczego niezgodny: to odmiana prechecked boxes, uznana za niezgodną z prawem w wyroku Planet49.
Jak naprawić: wszystkie kategorie poza niezbędnymi ustaw domyślnie jako wyłączone.
Baner nie działa po zmianie szablonu strony.
Błąd: po edycji struktury strony popup przestaje się wyświetlać albo wyświetla się z błędami.
Dlaczego niezgodny: brak działającego mechanizmu zgody to tak, jakby banera nie było wcale.
Jak naprawić: po każdej większej zmianie na stronie sprawdź działanie banera w trybie incognito.
| Za brak ważnej zgody na cookies grożą kary administracyjne z RODO, do 20 mln euro lub 4% rocznego światowego obrotu firmy. W praktyce organy europejskie nakładały kary za same banery cookies, między innymi za brak równorzędnego przycisku odmowy. W Polsce kontrolę nad przestrzeganiem RODO sprawuje Prezes Urzędu Ochrony Danych Osobowych (UODO). |
Poniżej dwa przykłady realnych decyzji europejskich organów ochrony danych, wydanych właśnie za nieprawidłowe banery cookies:
Facebook Ireland Limited, 60 mln euro (grudzień 2021). Francuski organ CNIL ustalił, że serwis facebook.com nie pozwalał odrzucić cookies tak łatwo, jak je zaakceptować. Odrzucenie wymagało kilku kliknięć, akceptacja jednego. Źródło: CNIL.
SHEIN, 150 mln euro (wrzesień 2025). CNIL wykazał, że po kliknięciu „Odrzuć wszystko” serwis SHEIN i tak instalował na urządzeniu użytkownika pliki cookie reklamowe. Kara objęła spółkę Infinite Styles Services Co. Limited, irlandzki podmiot z grupy SHEIN. Źródło: CNIL.
Wysokość takich kar zwykle zależy od skali naruszenia, liczby użytkowników i korzyści finansowych z przetwarzania danych. Małe strony firmowe rzadko trafiają na pierwsze strony gazet, ale obowiązek dotyczy każdego administratora danych, niezależnie od wielkości firmy.
unikalną,
jak Twój biznes
Stwórz stronę
Nie każda, ale w praktyce niemal każda aktywna strona. Baner jest wymagany zawsze, gdy strona korzysta z cookies innych niż niezbędne, na przykład Google Analytics, remarketingu albo narzędzi do map ciepła. Prosta wizytówka bez żadnych dodatkowych skryptów teoretycznie może się bez niego obejść, ale zdarza się to rzadko.
Nie. Cookies niezbędne do działania strony, na przykład sesja logowania, zawartość koszyka czy zabezpieczenie formularza przed atakami, nie wymagają zgody użytkownika. Możesz je ładować od razu, bez czekania na decyzję z banera. Zgody wymagają wyłącznie cookies funkcjonalne, analityczne i marketingowe.
Tryb basic ładuje tagi Google dopiero po decyzji użytkownika, więc bez zgody Google nie otrzymuje żadnych danych. Tryb advanced ładuje tagi od razu, ale bez zgody przesyła dane w formie zanonimizowanej i pozwala Google zastosować modelowanie behawioralne, czyli statystyczne uzupełnienie luk w danych na podstawie zagregowanych wzorców.
Nie, to dwa osobne, uzupełniające się obowiązki. Baner cookies zbiera zgodę w praktyce, a polityka prywatności to dokument wyjaśniający, jakie dane zbierasz, w jakim celu i na jakiej podstawie prawnej. Potrzebujesz obu elementów jednocześnie, jeśli Twoja strona w jakikolwiek sposób przetwarza dane użytkowników.
Zwykle nie. Framework TCF 2.2 (Transparency and Consent Framework) dotyczy przede wszystkim dużych wydawców, którzy sprzedają powierzchnię reklamową przez wiele giełd programmatic jednocześnie. Jeśli korzystasz z Google Ads i GA4 w standardowy sposób, wystarczy Ci poprawnie skonfigurowany Consent Mode v2, bez wdrażania osobnego frameworku TCF.
Nie powinieneś. Skopiowany baner opisuje inny zestaw narzędzi i inne kategorie cookies niż te, których faktycznie używasz Ty. Taki dokument może wprowadzać użytkowników w błąd i nie chroni Cię w razie kontroli. Skonfiguruj baner na podstawie realnej listy narzędzi działających na Twojej stronie.
Ten artykuł ma charakter edukacyjny i nie stanowi porady prawnej. Przepisy o ochronie danych osobowych bywają skomplikowane, a każda strona ma swoją specyfikę. Jeśli masz wątpliwości co do zgodności swojego banera cookies z RODO, skonsultuj się z prawnikiem lub inspektorem ochrony danych.
Ta strona została stworzona w kreatorze WebWave.
Znajdziesz nas na:
Kreator stron www WebWave umożliwia tworzenie stron www z pełną swobodą. Strony internetowe możesz tworzyć z pomocą AI, zaczynając od czystej karty lub wykorzystując szablony www. Strona www bez kodowania? W WebWave to możliwe. Zacznij już teraz.
Telefon: (22) 888 54 88
Napisz do nas na czacie
Jesteśmy dostępni 24/7