Co platí
Od 1. ledna 2022 je v Česku souhlas s ukládáním cookies předem. Předtím stačilo informovat a nabídnout možnost odmítnout; dnes se netechnické cookies nesmí nastavit dřív, než člověk aktivně klikne.
Výjimku mají technické cookies — ty, bez kterých web nefunguje: přihlášení, obsah košíku, jazyk. Na ty se souhlas neptá a ptát nemá. Všechno ostatní, tedy hlavně měření a reklama, souhlas potřebuje.
Devět věcí, které úřad vytýká
Tohle není můj seznam ani výcuc z nějakého blogu — je to výčet, který zveřejnil Úřad pro ochranu osobních údajů podle toho, co našel při kontrolách:
| Co úřad vytýká | Jak to vypadá v praxi |
|---|---|
| Netechnické cookies bez souhlasu | Měření se spustí hned při načtení, lišta se ptá až potom. |
| Příliš dlouhá platnost | Cookie na dva roky u věci, která dává smysl na týden. |
| V první vrstvě nejde odmítnout | „Přijmout vše“ a „Nastavení“. Odmítnout jde až o dvě kliknutí dál. |
| Špatné roztřídění | Všechno je „nezbytné“, protože se to tak nemusí vypínat. |
| Chybí informace o konkrétních cookies | Obecná věta místo seznamu, co se ukládá a proč. |
| Tlačítka vypadají jinak | Přijmout je barevné a velké, odmítnout je šedý text. |
| Nesprávné zařazení souborů | Reklamní cookie vedená jako technická. |
| Informace cizojazyčně | Anglický text na českém webu. |
| Lišta znemožní čtení webu | Překryv přes celou obrazovku, který nejde zavřít jinak než souhlasem. |
Z té devítky jsou dvě, které vidím skoro na každém druhém webu: odmítnout nejde na první obrazovce a tlačítka vypadají jinak. Obojí je technicky práce na deset minut a obojí je vědomé rozhodnutí někoho, kdo chtěl zvýšit míru souhlasu.
Co jsem naměřil na vlastním webu
Tahle část se mi nepsala dobře, ale je to nejlepší příklad, jaký mám. Na tomhle webu běžel správce značek po předchozím nastavení. Změřil jsem, co dělá:
| Soubor | Velikost |
|---|---|
| Měřicí kód pro property G-1234 | |
| Správce značek | |
| Styl cookie lišty z cizí CDN | |
| Skript cookie lišty z cizí CDN |
A teď to podstatné. Co z toho vzešlo:
- Žádná lišta se nezobrazí. Knihovna se stáhne, ale nevykreslí se nic.
- Nenastaví se jediná cookie. Ani v úložišti prohlížeče nic není.
- Nezměří se nic. Měřicí kód míří na
G-1234, což je zástupné ID ze šablony. Požadavek odejde do neexistující property.
Takže: osm set kilobajtů na každé načtení, pět požadavků na cizí servery, a výsledkem nula na obou stranách. Nikdo se nic nedozvěděl a nikdo se na nic nezeptal.
Co jsem s tím udělal
Smazal jsem to. Celé — správce značek, měřicí kód i knihovnu na lištu. Nenahradil jsem to ničím.
Rozhodovalo tohle: konverze, která mě jediná zajímá, je odeslaná poptávka — a tu vidím v e-mailu, ne v grafu. A to, co pro vyhledávání opravdu potřebuju — na jaké dotazy se zobrazuju, kolik lidí kliklo, na jaké pozici jsem — dává vyhledávací konzole. Ta bere data od Googlu, ne z prohlížeče návštěvníka. Nepotřebuje cookies, nepotřebuje souhlas a nestahuje se vám do zařízení nic.
Výsledek jsem po smazání přeměřil na čtyřech typech stránek: nula cookies, prázdné úložiště prohlížeče a ani jeden měřicí požadavek. Cookie lištu tenhle web nepotřebuje — ne proto, že bych ji obcházel, ale protože není k čemu dávat souhlas.
Až bude co měřit, přijde sem nástroj, který neukládá nic do zařízení. Do té doby platí, co píšu níž v bodě dvě: nejlepší cookie lišta je ta, která není potřeba.
Tohle je ta nejčastější verze „máme měření“, se kterou se u klientů potkávám. Něco je nainstalované, nikdo se toho roky nedotkl a nikdo se do toho nedívá. Pak přijde otázka, jestli se web vyplatil, a odpověď nemá nikdo — ani ten web.
Marian Bendák
Jak to udělat pořádně
- Napište si, co chcete vědět
Dvě tři otázky. Kolik lidí odešle poptávku? Odkud chodí? Na které stránce odcházejí? Teprve podle toho se vybírá nástroj. Opačné pořadí — nainstalovat a pak hledat, co to umí — je přesně to, jak vzniká měření, do kterého se nikdo nedívá.
- Zjistěte, jestli vůbec potřebujete souhlas
Některé nástroje měří bez cookies a bez osobních údajů. Pak lišta není potřeba vůbec, protože není k čemu dávat souhlas — a to je nejlepší cookie lišta ze všech.
- Když lištu potřebujete, udělejte ji podle toho seznamu
Odmítnutí v první vrstvě, stejně výrazná tlačítka, konkrétní výčet cookies, česky, a nic se nespustí dřív než po kliknutí. Těch devět bodů výš je vlastně zadání.
- Hostujte ji u sebe
Stahovat knihovnu z cizí CDN znamená, že adresa návštěvníka odejde na cizí server dřív, než cokoliv odsouhlasil. U nástroje, jehož úkolem je řešit soukromí, je to vtip.
- Ověřte si, že to měří
Otevřete web v anonymním okně a podívejte se do nástrojů prohlížeče, jestli odchází požadavek a kam. Trvá to minutu a já to roky neudělal.
Co měřit, když většina lidí odmítne
Souhlas dá jen část návštěvníků a žádné nastavení lišty to nezmění — tedy žádné poctivé. Místo honby za vyšší mírou souhlasu se vyplatí přesunout to, co jde, mimo cookies:
- Čísla, která nepotřebují osobní údaje: kolik návštěv, odkud přišly, které stránky se čtou. Tohle umí nástroje, které neukládají nic do zařízení.
- Události, které vás opravdu zajímají: odeslaná poptávka, kliknutí na telefon. Jedno číslo, které má smysl, je lepší než dvacet grafů, do kterých se nikdo nedívá.
- Záznamy ze serveru. Nejsou hezké, ale o botech a chybách řeknou víc než měřicí skript.
A zároveň: rychlost a chování na mobilu se měřit dají vždycky a bez souhlasu, protože se neptají na nikoho konkrétního.
Co s tím dál
Jestli máte na webu lištu a nevíte, co měří a jestli vůbec, je to na patnáct minut v anonymním okně — a výsledek bývá překvapivý. Můžu to projít s vámi na konzultaci zdarma.
Souvisí s tím i zákon o přístupnosti, protože i tam je lišta přes celou obrazovku problém — jen z jiného důvodu.

