Nasazení skriptu do webu se službami v administraci
Do hlavičky webu vložíte jediný skript Cookies správně a všechny měřicí a marketingové kódy z webu odstraníte. Vložíte je místo toho do administrace lišty, kde je ke každé kategorii souhlasu přiřadíte. Kód webu zůstane čistý a změny děláte bez vývojáře.
Kdy zvolit tuto metodu
- Nepoužíváte Google Tag Manager, nebo ho chcete obejít.
- Chcete služby spravovat centrálně z administrace a měnit je rychle.
- Potřebujete jasnou evidenci, co se spouští v jaké kategorii souhlasu.
Co budete potřebovat
- Přístup do šablony webu, konkrétně možnost upravit
<head>. - Přístup do administrace Cookies správně.
- Licenční klíč pro danou doménu ze záložky Přehled.
1. Vložení skriptu lišty
Skript vložte co nejvýš do <head>, nad ostatní skripty:
<script async defer
id="cookies-spravne"
src="https://cookies-spravne.cz/static/cc?key=VAS_LICENCNI_KLIC"></script>Místo VAS_LICENCNI_KLIC doplňte klíč pro danou doménu. Volitelně můžete přidat parametr &lang=cs a vynutit tím jazyk lišty. Bez něj se jazyk bere podle nastavení prohlížeče návštěvníka.
2. Přesun služeb do administrace
Odstraňte z webu všechny měřicí a marketingové skripty, tedy GA4, Google Ads, Meta, LinkedIn, Hotjar, Heureku a podobně. Tím se zbavíte rizika, že se něco spustí bez souhlasu nebo dvakrát.
V administraci na záložce Skripty pak kódy vložte do příslušných kategorií. Pokud služba používá zvlášť knihovnu a zvlášť konfiguraci, vkládejte je jako oddělené bloky ve stejném pořadí, jaké doporučuje poskytovatel. Konfigurační kód někdy musí běžet až po načtení knihovny.
3. Testování
- Otevřete web v anonymním okně a souhlas neudělujte. Musí se zobrazit lišta, analytické ani marketingové skripty se nesmí spustit a iframy musí být blokované, kromě těch, které jste v konfiguraci povolili.
- Udělte souhlas a zkontrolujte, že se skripty z povolených kategorií spustily.
- Odvolejte souhlas odkazem Nastavení cookies v patičce a ověřte, že se příslušné skripty přestaly spouštět.
- V DevTools v záložkách Application → Cookies a Network ověřte, že se cookies a volání objevují až po souhlasu.
Nejčastější chyby
| Chyba | Důsledek |
|---|---|
| Zapomenutý starý skript v šabloně webu | Dvojí měření nebo spouštění bez souhlasu. |
| Špatně přiřazená kategorie v administraci | Skript se nespustí vůbec, nebo se spustí ve špatný okamžik. |
| Skrytý štítek bez náhradního odkazu | Nesplnili jste požadavek na zpětnou odvolatelnost souhlasu. Řešení je v návodu Odkaz na nastavení cookies v patičce. |
| Globálně vypnutá blokace iframeů | Riziko, že se cookies uloží ještě před souhlasem. |
Tahle metoda na rozdíl od metody text/plain nezabíjí cookieless měření, ale ani ho neumí tak dobře jako nasazení přes Google Tag Manager. Pokud GTM používáte nebo můžete nasadit, je to lepší volba.