Pre slovenský PrestaShop obchod nie je cookie lišta iba dizajnový prvok v pätičke stránky. Je to súčasť toho, ako sa v prehliadači spúšťa téma, moduly, checkout, platobné brány, analytika, reklama, chat a vložené médiá. Ak voliteľný skript nastaví cookie alebo odošle požiadavku ešte pred rozhodnutím návštevníka, problém je v runtime architektúre, nie iba v texte lišty.
Tento článok je praktický návod, nie právne poradenstvo. CookiePilot môže pomôcť s inštaláciou a prepojením CMP s PrestaShopom, kategóriami, logmi súhlasov a signálmi pre Google Consent Mode v2. Samotný modul však negarantuje súlad. Ten závisí od použitých dodávateľov, právneho základu, textov v zásadách ochrany osobných údajov a reálneho správania obchodu v prehliadači.
Začnite lokálnou stránkou pre CookiePilot PrestaShop integráciu. Potom si porovnajte funkcie, cenník, možnosť kontaktovať podporu a stránku o alternatíve ku Cookiebotu, ak nahrádzate starší alebo zložitejší nástroj.
Súhlas ako technická vrstva
PrestaShop skladá stránku z témy, hookov, modulov, cache a vlastných úprav. Jeden tag môže byť v hlavičke, ďalší v module pre remarketing, ďalší v GTM a ďalší iba na stránke potvrdenia objednávky. Cookie lišta preto musí byť napojená na poradie spúšťania, nie iba na vizuálne zobrazenie.
Bezpečnejší postup je nastaviť voliteľné kategórie ako odmietnuté ešte pred načítaním analytiky a reklamy. Po voľbe návštevníka CMP aktualizuje stav a povolí iba zodpovedajúce skripty. Toto musí fungovať na domovskej stránke, kategóriách, produkte, košíku, checkoute, návrate z platby, mobilnej verzii a pri prihlásenom zákazníkovi.
Inventár pred konfiguráciou
Pred úpravou textov urobte inventár. Skontrolujte tému, child theme, moduly, checkout, platobné brány, dopravcov, analytiku, reklamné pixely, affiliate skripty, chat, video, mapy, recenzie, fraud prevention, bezpečnostné nástroje a zákaznícku podporu. Nezabudnite na skripty, ktoré sa spúšťajú iba pri kampaniach alebo iba pre určitú jazykovú mutáciu.
Použite čistý profil prehliadača. Pred kliknutím na lištu sledujte Cookies, Local Storage, Session Storage a Network. Potom zopakujte test pri odmietnutí, čiastočnom výbere a prijatí. Pri každej stope si zapíšte dodávateľa, účel, kategóriu, zdroj v PrestaShope a stránku, na ktorej sa objavila. Tento zoznam potom porovnajte s nastaveniami CMP a zásadami ochrany osobných údajov.
Google Consent Mode v2
Ak používate Google Analytics, Google Ads alebo Google Tag Manager, zahrňte Google Consent Mode v2 do technického návrhu. Oficiálna dokumentácia Google pre Consent Mode opisuje signály, ktoré Google tagy očakávajú. V praxi by mali byť analytics_storage, ad_storage, ad_user_data a ad_personalization nastavené na denied pred voliteľnými tagmi.
Po výbere návštevníka príde aktualizácia. Analytický súhlas zvyčajne mení analytics_storage, marketingový súhlas mení ad_storage, ad_user_data a ad_personalization. Consent Mode nenahrádza právne posúdenie ani blokovanie iných dodávateľov. Meta Pixel, TikTok, Hotjar, YouTube alebo chat widgety potrebujú vlastné pravidlá spúšťania podľa kategórií v CMP.
Nastavenie CookiePilot v PrestaShope
Lokálna stránka PrestaShop integrácie je praktický štart. Pomáha s inštaláciou a prepojením CookiePilot s obchodom, ale po technickom pripojení stále musíte nastaviť kategórie, dodávateľov, texty, jazyk, odkaz na zásady ochrany osobných údajov a spôsob zmeny alebo odvolania súhlasu.
Porovnajte konfiguráciu s funkciami CookiePilot a skontrolujte cenník, najmä ak máte viac domén alebo vysokú návštevnosť. Pri migrácii si pozrite alternatívu ku Cookiebotu. Nepoužívajte tvrdenia typu "plná zhoda jedným kliknutím". Presnejšie je hovoriť, že integrácia pomáha zaviesť a udržiavať kontrolovaný proces.
Hooky, moduly a vlastná téma
PrestaShop hooky určujú, kde moduly vkladajú obsah a skripty. Oficiálna dokumentácia PrestaShop hooks vysvetľuje tento mechanizmus. Pri audite skontrolujte hlavne header, footer, produktové hooky, košík, checkout a stránku potvrdenia objednávky.
Vlastná téma môže obsahovať .tpl súbory s inline skriptmi, CMS bloky alebo staré sledovacie kódy. Výkonové moduly môžu skripty spájať, presúvať alebo načítať oneskorene. Preto nestačí pozrieť zdrojový kód v administrácii. Rozhodujúce je, čo sa skutočne deje v prehliadači pri jednotlivých stavoch súhlasu.
Testovacia matica
| Scenár | Čo overiť |
|---|---|
| Prvá návšteva | Voliteľné cookies a požiadavky sa nespustia pred voľbou. |
| Odmietnutie | Analytika, reklama, video a chat zostanú blokované podľa kategórie. |
| Čiastočná voľba | Analytika a marketing sa správajú rozdielne podľa výberu. |
| Prijatie | Tagy sa spustia raz, bez duplicitných pageview a eventov. |
| Odvolanie | Nový stav sa uloží a platí po obnovení stránky. |
| Produkt, košík, checkout | Nevyhnutné funkcie fungujú, voliteľné tagy rešpektujú súhlas. |
| Návrat z platby | Konverzné tagy neobchádzajú CMP na ďakovnej stránke. |
| Mobil | Lišta neblokuje nákupné prvky ani prihlásenie. |
| Prihlásený zákazník | Súhlas sa nemieša s nastaveniami zákazníckeho účtu. |
| Multistore | Každý obchod, jazyk a doména majú správne texty a pravidlá. |
Checklist pred spustením
- Inventár cookies, storage a network requestov je hotový.
- Každý dodávateľ má jasný účel a kategóriu.
- Consent Mode v2 nastavuje denied defaults pred Google tagmi a update po voľbe.
- Téma, moduly, hooky a GTM sú skontrolované na duplicity.
- Odmietnutie a prijatie sú pre návštevníka porovnateľne zrozumiteľné.
- Návštevník vie súhlas neskôr zmeniť alebo odvolať.
- Logy, verzie textov a kategórií sú uložené.
- Checkout a návrat z platby sú otestované v reálnom prehliadači.
Slovenský regulačný kontext
Na Slovensku je pre ochranu osobných údajov dôležitý Úrad na ochranu osobných údajov SR. Pri elektronických komunikáciách a súvisiacich technických pravidlách je relevantný aj Úrad pre reguláciu elektronických komunikácií a poštových služieb. Pre e-shop to znamená kombinovať pohľad na GDPR, pravidlá pre ukladanie alebo čítanie informácií v zariadení a dôkaz, že nastavenie funguje.
Do lišty nepatria silné marketingové sľuby o úplnom súlade. Vhodnejšie je jasne opísať kategórie, účely a možnosti voľby. CMP ako CookiePilot pomáha znížiť riziko tým, že spája technické pravidlá a záznamy, ale zodpovednosť za konkrétnu implementáciu zostáva na prevádzkovateľovi. Slovenský obchod by mal mať interné pravidlo: nový externý skript nejde do produkcie bez kategórie, účelu, testu pred súhlasom a testu po odmietnutí.
Pri viacjazyčnom obchode nepoužívajte mechanický preklad jednej lišty. Slovenský text by mal byť prirodzený, kategórie zrozumiteľné a odkazy lokálne relevantné. Technické pravidlá môžu byť spoločné, ale používateľské vysvetlenie, tón a dokumentácia by mali zodpovedať trhu, na ktorom obchod predáva.
Pre zákazníkov je dôležitá aj dôvera v nákupný proces. Lišta nesmie zakryť cenu, tlačidlo vloženia do košíka ani platobné kroky na mobile.
FAQ
Stačí nainštalovať modul?
Nie. Modul pomôže s pripojením, ale téma, ďalšie moduly, GTM a checkout musia prejsť auditom.
Potrebujem Consent Mode v2 bez Google Ads?
Ak používate GA4, dôležitý je aspoň analytics_storage. Reklamné parametre sú zásadné pri Google Ads, remarketingu a konverziách.
Čo s nevyhnutnými cookies?
Cookies pre košík, login, bezpečnosť a platbu bývajú potrebné pre službu. Mali by však byť popísané jasne a oddelené od marketingu.
Môže GTM vyriešiť všetky tagy?
Nie vždy. GTM riadi iba to, čo je v kontajneri. Moduly a téma môžu pridávať skripty mimo neho.
Ako často testovať?
Po každom novom module, kampani, zmene témy, platobnej brány alebo väčšom release. Pri aktívnom obchode je štvrťročná kontrola praktické minimum.
Je CookiePilot alternatívou ku Cookiebotu?
Môže byť vhodnou alternatívou pre tímy, ktoré chcú predvídateľnejšiu CMP. Porovnajte stránku alternatíva ku Cookiebotu a otestujte vlastný PrestaShop.
Praktický ďalší krok
Najprv urobte inventár a potom pripojte CookiePilot cez PrestaShop integráciu. Pre Google nastavenie si prečítajte Consent Mode v2 cez Google Tag Manager, všeobecný návod GDPR cookie lišta a súvisiace e-commerce texty pre WooCommerce a Shopify.
Napísal
Marcin
Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.
