Články v kategorii

Cookies 🍪

Aktualizováno před měsícem

Technická dokumentace a Consent Mode

Podrobný popis metod pro vývojáře a pokročilé možnosti nastavení cookies v rámci Javascript API najdete v našem repozitáři: Foxentry Javascript-API v2.

Z legislativních důvodů je nutné na webových stránkách ukládat analytické cookies pouze s aktivním souhlasem návštěvníka. Foxentry je na tyto požadavky plně připraveno. Níže najdete přehled ukládaných dat a způsob, jak Foxentry propojit s vaší cookie lištou.

Cookies využívané službou Foxentry

Naše frontendová knihovna přímo v prohlížeči nastavuje pouze jedinou cookie pro uložení stavu souhlasu. Ostatní cookies zpracovává náš backend pro účely loadbalancingu a statistik.

Název Typ Nutnost Popis Platnost
SERVERID funkční ano slouží pro účely API loadbalancingu do ukončení relace
foxentryCookieMode funkční ano zaznamenání stavu cookie consentu 365 dní
PHPSESSID analytické ne identifikace uživatele pro statistiky a historii 180 dní
clientToken analytické ne přesnější identifikace klienta v rámci statistik 180 dní

Využití úložiště Local Storage

Kromě klasických cookies využívá Foxentry také místní úložiště prohlížeče. To slouží výhradně k cachování dat za účelem zrychlení aplikace a šetření datových přenosů. Neukládají se zde žádné osobní údaje.

  • Cachování SVG ikon: Aby se ikony nemusely stahovat opakovaně, ukládají se s prefixem FoxentryCache___SVG__ (např. FoxentryCache___SVG__close-fill).
  • Cachování API odpovědí: Odpovědi z API se ukládají pod prefixem FoxentryCache___ následovaným zašifrovaným hashem daného požadavku.

Propojení s vaší cookie lištou

Jakmile uživatel udělí nebo zamítne souhlas ve vaší liště, musíte Foxentry informovat o rozsahu povolených cookies pomocí metody Foxentry.setCookieMode. Tuto metodu doporučujeme volat bezprostředně po interakci uživatele s lištou.


// Povolení všech cookies (po udělení souhlasu)
Foxentry.setCookieMode("full");

// Povolení pouze nezbytných cookies (při zamítnutí)
Foxentry.setCookieMode("minimal");

Platnost souhlasu na subdoménách

Nastavení souhlasu se odvíjí od domény, na které byl udělen. Pokud uživatel udělí souhlas pro hlavní doménu vasobchod.cz, nastavení se automaticky aplikuje i na všechny subdomény. Pokud však k udělení dojde až na konkrétní subdoméně (např. kosik.vasobchod.cz), bude platit pouze pro ni a její podřízené části, nikoliv pro hlavní doménu.

Omezení projektu v případě módu minimal

Pokud uživatelé analytické cookies odmítnou a Foxentry poběží v režimu minimal, nebudeme schopni tyto uživatele v administraci analyticky spárovat. To může ovlivnit přesnost statistik vašeho projektu. Samotná funkčnost validátorů a našeptávačů však zůstane plně zachována.

Pořád nevíte? Ozvěte se nám