PrestaShop сагласност за колачиће и GDPR: Комплетан водич кроз модул за власнике продавница
Зашто је PrestaShop продавницама потребна исправна сагласност за колачиће
Ако водите PrestaShop продавницу која опслужује купце у Европској унији, сагласност за колачиће није опционална — то је законски захтев са стварним финансијским последицама. GDPR, у комбинацији са ePrivacy директивом, налаже да веб-сајтови прибаве информисану, слободно дату сагласност пре постављања неесенцијалних колачића. За е‑трговине ово је посебно критично јер колачићи директно утичу на вашу могућност да пратите конверзије, водите ретаргетинг кампање и мерите повраћај улагања у маркетинг.
PrestaShop покреће више од 300.000 онлајн продавница широм света, од којих многе продају купцима у ЕУ. Ипак, значајан број ових продавница или уопште нема исправно управљање сагласношћу или се ослања на застарела решења која не испуњавају актуелне регулаторне стандарде. Како Google сада захтева Consent Mode V2 за приказивање огласа у EEA, јаз између основне усклађености и исправне имплементације има стварне импликације по приход.
Које колачиће PrestaShop подразумевано поставља?
Пре него што конфигуришете сагласност, потребно је да разумете које колачиће ваша PrestaShop продавница већ користи. Подразумевана инсталација PrestaShop-а поставља неколико категорија колачића:
Есенцијални колачићи (сагласност није потребна)
- PrestaShop сесијски колачић: Одржава корисничку сесију, садржај корпе и стање пријаве. Ово је строго неопходно да би продавница функционисала.
- CSRF токени: Безбедносни колачићи који штите слање формулара од напада фалсификовања захтева са других сајтова.
- Подешавања валуте и језика: Чувају изабрану валуту и језик корисника ради доследног искуства прегледања.
Аналитички и маркетиншки колачићи (потребна је сагласност)
- Google Analytics (GA4): Ако сте инсталирали Google Analytics модул, он поставља
_ga,_ga_*и сродне колачиће за праћење понашања корисника, прегледа страница и конверзија. - Google Ads remarketing: Колачићи за праћење конверзија и ремаркетинг пиксели који се користе за таргетирање огласа и мерење конверзија.
- Facebook Pixel: Ако је инсталиран, Meta пиксел поставља
_fbpи_fbcколачиће за атрибуцију огласа и изградњу публике. - Модули аналитике трећих страна: PrestaShop маркетплејс садржи десетине аналитичких и маркетиншких модула, од којих сваки може постављати сопствене колачиће.
Колачићи платних процесора
- PayPal, Stripe, Mollie и други: Платни процесори могу постављати колачиће за откривање превара и управљање сесијом. Они се генерално класификују као строго неопходни када су потребни за довршавање трансакције, али неки платни процесори постављају додатне аналитичке колачиће за које је потребна сагласност.
- 3D Secure аутентификација: 3D Secure ток који користи много европских картица може постављати привремене колачиће током процеса аутентификације.
Ограничења уграђеног руковања колачићима у PrestaShop-у
PrestaShop укључује основни GDPR модул (обично „Official GDPR Compliance“ модул) који пружа одређене функције заштите података. Међутим, он има значајна ограничења када је у питању сагласност за колачиће:
- Без подршке за Consent Mode V2: Уграђени модул не шаље Google Consent Mode сигнале, што значи да ваши Google тагови не могу да користе понашање свесно сагласности или моделовање конверзија.
- Без TCF интеграције: Не постоји подршка за Transparency and Consent Framework, који је неопходан за усклађеност програматског оглашавања у EEA.
- Ограничено блокирање колачића: Уграђени приступ често заправо не спречава скрипте трећих страна да постављају колачиће пре сагласности. Може се приказати банер, али се основне скрипте и даље извршавају.
- Без гео-таргетирања: Исто искуство сагласности приказује се свим посетиоцима без обзира на локацију. Посетиоци из ЕУ и САД виде исти банер, који је за неке превише рестриктиван, а за друге недовољно усклађен.
- Основне опције дизајна: Изглед банера је ограничен и можда се не уклапа у визуелни идентитет ваше продавнице, што доводи до недоследног корисничког искуства.
Инсталирање FlexyConsent PrestaShop додатка
FlexyConsent нуди изворни PrestaShop додатак који се директно интегрише у бек-офис ваше продавнице. Ево како да га инсталирате и конфигуришете:
Корак 1: Преузмите додатак
FlexyConsent PrestaShop додатак је доступан на званичном PrestaShop Addons Marketplace-у. Преузмите модул са маркетплејса, затим га инсталирајте преко вашег PrestaShop бек-офиса под Modules > Module Manager.
Корак 2: Повежите свој FlexyConsent налог
Инсталацијом модула ваша продавница се региструје код FlexyConsent-а и ваш пројекат се аутоматски прави; не морате ништа да уносите.
Корак 3: Конфигуришите категорије колачића
На страници Менаџер колачића у модулу проверите категорију сваког алата за праћење пронађеног у вашој продавници. Типичне категорије за PrestaShop продавницу укључују:
- Неопходно: Сесијски колачићи, CSRF заштита, функционалност корпе. Ови су подразумевано омогућени и не могу се одбити.
- Аналитика: Google Analytics, Matomo или друге аналитичке платформе. Захтева сагласност.
- Маркетинг: Google Ads, Facebook Pixel, ретаргетинг скрипте. Захтева сагласност.
- Персонализација: Језик, валута и приказне преференце изван онога што је строго неопходно. Могу, али не морају захтевати сагласност, у зависности од вашег правног тумачења.
Корак 4: Подесите блокирање скрипти
Модул исписује FlexyConsent скрипту преко PrestaShop хука displayHeader. Његово аутоматско блокирање задржава скрипте, iframe елементе, пикселе, колачиће и складиште прегледача у прегледачу посетиоца док не да сагласност, а ослобађа их без освежавања странице. Скрипта која се покрене пре FlexyConsent скрипте не може се задржати.
Конфигурација у бек-офису
Дизајн и подешавања имају шест картица: Опште (URL-ови политика, подразумевани језик, аутоматско блокирање, Одбиј све на првом нивоу, дугме за приватност), Пристанак и приватност (правила по регионима), Својства распореда (19 тема, фонтови, лого, положај), Гео преглед, Садржај банера и Сагласности у обрасцима.
Гео-таргетирање за купце из ЕУ
Једна од највреднијих функција за PrestaShop продавнице је гео-таргетирана сагласност. Не требају свим вашим купцима исто искуство сагласности:
- Купци из ЕУ и УК: Банер за сагласност са опт-ин моделом, TCF интеграцијом и Consent Mode V2 сигналима. Ови купци морају активно да пристану пре него што се поставе неесенцијални колачићи.
- Купци из САД: Нема аутоматског банера; дугме за приватност отвара могућности одјаве за САД.
- Остатак света: Лакше обавештење или без банера, у зависности од примењивих закона и вашег нивоа толеранције на ризик.
FlexyConsent ово решава геодетекцијом на основу IP адресе: сваки купац добија искуство сагласности које сте подесили за његов регион. Ваше купце из САД не успоравају токови сагласности намењени ЕУ.
Consent Mode V2 за PrestaShop аналитику
Ако користите Google Analytics 4 или Google Ads са својом PrestaShop продавницом, Consent Mode V2 је од кључног значаја. Ево шта он ради за вашу продавницу:
- Пре сагласности: Google тагови се учитавају у ограниченом режиму. Не постављају колачиће, не прикупљају идентификаторе корисника и шаљу само сигнале без колачића које Google користи за моделовање.
- Након давања сагласности: Тагови се пребацују у режим потпуног мерења са колачићима, корисничким ID-јевима и потпуним праћењем конверзија.
- Након одбијања сагласности: Тагови остају у ограниченом режиму током трајања сесије. Google користи сигнале без колачића за моделоване конверзије и моделоване извештаје, делимично надокнађујући аналитичке податке које бисте иначе у потпуности изгубили.
Практична корист је значајна: чак и када корисници одбију аналитичке колачиће, и даље добијате моделоване податке о конверзијама у вашим Google Ads и GA4 извештајима. Без Consent Mode V2, одбијена сагласност значи потпун губитак података за тог корисника. Са њим, Google-ови модели машинског учења могу да попуне отприлике 70% недостајућих података.
За PrestaShop продавницу која води Google Ads кампање усмерене на купце из ЕУ, ови моделовани подаци могу да значе разлику између тачних ROAS прорачуна и „летења на слепо“ за значајан део вашег саобраћаја.
Тестирање ваше имплементације
Након инсталирања и конфигурисања FlexyConsent PrestaShop додатка, проверите имплементацију помоћу ових корака:
- Обришите све колачиће и посетите своју продавницу. Банер за сагласност треба да се појави пре него што се поставе било који Google Analytics или маркетиншки колачићи.
- Одбијте све колачиће и проверите складиштење колачића у прегледачу. Треба да буду присутни само есенцијални PrestaShop колачићи (сесија, CSRF).
- Прихватите све колачиће и проверите да ли се аналитичке и маркетиншке скрипте учитавају и да ли се њихови колачићи појављују.
- Користите Google Tag Assistant да потврдите да се Consent Mode сигнали исправно шаљу — требало би да видите
consent defaultса одбијеним стањима иconsent updateнакон избора корисника. - Тестирајте из различитих региона користећи VPN да проверите да ли гео-таргетирање приказује исправно искуство сагласности за посетиоце из ЕУ и ван ЕУ.
- Тестирајте процес наплате да бисте били сигурни да управљање сагласношћу не омета обраду плаћања, функционалност корпе или довршавање поруџбине.
Савет за власнике продавница: Подесите месечни подсетник у календару да тестирате своју имплементацију сагласности. Ажурирања PrestaShop модула, измене теме и нове маркетиншке интеграције могу нарушити токове сагласности без очигледних симптома. Брза провера од 5 минута сваког месеца може спречити настанак празнина у усклађености.
FlexyConsent PrestaShop додатак је доступан на PrestaShop Addons Marketplace-у са пакетима који почињу од 0 EUR месечно. Бесплатни план укључује Consent Mode V2, геотаргетирање и остале функције плана.