ecommerceprestashopcookie bannerConsent Mode v2ro

Banner cookies PrestaShop: ghid Consent Mode v2

Marcin
21 iulie 2026
7 min de citit
Banner cookies PrestaShop: ghid Consent Mode v2

Un banner de cookies pentru PrestaShop nu este doar un strat vizual peste magazin. Într-un e-commerce din România, vizitatorul poate ajunge direct pe un produs din Google Shopping, poate trece prin coș, checkout, plata externă și pagina de confirmare. Consimțământul trebuie să controleze toate aceste etape, nu doar prima pagină văzută.

PrestaShop este flexibil: tema, modulele, hook-urile, Google Tag Manager, codul vechi din template-uri și extensiile de plată pot introduce scripturi în momente diferite. De aceea, întrebarea importantă nu este dacă bannerul se afișează, ci ce cookie-uri, elemente localStorage și requesturi pornesc înainte și după alegerea utilizatorului.

Acest articol este un ghid practic, nu consultanță juridică. CookiePilot poate ajuta la instalarea și conectarea unei soluții de consimțământ în PrestaShop, dar configurarea, inventarul, categoriile, textele și testarea în browser rămân necesare pentru fiecare magazin.

De ce este o problema de arhitectura

Într-un magazin PrestaShop, conținutul paginii vine din mai multe surse. Un modul de analytics se poate lega de header, un pixel de remarketing poate fi introdus în GTM, un widget de review poate apărea doar pe produs, iar modulul de plată poate încărca verificări antifraudă în checkout. Bannerul trebuie să coordoneze aceste componente la runtime.

Ordinea contează. Mai întâi trebuie stabilite valorile implicite pentru categoriile opționale. Apoi tagurile trebuie fie să aștepte, fie să ruleze doar dacă sunt necesare. După acceptare, refuz sau alegere parțială, starea trebuie actualizată. Dacă scripturile opționale rulează înainte de default, bannerul devine mai mult decor decât control.

Pentru funcționalități generale, consultă pagina CookiePilot features. Folosește-o ca listă de verificare, dar compară fiecare opțiune cu modul în care magazinul tău încarcă efectiv scripturile.

Inventarul magazinului

Începe cu o listă completă: tema activă, child theme, fișiere .tpl modificate, module instalate, module dezactivate dar păstrate, GTM, GA4, Google Ads, Meta Pixel, TikTok, Hotjar, Microsoft Clarity, newsletter, chat, video, hărți, review-uri, căutare, recomandări, afiliere, servicii antifraudă, customer service, curieri și plăți.

Testează pagini reale, nu doar homepage: categorie, produs, căutare internă, coș, checkout, creare cont, login, formular de contact, retur de la procesorul de plată și pagina de mulțumire. În România, modulele pentru plata cu cardul, ramburs, facturare sau livrare pot adăuga scripturi proprii. Unele sunt necesare pentru comandă și securitate, altele țin de statistici sau marketing.

Clasifică fiecare element după scopul real: necesar, preferințe, statistici, marketing sau altă categorie justificată. Un nume de modul nu este suficient. Dacă trimite identificatori către o platformă publicitară, tratează-l ca marketing chiar dacă apare într-un modul operațional.

Dacă magazinul folosește Google, citește ghidul Google Consent Mode v2. Cele patru semnale principale sunt analytics_storage, ad_storage, ad_user_data și ad_personalization. Pentru vizitatori din SEE, valorile implicite pentru scopuri opționale trebuie stabilite prudent, de regulă denied, înainte ca tagurile Google relevante să pornească.

După alegerea vizitatorului, CMP-ul trimite un update. Dacă acesta acceptă doar statistici, analytics_storage poate deveni granted, dar ad_storage, ad_user_data și ad_personalization rămân denied. Dacă acceptă marketing, semnalele publicitare se modifică în funcție de maparea reală.

Consent Mode v2 nu înlocuiește consimțământul, informarea sau analiza juridică. Este un mecanism tehnic pentru servicii Google compatibile. Pentru GTM, folosește și ghidul Consent Mode v2 în Google Tag Manager, plus documentația oficială Google Consent Mode.

Configurarea CookiePilot în PrestaShop

Punctul local de pornire este pagina integrare CookiePilot PrestaShop. Integrarea sau modulul ajută la instalarea scriptului și conectarea magazinului cu CookiePilot. Nu presupune garanția unei instalări perfecte: modulele, tema, GTM și codul custom trebuie verificate separat.

Configurează domeniul, limba, categoriile și textele. Leagă fiecare tehnologie din inventar de categoria potrivită și asigură o cale clară de retragere a consimțământului. Dacă migrezi de la altă CMP, vezi comparația Cookiebot alternative. Pentru planificare, verifică prețurile în funcție de domenii, limbi și medii.

Dacă există staging, testează acolo. Dacă nu, folosește sesiuni private, șterge cookie-urile și documentează pașii. O captură cu bannerul nu este suficientă; ai nevoie de dovezi din cookies, storage, network și GTM preview.

Hook-uri, module și cod custom

Documentația PrestaShop despre module hooks este relevantă pentru audit. Verifică displayHeader, hook-urile de footer, produs, coș și checkout. Revizuiește câmpurile de configurare unde agențiile introduc ID-uri de tracking sau HTML.

Temele personalizate pot conține cod vechi pentru analytics, chat sau remarketing. Dacă un script ocolește CMP-ul sau regulile din GTM, mută-l, condiționează-l sau elimină-l. Repetă auditul după campanii noi, update-uri de temă, module de plată sau servicii de customer support.

Matrice de testare

ScenariuCe verifici
Prima vizităNu există cookie-uri opționale; Google defaults sunt denied.
RefuzStatistici și marketing nu pornesc, checkout-ul rămâne funcțional.
Alegere parțialăRulează numai categoria acceptată.
AcceptareTagurile permise pornesc, iar Consent Mode primește un update.
RetragerePreferința nouă se aplică fără stare veche.
ProdusEvenimentele e-commerce respectă consimțământul.
Coș și checkoutConversiile și plata nu ocolesc bannerul.
Retur platăPagina de confirmare folosește aceeași stare.
MobilBannerul este utilizabil și nu blochează butoane critice.
Client logatLogin-ul nu schimbă regulile pentru taguri opționale.
MultistoreFiecare magazin, fiecare limbă și fiecare domeniu sunt verificate.

Checklist înainte de lansare

Păstrează inventarul modulelor și tagurilor. Verifică textele în română, categoriile și linkurile către politica de confidențialitate. Setează denied înainte de taguri opționale. Testează refuz, acceptare, alegere parțială și retragere. Notează data, versiunile temei și modulelor, versiunea GTM și rezultatele. Ghidul GDPR cookie banner ajută la alinierea internă.

Context local în România

Pentru România, reperele oficiale sunt ANSPDCP pentru protecția datelor și ANCOM pentru comunicații electronice. La nivel european, consultă European Data Protection Board. Evaluarea concretă depinde de tehnologii, scopuri, informare, furnizori și contracte.

Greșeli frecvente

Prima greșeală este testarea doar pe homepage. A doua este includerea remarketingului într-o categorie numită generic statistici. A treia este lipsa unui responsabil după lansare. Marketingul poate adăuga o campanie, dezvoltatorul poate actualiza tema, iar modulul de plată poate introduce un nou script. Stabilește cine aprobă taguri noi, cine actualizează CookiePilot și cine repetă testele.

FAQ

Este suficient modulul PrestaShop?

Nu. Modulul ajută la instalare, dar comportamentul real trebuie testat în browser.

Cookie-urile pentru coș, sesiune, securitate și plată pot fi necesare în practică, dar trebuie documentate separat.

Nu. Ajută tagurile Google să primească semnale, dar nu înlocuiește consimțământul sau analiza juridică.

Trebuie testat checkout-ul?

Da. Acolo apar frecvent scripturi de plată, antifraudă și conversie.

Cum tratez alegerea parțială?

Maparea trebuie să fie exactă: statistici nu înseamnă automat marketing.

Când refac auditul?

După modul nou, temă nouă, schimbare GTM, campanie sau furnizor extern.

Următorul pas

Pornește de la integrarea PrestaShop, creează inventarul și rulează matricea de testare. Pentru un caz concret, trimite lista de module, taguri și fluxul de checkout prin contact.

Notă operațională locală

Pentru magazinele românești, include în proces și agenția de marketing, dezvoltatorul PrestaShop și persoana care răspunde de politica de confidențialitate. Dacă fiecare lucrează separat, apar ușor diferențe între textul bannerului, setările GTM și modulele reale din checkout. Un tabel simplu cu furnizor, scop, categorie, pagina unde rulează și rezultat la refuz reduce mult riscul de configurare greșită și lasă o urmă clară pentru următoarea verificare.

Scris de

Marcin

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

Distribuiți acest articol: