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

AtrybutTypWymaganyDomyślnieOpis
data-ecidstringTylko starsza forma—Wyłącznie dla starszego loadera (cookieconsent.js); w powyższym snippecie klucz licencyjny jest częścią adresu skryptu
data-cookiehug-langstringNieautoWymuszony język banera (ISO 639-1, np. "PL", "EN", "DE")
data-cookiehug-blockingmodestringNie"auto""auto" = automatyczne blokowanie, "manual" = ręczne
data-cookiehug-consentmodestringNie"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.