← Tilbage til dokumentation

Consent & GDPR

TrackGate har indbygget consent banner og fuld Google Consent Mode v2 support - ingen ekstra CMP nødvendig.

Alt-i-én løsning: TrackGate inkluderer en komplet GDPR consent banner. Du behøver ikke Cookiebot, OneTrust eller andre CMPs.

Indbygget Consent Banner

Når du installerer TrackGate scriptet, får du automatisk en flot consent banner med:

  • 4 cookie-kategorier: Nødvendige, Statistik, Marketing, Præferencer
  • 5 sprog: Dansk, Engelsk, Tysk, Svensk, Norsk
  • Auto-sprogdetektering baseret på browserens sprog
  • Floating cookie-knap så brugere kan ændre samtykke
  • Tilpasselige farver der matcher dit brand

Konfiguration i Admin

Du kan tilpasse consent banner i site indstillinger:

IndstillingBeskrivelse
Vis consent bannerSlå banner til/fra. Når slået fra, gives automatisk samtykke til alt.
Flydende cookie-knapViser en lille cookie-knap efter samtykke er givet
SprogAuto-detect eller fast sprog (da, en, de, sv, no)
Primær farveFarve på accept-knap og toggles
Knap positionHvor floating cookie-knap vises (venstre/højre)

Google Consent Mode v2

TrackGate sender automatisk consent signaler til GA4 via Google Consent Mode v2. Dette sikrer:

  • GA4 respekterer brugerens valg
  • Cookieless pings sendes selv ved afvist samtykke (til modellering)
  • Valideret med Infotrust og Google Tag Assistant

Consent mapping

Banner kategoriGA4 consent signaler
Statistikanalytics_storage
Marketingad_storage, ad_user_data, ad_personalization
Præferencerfunctionality_storage, personalization_storage
Nødvendigesecurity_storage (altid granted)

JavaScript API

Du kan også styre consent programmatisk:

Tjek consent status

tg.getConsent() // Returnerer: { analytics_storage: "granted", ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", functionality_storage: "granted", personalization_storage: "granted", security_storage: "granted" }

Vis consent banner

// Åbn consent banner (fx fra et "Cookie indstillinger" link) tg.showConsent()

Accept/afvis alt

// Accepter alle cookies tg.acceptAll() // Afvis alle (kun nødvendige) tg.rejectAll()

Nulstil consent

// Nulstil samtykke (viser banner ved næste pageload) tg.resetConsent()

Custom "Cookie indstillinger" link

Du kan nemt tilføje et link i din footer til at åbne consent banner:

<a href="#" onclick="tg.showConsent(); return false;">Cookie indstillinger</a>

Lyt på consent ændringer

Du kan lytte på når brugeren ændrer samtykke:

window.addEventListener('tg:consent', function(e) { console.log('Consent opdateret:', e.detail); // e.detail = { necessary: true, analytics: true, marketing: false, preferences: true } });

GDPR Compliance

TrackGate hjælper med GDPR på følgende måder:

  • Consent by default - Ingen tracking før samtykke
  • Granulært samtykke - Brugere vælger præcis hvilke kategorier
  • First-party data - Ingen tredjeparts-cookies
  • EU hosting - Data processeres på Cloudflare edge i EU
  • Data minimering - Vi sender kun nødvendig data
Bemærk: TrackGate's consent banner er designet til GDPR compliance, men du bør altid konsultere en jurist for at sikre fuld overholdelse i din specifikke situation.