RODOConsent Modecookiesecommercesklepprestashop

Consent Mode v2 dla PrestaShop: Poradnik Wdrożenia (2026)

Marcin
1 czerwca 2026
6 min czytania
Consent Mode v2 dla PrestaShop: Poradnik Wdrożenia (2026)

PrestaShop napędza tysiące polskich sklepów, ale ma reputację platformy, na której wdrożenie zgody na cookies sprawia najwięcej problemów. Wbudowany mechanizm informowania o cookies w PrestaShop jest minimalny i nie spełnia wymogów RODO ani Consent Mode v2. Część popularnych CMP (w tym Cookiebot) ma znane problemy z kompatybilnością na PrestaShop, co potwierdzają polskie fora e-commerce.

Ten przewodnik pokazuje, jak poprawnie wdrożyć consent mode prestashop i skonfigurować prestashop cookies rodo bez psucia motywu i bez konfliktów z modułami płatności.

Dlaczego PrestaShop jest trudniejszy

W odróżnieniu od WooCommerce, PrestaShop to samodzielna aplikacja PHP, nie wtyczka do WordPress. Oznacza to, że nie skorzystasz z ekosystemu wtyczek WordPress, a wdrożenie skryptu wymaga edycji szablonów .tpl (Smarty) albo instalacji dedykowanego modułu PrestaShop.

Consent Mode v2 to standard Google obowiązujący od marca 2024. Przekazuje cztery sygnały zgody (ad_storage, analytics_storage, ad_user_data, ad_personalization), które decydują, czy tagi Google zbierają dane. Jeśli nie znasz mechanizmu, zacznij od przewodnika opisującego wymagania Consent Mode v2, a potem wróć tutaj po szczegóły dla PrestaShop.

Bez wdrożenia Consent Mode tracisz dane o konwersjach w Google Ads i Analytics. Dla sklepu, który wydaje budżet na reklamę, to realna strata pieniędzy, bo smart bidding pracuje na niepełnych danych.

Jakie cookies ustawia PrestaShop

PrestaShop, podobnie jak każdy sklep, dzieli cookies na niezbędne i wymagające zgody. Pełną klasyfikację opisujemy w artykule o kategoriach cookies.

CookieFunkcjaKategoriaWymaga zgody?
PrestaShop-*Sesja, koszyk, logowanieNiezbędneNie
PHPSESSIDSesja serweraNiezbędneNie
_ga, _ga_*Google Analytics 4AnalityczneTak
_gcl_auGoogle AdsMarketingoweTak
_fbpMeta PixelMarketingoweTak

Cookie PrestaShop-* przechowuje koszyk i sesję klienta, więc jest niezbędne i nie wymaga zgody (RODO art. 6 ust. 1 lit. b). Nie blokuj go, bo wylogujesz klientów i wyczyścisz koszyki. Zgody wymagają tylko cookies analityczne i marketingowe.

Problem kompatybilności popularnych CMP

To jest powód, dla którego piszemy osobny przewodnik dla PrestaShop. Część zagranicznych CMP nie radzi sobie z architekturą PrestaShop. Cookiebot ma udokumentowane problemy z kompatybilnością na PrestaShop, zwłaszcza przy automatycznym blokowaniu skryptów, które potrafi rozbić ładowanie modułów sklepu albo zablokować skrypty motywu.

Problem wynika z tego, że PrestaShop ładuje wiele skryptów inline bezpośrednio w szablonach, a agresywne auto-blokowanie traktuje je jako skrypty wymagające zgody. Efekt: psuje się wyszukiwarka produktów, filtry albo koszyk.

CookiePilot podchodzi do tego inaczej. Skrypt jest lekki (poniżej 50 KB) i nie ingeruje w skrypty funkcjonalne motywu. Blokuje tylko realne cookies analityczne i marketingowe, zostawiając niezbędne skrypty PrestaShop nietknięte. Jeśli zależy Ci na porównaniu z innymi platformami, sprawdź nasze zestawienie funkcji CookiePilot.

Najprostsza metoda to wklejenie skryptu CMP w nagłówek sklepu. Oto proces z CookiePilot:

  1. Załóż konto i dodaj domenę sklepu. Rejestracja zajmuje 30 sekund, bez karty kredytowej.
  2. Wklej skrypt w sekcji <head>. W PrestaShop edytuj plik header.tpl swojego motywu (themes/twoj-motyw/templates/_partials/head.tpl) albo użyj modułu wstrzykującego kod do nagłówka. Skrypt musi ładować się jako pierwszy, przed Google Analytics i pikselami.
  3. Uruchom skanowanie. CookiePilot codziennie skanuje sklep i wykrywa cookies PrestaShop, GA4, piksele oraz skrypty modułów, automatycznie przypisując je do kategorii.
  4. Zweryfikuj kategoryzację. Upewnij się, że cookies PrestaShop-* i PHPSESSID są w grupie "Niezbędne".
  5. Aktywuj Consent Mode v2. Skrypt ustawia domyślny stan denied dla czterech parametrów i przełącza na granted po zgodzie klienta.

Pamiętaj o wyczyszczeniu cache PrestaShop po edycji szablonu (Parametry zaawansowane > Wydajność > Wyczyść cache). Bez tego zmiana w header.tpl nie będzie widoczna.

Konfiguracja dla PrestaShop 1.7 i 8.x

Proces różni się minimalnie między wersjami. W obu przypadkach celem jest wstrzyknięcie skryptu do <head> przed tagami Google.

WersjaMetodaLokalizacja
PrestaShop 1.7Edycja head.tpl lub modułthemes/[motyw]/templates/_partials/head.tpl
PrestaShop 8.xEdycja head.tpl lub modułthemes/[motyw]/templates/_partials/head.tpl
ObaModuł "HTML Box" lub podobnyPrzez panel administracyjny

Jeśli nie chcesz edytować plików motywu, użyj modułu wstrzykującego kod do nagłówka (dostępne w katalogu modułów PrestaShop). To bezpieczniejsze przy aktualizacjach motywu, bo zmiany w plikach .tpl mogą zostać nadpisane.

Niezależnie od metody, sam Consent Mode bez poprawnego banera to za mało. Sprawdź wymagania prawne w przewodniku o banerze cookies zgodnym z RODO, żeby baner spełniał wymogi UODO.

Podsumowanie

  • Właściciele sklepów PrestaShop: Wbudowany mechanizm cookies w PrestaShop nie wystarczy. Wybierz CMP, który nie psuje modułów sklepu. Po edycji header.tpl zawsze czyść cache.
  • Developerzy: Wstrzyknij skrypt przed tagami Google. Przy PrestaShop uważaj na auto-blokowanie skryptów inline, bo może rozbić motyw. CookiePilot blokuje tylko realne cookies analityczne i marketingowe.
  • Marketerzy: Po wdrożeniu Consent Mode v2 odzyskasz dane o konwersjach w Google Ads. Codzienne skanowanie wykryje nowe piksele dodane przez moduły marketingowe.

Jeśli wdrażałeś już Cookiebota na PrestaShop i napotkałeś problemy, sprawdź CookiePilot. Lekki skrypt nie koliduje z modułami sklepu, a polski support pomoże z konfiguracją. Możesz zacząć za darmo.

FAQ

Nie. Wbudowany mechanizm informowania o cookies w PrestaShop jest minimalny i nie obsługuje Consent Mode v2 ani pełnej zgody zgodnej z RODO. Musisz wdrożyć osobny CMP albo skonfigurować Consent Mode ręcznie.

Dlaczego Cookiebot ma problemy na PrestaShop?

Cookiebot ma udokumentowane problemy z kompatybilnością na PrestaShop, głównie przez agresywne auto-blokowanie skryptów, które potrafi zablokować skrypty inline motywu i modułów. Efektem bywa zepsuta wyszukiwarka produktów albo koszyk.

Gdzie wkleić skrypt CMP w PrestaShop?

W sekcji <head>, w pliku themes/[twoj-motyw]/templates/_partials/head.tpl, przed tagami Google Analytics i pikselami. Alternatywnie użyj modułu wstrzykującego kod do nagłówka, co jest bezpieczniejsze przy aktualizacjach motywu. Po zmianie wyczyść cache PrestaShop.

CookiePilot zaczyna od 29 PLN/mies za jedną domenę bez limitu odsłon. To znacznie taniej niż Cookiebot (150-300 PLN/mies za porównywalny sklep). Darmowy plan do 10 000 odsłon wystarczy małemu sklepowi na start.

Powiazane przewodniki


Autor: Zespół CookiePilot — pomagamy polskim firmom wdrożyć zgodność z RODO i Consent Mode v2 bez bólu głowy.

Napisane przez

Marcin

Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.

Udostępnij ten artykuł: