Consent & GDPR
Trackabilly har indbygget consent banner og fuld Google Consent Mode v2 support - en integreret consent løsning.
Alt-i-én løsning: Trackabilly inkluderer en consent banner designet til GDPR. Du behøver ikke installere en separat CMP.
Indbygget Consent Banner
Når du installerer Trackabilly 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:
| Indstilling | Beskrivelse |
|---|---|
| Vis consent banner | Slå banner til/fra. Når slået fra, gives automatisk samtykke til alt. |
| Flydende cookie-knap | Viser en lille cookie-knap efter samtykke er givet |
| Sprog | Auto-detect eller fast sprog (da, en, de, sv, no) |
| Primær farve | Farve på accept-knap og toggles |
| Knap position | Hvor floating cookie-knap vises (venstre/højre) |
Google Consent Mode v2
Trackabilly 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 kategori | GA4 consent signaler |
|---|---|
| Statistik | analytics_storage |
| Marketing | ad_storage, ad_user_data, ad_personalization |
| Præferencer | functionality_storage, personalization_storage |
| Nødvendige | security_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 Understøttelse
Trackabilly 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 fra Trackabilly
- Edge processing - Data processeres via Cloudflare globalt, inkl. EU lokationer
- Data minimering - Vi sender kun nødvendig data
Vigtigt: Trackabilly er et teknisk værktøj designet til at understøtte GDPR compliance.
Fuld compliance afhænger af din specifikke implementering, din privatlivspolitik, og hvordan du bruger data.
Se vores compliance guide for hvad du selv har ansvar for, og konsulter en jurist ved tvivl.