Consent Mode v2 w PrestaShop - moduł zgód cookies i dane potrzebne do reklam

Technical Implementation Expert
Consent Mode v2 w PrestaShop - moduł zgód cookies i dane potrzebne do reklam

Consent Mode v2 w PrestaShop wdrażasz przez baner zgód cookies, który przekazuje tagom Google cztery sygnały: ad_storage, analytics_storage, ad_user_data i ad_personalization. Rdzeń PrestaShop nie ma banera cookies, dlatego potrzebny jest moduł zarządzania zgodami albo zewnętrzna platforma CMP podłączona do sklepu lub do Google Tag Manager. Kluczowe jest, żeby domyślny stan zgód był ustawiony, zanim uruchomi się jakikolwiek tag, a wybór klienta od razu aktualizował te sygnały.
W tym wpisie wyjaśniamy, czym jest Consent Mode v2, czym różni się tryb podstawowy od zaawansowanego, jak wybrać i skonfigurować moduł zgód w PrestaShop 9 i jak sprawdzić, czy sygnały zgody docierają do Google. Opieramy się na dokumentacji Google dla deweloperów o trybie zgody, na repozytoriach modułów PrestaShop na GitHubie i na dokumentacji PrestaShop. Zakres zgód i treść polityki cookies to kwestie prawne - ustal je z prawnikiem.
[#wazne] W skrócie: Consent Mode v2 to mechanizm Google, w którym baner cookies przekazuje tagom stan czterech zgód, w tym ad_user_data i ad_personalization dodanych w wersji 2. PrestaShop nie ma wbudowanego banera, więc wdrażasz go modułem lub platformą CMP. W trybie zaawansowanym tagi przy braku zgody wysyłają pomiary bez plików cookie, co daje Google dokładniejsze modelowanie konwersji. W Vinson wdrażamy sklepy na PrestaShop, a jako Google Partner konfigurujemy pomiar i zgody pod kampanie reklamowe.
Czym jest Consent Mode v2 i dlaczego dotyczy sklepu PrestaShop?
Consent Mode, po polsku tryb zgody, to sposób komunikacji między banerem cookies a tagami Google, takimi jak tag Google Ads, Google Analytics 4 czy Google Tag Manager. Baner pyta klienta o zgody, a tryb zgody przekazuje tagom wynik w ustandaryzowanej formie. Tagi dostosowują wtedy swoje działanie: przy braku zgody nie zapisują plików cookie reklamowych lub analitycznych. Wersja 2 dodała dwa nowe sygnały związane z reklamą. Według dokumentacji Google dla deweloperów Google wprowadził je w ramach mocniejszego egzekwowania polityki zgody użytkowników z UE.
Dla sklepu PrestaShop, który prowadzi kampanie Google Ads, ma to praktyczne skutki. Bez poprawnych sygnałów zgody część danych o klientach z Europejskiego Obszaru Gospodarczego nie trafi do Google Ads, a listy remarketingowe i modelowanie konwersji działają gorzej. Cztery sygnały trybu zgody pokazuje diagram:
[#chart:prs27a]
Każdy z sygnałów ma dwie wartości: granted, czyli zgoda udzielona, i denied, czyli brak zgody. Baner nie musi pytać o każdy z nich osobno. Zwykle pokazuje klientowi kategorie, np. analityczne i marketingowe, a moduł zamienia je na sygnały trybu zgody według ustalonego mapowania.
Które dane reklamowe zależą od zgód w sklepie PrestaShop?
Od sygnałów zgody zależą trzy obszary, z których korzysta każdy sklep prowadzący reklamy. Pierwszy to pomiar konwersji w Google Ads: bez zgody na ad_storage tag nie zapisze identyfikatora kliknięcia w pliku cookie, więc zakup trudniej przypisać do reklamy. Drugi to analityka w Google Analytics 4, zależna od analytics_storage. Trzeci to listy odbiorców do remarketingu, które wymagają zgody na reklamy spersonalizowane. Właściciel sklepu widzi skutki błędów w każdym z tych miejsc: mniej konwersji w kampaniach, luki w raportach i listy remarketingowe, które nie rosną.
Warto też pamiętać, że tryb zgody dotyczy tagów Google. Inne skrypty w sklepie, np. piksel Meta, narzędzia do nagrywania sesji czy czaty, nie czytają sygnałów trybu zgody Google. Moduł banera musi je blokować lub uruchamiać osobno, według kategorii, które klient zaakceptował. Dobry moduł pokazuje w panelu listę skryptów przypisanych do kategorii, a nie tylko przełącznik trybu zgody.
Czy PrestaShop ma wbudowany baner cookies?
Nie. Rdzeń PrestaShop 9 nie zawiera banera zgód cookies ani integracji z trybem zgody Google. Oficjalny moduł psgdpr, rozwijany w repozytorium PrestaShop na GitHubie, według README służy do czegoś innego: dodaje pola zgody w formularzach, np. przy rejestracji lub zapisie do newslettera, i blok danych osobowych na koncie klienta, z którego klient pobierze swoje dane w PDF lub CSV. O banerze cookies README nie wspomina. Dlatego baner zgód w sklepie PrestaShop wdrażasz jedną z trzech dróg.
Moduł banera cookies w sklepie - moduł firmy trzeciej z PrestaShop Addons lub od niezależnego producenta, który wyświetla baner, zapisuje wybór klienta i ustawia sygnały trybu zgody. Zgodność z PrestaShop 9 i obsługę Consent Mode v2 sprawdź u producenta.
Zewnętrzna platforma CMP - usługa zarządzania zgodami, której skrypt dodajesz do sklepu modułem lub w motywie. Platforma przechowuje rejestr zgód i zwykle ma gotowe ustawienia trybu zgody Google.
Szablon CMP w Google Tag Manager - jeśli tagi działają przez GTM, baner wczytujesz szablonem z galerii szablonów GTM, a stan zgód ustawia kontener.
Wybór zależy od tego, jak w sklepie działają tagi. Jeśli tag Google Ads dodaje oficjalny moduł PrestaShop Marketing with Google albo moduł Google Analytics, baner musi przekazywać zgody tak, żeby te moduły je respektowały - sprawdź to w dokumentacji obu modułów. Jeśli wszystko idzie przez Google Tag Manager, prościej sterować zgodami w kontenerze.
- Przegląd sklepu, konfiguracji i integracji
- Płatności, wysyłki i połączenie z marketplace’ami
- Plan rozwoju sprzedaży krok po kroku
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Sklep na PrestaShop z Vinson
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
