Menu dokumentacji
Instalacja
Instalacja CookieHug: snippet JavaScript w <head>, atrybuty skryptu, pełna konfiguracja i tryby blokowania skryptów.
Instalacja
Podstawowy fragment kodu
Umieść tag script w sekcji <head> swojego HTML, przed skryptami firm trzecich (analityka, reklamy itp.). Skopiuj dokładny tag z panelu (Domena → Kod) — klucz licencyjny jest częścią adresu skryptu:
<!DOCTYPE html>
<html lang="pl">
<head>
<script src="https://cookiehug.com/api/script/TWÓJ-KLUCZ-LICENCYJNY.js"></script>
<!-- Inne skrypty umieść PO CookieHug -->
</head>Atrybuty tagu script
| Atrybut | Typ | Wymagany | Domyślnie | Opis |
|---|---|---|---|---|
data-ecid | string | Tylko starsza forma | — | Wyłącznie dla starszego loadera (cookieconsent.js); w powyższym snippecie klucz licencyjny jest częścią adresu skryptu |
data-cookiehug-lang | string | Nie | auto | Wymuszony język banera (ISO 639-1, np. "PL", "EN", "DE") |
data-cookiehug-blockingmode | string | Nie | "auto" | "auto" = automatyczne blokowanie, "manual" = ręczne |
data-cookiehug-consentmode | string | Nie | "enabled" | "enabled" = Google Consent Mode v2 aktywny, "disabled" = GCM wyłączony |
Przykład pełnej konfiguracji
<script
data-cookiehug-lang="PL"
data-cookiehug-blockingmode="auto"
data-cookiehug-consentmode="enabled"
src="https://cookiehug.com/api/script/TWÓJ-KLUCZ-LICENCYJNY.js">
</script>Tryb automatyczny vs ręczny
Tryb automatyczny (data-cookiehug-blockingmode="auto", domyślny): CookieHug automatycznie wykrywa i blokuje skrypty firm trzecich, ramki iframe i piksele śledzące. Wykorzystuje dopasowanie wzorców do znanych domen śledzących. Nie wymaga dodatkowego oznaczania.
Tryb ręczny (data-cookiehug-blockingmode="manual"): Automatyczne blokowanie jest wyłączone. Sam kontrolujesz, które skrypty wymagają zgody za pomocą atrybutu data-cookiehug-consent. Przydatne, gdy potrzebujesz precyzyjnej kontroli nad ładowaniem skryptów.