Typy cookies podle účelu
Nezbytné cookies (essential) — zajišťují základní funkce webu jako přihlášení, nákupní košík nebo zabezpečení. Bez nich web nemůže správně fungovat a nevyžadují souhlas uživatele. Analytické cookies — sledují, jak návštěvníci web používají (Google Analytics). Marketingové cookies — slouží k zobrazování cílené reklamy a sledování účinnosti kampaní (Facebook Pixel, Google Ads). Preferenční cookies — uchovávají nastavení uživatele jako jazyk nebo region.
Cookies a GDPR
Od platnosti GDPR a ePrivacy směrnice musí každý web v EU informovat uživatele o používání cookies a získat aktivní souhlas před nastavením neesenciálních cookies. To v praxi znamená implementaci cookie lišty, kde si uživatel může vybrat, které kategorie cookies povolí. Analytické a marketingové skripty smíte spouštět až po udělení souhlasu. Souhlas musí být snadno odvolatelný a nesmí být podmínkou pro přístup na web.
First-party vs. third-party cookies
First-party cookies nastavuje přímo web, který návštěvník prohlíží — slouží pro funkčnost webu a základní analytiku. Third-party cookies nastavují třetí strany (reklamní sítě, sociální sítě) a umožňují sledovat uživatele napříč různými weby. Third-party cookies postupně mizí — Google Chrome je přestává podporovat, což zásadně mění digitální marketing. Weby se musí přizpůsobit a více spoléhat na first-party data.
Správná implementace cookies na webu
Pro správnou implementaci cookies na webu potřebujete: cookie consent management platform (CMP) jako Cookiebot nebo vlastní řešení, která blokuje neesenciální skripty do udělení souhlasu. Dále stránku s podrobným popisem všech cookies — název, účel, doba expirace, poskytovatel. Důležité je pravidelně auditovat cookies na webu, protože nové skripty a pluginy mohou přidávat cookies, o kterých nevíte.
Praktický příklad
Pro firemní web jsme implementovali vlastní cookie management řešení v Next.js. Při první návštěvě se zobrazí cookie lišta s třemi kategoriemi (analytické, marketingové, preferenční). Google Analytics a Facebook Pixel se načítají až po souhlasu. Souhlas se ukládá na 12 měsíců a uživatel ho může kdykoliv změnit přes odkaz v patičce webu. Řešení splňuje GDPR i ePrivacy směrnici a nezpomaluje načítání stránky.