PrestaShop pristanak na kolačiće i GDPR: Kompletni vodič kroz module za vlasnike trgovina
Zašto PrestaShop trgovine trebaju pravilan pristanak na kolačiće
Ako upravljate PrestaShop trgovinom koja poslužuje kupce u Europskoj uniji, pristanak na kolačiće nije izboran — to je zakonska obveza s realnim financijskim posljedicama. GDPR, u kombinaciji s Direktivom o e-privatnosti, nalaže da web stranice moraju dobiti informirani, slobodno dani pristanak prije postavljanja neobaveznih kolačića. Za e-trgovine je to posebno kritično jer kolačići koji su u pitanju izravno utječu na vašu sposobnost praćenja konverzija, pokretanja remarketing kampanja i mjerenja povrata ulaganja u marketing.
PrestaShop pokreće više od 300.000 online trgovina diljem svijeta, od kojih mnoge prodaju kupcima iz EU-a. Ipak, značajan broj tih trgovina ili uopće nema pravilno upravljanje pristankom ili se oslanja na zastarjela rješenja koja ne zadovoljavaju aktualne regulatorne standarde. S obzirom na to da Google sada zahtijeva Consent Mode V2 za posluživanje oglasa u EGP-u, razlika između osnovne usklađenosti i pravilne implementacije ima stvarne posljedice na prihode.
Koje kolačiće PrestaShop postavlja prema zadanim postavkama?
Prije konfiguriranja pristanka, morate razumjeti koje kolačiće vaša PrestaShop trgovina već koristi. Zadana PrestaShop instalacija postavlja nekoliko kategorija kolačića:
Neophodni kolačići (pristanak nije potreban)
- PrestaShop kolačić sesije: Održava korisničku sesiju, sadržaj košarice i stanje prijave. Strogo je neophodan za funkcioniranje trgovine.
- CSRF tokeni: Sigurnosni kolačići koji štite obrasce od krivotvorenja zahtjeva s drugih stranica.
- Postavke valute i jezika: Pohranjuju korisnikov odabir valute i jezika za dosljedno iskustvo pregledavanja.
Analitički i marketinški kolačići (potreban pristanak)
- Google Analytics (GA4): Ako ste instalirali modul za Google Analytics, on postavlja kolačiće
_ga,_ga_*i povezane kolačiće za praćenje ponašanja korisnika, pregleda stranica i konverzija. - Google Ads remarketing: Pikseli za praćenje konverzija i remarketing postavljaju kolačiće za ciljanje oglasa i mjerenje konverzija.
- Facebook Pixel: Ako je instaliran, Meta piksel postavlja kolačiće
_fbpi_fbcza atribuciju oglasa i izgradnju publike. - Analitički moduli trećih strana: PrestaShop tržište uključuje desetke analitičkih i marketinških modula, od kojih svaki potencijalno postavlja vlastite kolačiće.
Kolačići platnih sustava
- PayPal, Stripe, Mollie i drugi: Procesori plaćanja mogu postavljati kolačiće za otkrivanje prijevara i upravljanje sesijama. Općenito se klasificiraju kao strogo neophodni kada su potrebni za dovršetak transakcije, ali neki procesori plaćanja postavljaju dodatne analitičke kolačiće koji zahtijevaju pristanak.
- 3D Secure autentifikacija: Proces 3D Secure koji koriste mnoga europska kartična plaćanja može postavljati privremene kolačiće tijekom postupka autentifikacije.
Ograničenja ugrađenog upravljanja kolačićima u PrestaShop-u
PrestaShop uključuje osnovni GDPR modul (obično "Official GDPR Compliance" modul) koji pruža neke značajke privatnosti podataka. Međutim, ima značajna ograničenja kada je riječ o pristanku na kolačiće:
- Nema podrške za Consent Mode V2: Ugrađeni modul ne šalje Google Consent Mode signale, što znači da vaše Google oznake ne mogu koristiti ponašanje temeljeno na pristanku niti modeliranje konverzija.
- Nema TCF integracije: Ne postoji podrška za Transparency and Consent Framework, koja je potrebna za usklađenost programatskog oglašavanja u EGP-u.
- Ograničeno blokiranje kolačića: Ugrađeni pristup često zapravo ne sprječava skripte trećih strana u postavljanju kolačića prije pristanka. Može prikazati obavijest, ali temeljne skripte se i dalje izvršavaju.
- Nema geo-ciljanja: Isto iskustvo pristanka prikazuje se svim posjetiteljima bez obzira na lokaciju. Posjetitelji iz EU-a i posjetitelji iz SAD-a vide istu obavijest, koja je ili previše restriktivna za jedne ili nedovoljno usklađena za druge.
- Osnovne mogućnosti dizajna: Izgled obavijesti je ograničen i možda se ne poklapa s brendiranjem vaše trgovine, što dovodi do neusklađenog korisničkog iskustva.
Instalacija FlexyConsent PrestaShop dodatka
FlexyConsent nudi nativni PrestaShop dodatak koji se izravno integrira u administrativno sučelje vaše trgovine. Evo kako ga instalirati i konfigurirati:
Korak 1: Nabavite dodatak
FlexyConsent PrestaShop dodatak dostupan je na službenoj PrestaShop Addons tržnici. Preuzmite modul s tržnice, a zatim ga instalirajte putem administrativnog sučelja PrestaShop-a pod Moduli > Upravitelj modula.
Korak 2: Povežite svoj FlexyConsent račun
Instalacijom modula vaša se trgovina registrira kod FlexyConsenta i vaš se projekt stvara automatski; ne morate ništa unositi.
Korak 3: Konfigurirajte kategorije kolačića
Na stranici Upravitelj kolačića u modulu provjerite kategoriju svakog alata za praćenje pronađenog u vašoj trgovini. Tipične kategorije za PrestaShop trgovinu uključuju:
- Nužno: Kolačići sesije, CSRF zaštita, funkcionalnost košarice. Ovi su omogućeni prema zadanim postavkama i ne mogu se odbiti.
- Analitički: Google Analytics, Matomo ili druge analitičke platforme. Zahtijevaju pristanak.
- Marketinški: Google Ads, Facebook Pixel, remarketing skripte. Zahtijevaju pristanak.
- Personalizacija: Jezik, valuta i postavke prikaza izvan onoga što je strogo neophodno. Mogu ili ne moraju zahtijevati pristanak ovisno o vašem pravnom tumačenju.
Korak 4: Postavite blokiranje skripti
Modul ispisuje FlexyConsent skriptu putem PrestaShopove kuke displayHeader. Njegovo automatsko blokiranje zadržava skripte, iframeove, piksele, kolačiće i pohranu preglednika u pregledniku posjetitelja dok ne da pristanak, a oslobađa ih bez osvježavanja stranice. Skripta koja se pokrene prije FlexyConsent skripte ne može se zadržati.
Konfiguracija u administrativnom sučelju
Dizajn i postavke imaju šest kartica: Općenito (URL-ovi pravila, zadani jezik, automatsko blokiranje, Odbij sve na prvoj razini, gumb za privatnost), Pristanak i privatnost (pravila po regijama), Svojstva izgleda (19 tema, fontovi, logotip, položaj), Geo pregled, Sadržaj bannera i Privole u obrascima.
Geo-ciljanje za kupce iz EU-a
Jedna od najvrjednijih značajki za PrestaShop trgovine je geo-ciljani pristanak. Svi vaši kupci ne trebaju isto iskustvo pristanka:
- Kupci iz EU-a i Ujedinjenog Kraljevstva: Obavijest o pristanku s modelom uključivanja, TCF integracijom i Consent Mode V2 signalima. Ovi kupci moraju aktivno pristati prije postavljanja neobaveznih kolačića.
- Kupci iz SAD-a: Nema automatskog bannera; gumb za privatnost otvara mogućnosti odustajanja za SAD.
- Ostatak svijeta: Lakša obavijest ili bez obavijesti, ovisno o primjenjivim zakonima i vašoj toleranciji na rizik.
FlexyConsent to rješava geolokacijom na temelju IP-a: svaki kupac dobiva iskustvo pristanka koje ste postavili za njegovu regiju. Vaše kupce iz SAD-a ne usporavaju tokovi pristanka specifični za EU.
Consent Mode V2 za PrestaShop analitiku
Ako koristite Google Analytics 4 ili Google Ads sa svojom PrestaShop trgovinom, Consent Mode V2 je neophodan. Evo što čini za vašu trgovinu:
- Prije pristanka: Google oznake učitavaju se u ograničenom načinu rada. Ne postavljaju kolačiće, ne prikupljaju korisničke identifikatore i šalju samo pingove bez kolačića koje Google koristi za modeliranje.
- Nakon davanja pristanka: Oznake prelaze u potpuni način mjerenja s kolačićima, korisničkim ID-ovima i kompletnim praćenjem konverzija.
- Nakon odbijanja pristanka: Oznake ostaju u ograničenom načinu rada za vrijeme trajanja sesije. Google koristi pingove bez kolačića za modelirane konverzije i modelirano izvještavanje, čime djelomično nadoknađuje analitičke podatke koje biste inače potpuno izgubili.
Praktična korist je značajna: čak i kada korisnici odbiju analitičke kolačiće, i dalje dobivate modelirane podatke o konverzijama u svojim Google Ads i GA4 izvještajima. Bez Consent Mode V2, odbijeni pristanak znači potpuni nedostatak podataka za tog korisnika. S njim, Googleovi modeli strojnog učenja mogu nadoknaditi otprilike 70% podataka koji nedostaju.
Za PrestaShop trgovinu koja pokreće Google Ads kampanje usmjerene na kupce iz EU-a, ovi modelirani podaci mogu značiti razliku između točnih izračuna povrata ulaganja u oglašavanje i upravljanja naslijepo na značajnom dijelu vašeg prometa.
Testiranje vaše implementacije
Nakon instalacije i konfiguracije FlexyConsent PrestaShop dodatka, provjerite implementaciju sljedećim testovima:
- Obrišite sve kolačiće i posjetite svoju trgovinu. Obavijest o pristanku trebala bi se pojaviti prije nego što se postave bilo koji Google Analytics ili marketinški kolačići.
- Odbijte sve kolačiće i provjerite pohranu kolačića u pregledniku. Trebali bi biti prisutni samo neophodni PrestaShop kolačići (sesija, CSRF).
- Prihvatite sve kolačiće i potvrdite da se analitičke i marketinške skripte učitavaju te da se njihovi kolačići pojavljuju.
- Koristite Google Tag Assistant kako biste potvrdili da se Consent Mode signali ispravno šalju — trebali biste vidjeti
consent defaults odbijenim stanjima iconsent updatenakon korisnikovog odabira. - Testirajte iz različitih regija koristeći VPN kako biste potvrdili da geo-ciljanje prikazuje ispravno iskustvo pristanka za posjetitelje iz EU-a nasuprot posjetiteljima izvan EU-a.
- Testirajte postupak naplate kako biste osigurali da upravljanje pristankom ne ometa obradu plaćanja, funkcionalnost košarice ili dovršetak narudžbe.
Savjet za vlasnike trgovina: Postavite mjesečni podsjetnik u kalendaru za testiranje vaše implementacije pristanka. Ažuriranja PrestaShop modula, promjene tema i nove marketinške integracije mogu narušiti procese pristanka bez očitih simptoma. Brza provjera od 5 minuta svaki mjesec može spriječiti nastanak praznina u usklađenosti.
FlexyConsent PrestaShop dodatak dostupan je na PrestaShop Addons tržnici s planovima koji počinju od 0 EUR mjesečno. Besplatni plan uključuje Consent Mode V2, geociljanje i ostale značajke plana.