Cookie lišta na Shoptete, Upgates a Shopify
Ako riešiť súhlas s cookies na hotových e-shopových platformách. Kedy stačí vstavaná lišta, kam vložiť vlastnú a ako overiť, že meracie kódy čakajú na súhlas.
Hotové e-shopové platformy majú výhodu: časť práce s cookies za vás urobia. Zodpovednosť za súhlas však zostáva na prevádzkovateľovi e-shopu, nie na platforme. Platforma nevie, aké meracie kódy ste si doplnili sami.
Pre všetky platformy platí jedno pravidlo: na webe má byť len jedna cookie lišta. Dve lišty sa navzájom nevidia a výsledok býva horší, než keby bola len jedna.
Shoptet
Shoptet má vlastnú cookie lištu a meracie kódy zapnuté cez jeho administráciu sú na ňu napojené. Consentry tam netreba, ale lištu Shoptetu treba správne nastaviť. Podľa nápovedy Shoptetu ju nájdete v Vzhľad a obsah → Cookies, na karte Nastavenia:
- Tlačidlom Zobraziť panel lištu zapnite.
- V Možnosť znenia súhlasu zvoľte Potrebný súhlas. Iba pri ňom lišta spustí analytické a marketingové kódy až po súhlase. Možnosť „Informácie o súboroch cookie“ podľa Shoptetu len informuje a meranie nezastaví.
- Zapnite Zobraziť tlačidlo odmietnuť všetko na cookie lište. Shoptet sám upozorňuje, že to môže znížiť počet súhlasov, no odmietnutie na prvej vrstve vyžadujú aj slovenský úrad, aj český ÚOOÚ.
- Zapnite Zobraziť nastavenie súhlasu v pätičke, aby si zákazník mohol voľbu neskôr zmeniť.
- Pripomenúť súhlas používateľovi (v dňoch) určuje, po koľkých dňoch sa lišta vráti tomu, kto odmietol. Pre slovenský e-shop nastavte 365 dní, slovenský úrad odporúča aspoň 12 mesiacov.
- Umiestnenie v strede obrazovky Shoptet neodporúča, lebo podľa neho nezodpovedá odporúčaniam ÚOOÚ.
- V časti Ostatné nastavte Facebook Conversions API aj widgety Facebooku a Instagramu na Po získaní súhlasu používateľa.
Súhlas si Shoptet podľa nápovedy pamätá šesť mesiacov. Udelené súhlasy sa dajú exportovať do CSV s dátumom, ID cookie, IP adresou a typom súhlasu.
Pozor si dajte na kódy, ktoré vkladáte ako vlastný HTML kód alebo cez Google Tag Manager. V GTM treba podľa Shoptetu zapnúť prehľad nastavení súhlasu a pri každej značke nastaviť, že vyžaduje ad_storage (marketing) alebo analytics_storage (analytika). Bez toho sa spustí aj bez súhlasu.
Upgates
- V administrácii Upgates otvorte časť na vkladanie vlastných kódov do hlavičky stránky, kam sa vkladajú aj meracie kódy.
- Riadok Consentry vložte ako úplne prvý kód, nad Google Analytics, Meta Pixel a ďalšie.
- Meracie kódy zapnuté cez integrácie Upgates nechajte tak. Consentry ich zastaví, kým návštevník nesúhlasí.
- Ak máte zapnutú vstavanú cookie lištu Upgates alebo iný doplnok na cookies, vypnite ho.
- Overte výsledok kontrolou.
Podrobnosti sú v návode pre Upgates.
Shopify
- V administrácii otvorte Online obchod → Témy → … → Upraviť kód a súbor
theme.liquid. - Riadok Consentry vložte hneď za
<head>. - V Nastavenia → Ochrana osobných údajov zákazníkov vypnite vlastný banner Shopify, aby sa nezobrazovali dva.
- Overte výsledok kontrolou.
Podrobnosti sú v návode pre Shopify.
Ostatné platformy
Pre PrestaShop, Webflow, Wix a vlastné riešenia sú postupy v dokumentácii. Princíp je všade rovnaký: skript lišty musí byť v hlavičke prvý, pred všetkými meracími kódmi. Ak hlavičku upraviť nemôžete, použite šablónu pre Google Tag Manager.
Ako overiť, že to funguje
- Otvorte e-shop v anonymnom okne a na lištu nekliknite.
- V nástrojoch pre vývojárov (F12) na karte Application → Cookies nesmú byť
_ga,_gcl_au,_fbpani cookies začínajúce na_hj. - Na karte Network do filtra napíšte
facebook. Požiadavky nafacebook.com/trpred súhlasom nesmú odísť. - Kliknite na Odmietnuť, prejdite do kategórie alebo na produkt a skontrolujte znova.
Podrobný postup je v článku Ako skontrolovať, či web spúšťa trackery pred súhlasom. Bez inštalácie čohokoľvek to zistíte aj cez kontrolu webu.
Zdroje
- Shoptet Podpora: Cookies
- Návody na inštaláciu Consentry: Upgates, Shopify a ďalšie
- Úrad pre reguláciu elektronických komunikácií a poštových služieb: Stanovisko k získavaniu súhlasu podľa § 109 ods. 8 (november 2025, PDF)
- Zákon č. 452/2021 Z. z. o elektronických komunikáciách, § 109 ods. 8 (Slov-Lex)