Jak zkontrolovat, jestli web spouští trackery před souhlasem

Lišta na webu neznamená, že měření čeká na souhlas. Postup krok za krokem v Chrome, na co se dívat a nejčastější důvody, proč trackery unikají.

Obsah článku

Cookie lišta na webu je jen polovina práce. Druhá polovina je, že měřicí a reklamní kódy opravdu čekají, než návštěvník klikne. Právě tady je nejčastější chyba.

Úřad pro ochranu osobních údajů ve výroční zprávě za rok 2023 uvádí, že více než 70 % porušení, která u cookies zjistil, bylo zpracování přes cookies ještě před souhlasem návštěvníka. Všechny dosavadní pravomocné pokuty za cookies byly uloženy i kvůli tomuto porušení.

Časová osa: před kliknutím na lištu smí běžet jen technické cookies, po souhlasu jen povolené kategorie
Co smí běžet před souhlasem a co až po něm.

Kontrola v prohlížeči Chrome

Trvá zhruba pět minut. Stejně to funguje v Edge a podobně ve Firefoxu.

1. Začněte načisto

Otevřete nové anonymní okno (Ctrl+Shift+N, na Macu Cmd+Shift+N). Nemá vaše staré cookies ani uložený souhlas. Ještě před zadáním adresy otevřete nástroje pro vývojáře klávesou F12 (na Macu Cmd+Option+I).

2. Zapněte záznam sítě

Na kartě Network zaškrtněte Preserve log, aby se záznam při přechodu na jinou stránku nesmazal. Teď zadejte adresu webu. Na lištu neklikejte.

3. Podívejte se na cookies

Na kartě Application otevřete vlevo Storage → Cookies a klikněte na doménu webu. Tyto názvy tam před souhlasem nemají co dělat:

Cookie Nástroj
_ga, _ga_… Google Analytics 4
_gcl_au Google Ads
_fbp, _fbc Meta Pixel
začínají na _hj Hotjar
_clck, _clsk Microsoft Clarity
_ttp TikTok Pixel

Podívejte se i do Local storage a Session storage. ÚOOÚ výslovně uvádí, že stejná pravidla platí i pro místní úložiště a podobné technologie, včetně fingerprintingu.

4. Podívejte se, kam odcházejí data

Vraťte se na kartu Network a do filtru postupně napište:

  • facebook – požadavky na facebook.com/tr posílá Meta Pixel,
  • collect – Google Analytics a další měřicí služby,
  • hotjar, clarity, tiktok, sklik, heureka – podle toho, co na webu máte.

U Google v režimu advanced Consent Mode můžete požadavek collect vidět i před souhlasem. Jde o ping bez cookies, který režim advanced posílá záměrně, viz článek Google Consent Mode v2. Ostatní služby by před souhlasem neměly dostat nic.

5. Odmítněte a zkontrolujte znovu

Klikněte na Odmítnout vše, přejděte na jinou stránku webu a zopakujte kroky 3 a 4. Po odmítnutí musí být výsledek stejný jako před kliknutím. Totéž platí po zavření lišty křížkem.

6. Přijměte a ověřte, že měření funguje

V novém anonymním okně klikněte na Přijmout vše. Teď by se cookies měly objevit. Pokud se neobjeví, lišta sice chrání soukromí, ale přicházíte o měření.

Nejčastější důvody úniku

  • Kód je v hlavičce nad lištou. Skript lišty musí být v <head> úplně první. Pokud je Meta Pixel nebo GTM nad ním, spustí se dřív, než ho lišta stihne zastavit.
  • Plugin vkládá pixel po svém. Například pluginy pro WooCommerce nebo šablona s vlastním polem na měřicí kódy.
  • Google Tag Manager bez nastavení souhlasu. Značky jiných firem než Google se v GTM řídí jen spouštěči. Pokud se spouštějí na „All Pages“ bez podmínky souhlasu, jdou hned.
  • Lišta je jen informační. Zobrazí text a tlačítko, ale nic neblokuje.
  • Optimalizace změnila pořadí skriptů. Pluginy na cache a minifikaci umí skripty přesunout nebo odložit.

ÚOOÚ také upozorňuje, že odpovědnost má vždy provozovatel webu, i když používá hotové řešení. Výsledek proto ověřte sami.

Rychlejší cesta

Ruční kontrola je spolehlivá, ale dělá se stránku po stránce. Naše bezplatná kontrola webu otevře web ve skutečném prohlížeči jako nový návštěvník a vypíše každou cookie a každé odeslání dat před souhlasem. Registrace není potřeba, rozhraní je zatím ve slovenštině.

Zdroje

Nemáte čas to riešiť?

Lištu nastavíme za vás. Do dvoch pracovných dní.

Skontrolujeme web, nasadíme Consentry, vypneme starú lištu a overíme, že pred súhlasom nič neuniká. 49 € jednorazovo.