Cookies lišta

GDPR cookie lišta postavená na open-source vanilla-cookieconsent

Cookies lišta zobrazí návštěvníkům GDPR souhlas postavený na knihovně vanilla-cookieconsent — kategorie Nezbytné (vždy zapnuté), Analytické a Marketingové si admin nastaví podle webu. Vzhled, barvy i texty se dají doladit bez psaní kódu, včetně samostatných textů pro každý jazyk webu.

Hlavní funkce

  • Postaveno na open-source knihovně vanilla-cookieconsent v3 (MIT licence), ne na vlastním řešení psaném od nuly
  • Kategorie Nezbytné (vždy zapnuté), Analytické a Marketingové, každá volitelně zapnutelná
  • Layout (box/cloud/bar), pozice, světlý/tmavý/auto režim a paleta barev nastavitelné z administrace
  • Při aktivním WPML nebo Polylang má admin pro každý jazyk webu úplně samostatnou sadu textů lišty
  • Zablokování skriptu podle kategorie funguje přes type="text/plain" data-category="analytics" — skript se spustí až po odsouhlasení dané kategorie
  • Vestavěný generátor podkladových stránek — Podmínky používání cookies a Zásady ochrany osobních údajů

Jak to funguje

Modul je tenká administrátorská nástavba nad knihovnou vanilla-cookieconsent — nastavení z wp-admin (kategorie, barvy, texty) se při vykreslení lišty přeloží na její JS konfigurační objekt, samotné vykreslení a logiku souhlasu řeší knihovna.

Blokování skriptů jede standardním mechanismem vanilla-cookieconsent: vývojář označí skript atributem type="text/plain" data-category="analytics" místo běžného type="text/javascript", prohlížeč ho tak nespustí sám od sebe, a knihovna ho aktivuje (přepíše na spustitelný typ) až po odsouhlasení příslušné kategorie. Bez tohohle označení skriptu jde jen o lištu bez reálného vynucení souhlasu.

Srovnání s alternativami

Alternativa k pluginům Complianz, CookieYes (GDPR Cookie Consent), Cookiebot nebo Cookie Notice.

Časté dotazy

Opravdu zablokuje skripty, nebo je to jen vizuální lišta?
Skutečně blokuje — skript označený data-category se nespustí, dokud návštěvník danou kategorii neodsouhlasí.
Umí to i vícejazyčný web?
Ano, při aktivním WPML nebo Polylang má admin pro každý jazyk kompletně samostatnou sadu textů, návštěvník vidí tu, která odpovídá jeho jazyku.
Musím si Podmínky používání cookies psát sám?
Modul obsahuje generátor podkladu pro obě potřebné stránky, takže nezačínáš od prázdné stránky.