Hvad der kører bag banneret

Cookie consent er et runtime compliance-system på dit website — ikke et WordPress-plugin der smider en modal ind. Denne side forklarer delene og hvorfor en simpel dialog ikke er nok.

Hvorfor ikke bare en dialog?

En dialog der kun gemmer "OK" stopper ikke Google Analytics, Meta Pixel eller annoncetags fra at køre. Tilsyn forventer lige så nemt afslag, kategori-kontrol, blokering før samtykke og bevis du kan eksportere. Nerd Consent implementerer den pipeline — dialogen er kun den synlige del.

Arkitektur (forenklet)

Besøgendes browser
  │
  ├─► nerd-consent.min.js (loader først)
  │     ├─ Henter site-config + cookie-liste (API)
  │     ├─ Blokerer scripts/cookies efter kategori
  │     ├─ Viser banner / præferencepanel
  │     ├─ Opdaterer Google Consent Mode v2
  │     └─ Poster consent-event (valgfrit log)
  │
  └─► Dit site (GA4, Ads, pixels) — kun efter samtykke

Nerd Consent Host (EU-ejet)
  ├─ Portal (banner, scripts, cookies, logs)
  ├─ Config + licence API
  └─ Consent log + export

JS runtime på sitet

Et lille TypeScript-bundle interceptorer script-tags, læser gemt samtykke, og frigiver kun marketing/statistik efter valg. Banneret er UI-laget ovenpå.

Config & licence API

Host leverer banner-tekst, farver, kategorier og script-mapping pr. siteId. Licence valideres online med grace-cache.

Consent ingest

Valg postes til /api/v1/consent med policy-version og locale. Portal viser søgning og CSV-export til dokumentation.

Cookie-inventar

Kategoriseret liste (navn, formål, varighed) vises i præferencepanelet og kan kobles til offentlig cookiepolitik.

Hvad sker der ved hvert sidebesøg

7. Snippet loader

Browser henter nerd-consent.min.js. Scriptet kører før tredjeparts-tags i GTM eller manuel install.

7. Config fetch

Site-config og cookie-liste hentes (med cache). Ugyldig licence kan begrænse production.

7. Blokering

Scripts mappet til marketing/statistik holdes tilbage — ikke kun skjult i DOM.

7. Banner eller genbesøg

Nyt besøg eller udløbet samtykke → banner. Eksisterende valg genbruges lokalt.

7. Valg og GCM

Accept, afvis eller tilpas kategorier. Consent Mode v2 opdateres for Google-tags.

7. Log og frigivelse

Valg kan logges server-side. Godkendte scripts aktiveres — siden opfører sig som forventet.

EU-ejet hosting

Control plane (config API, consent ingest, portal, logs) kører på europæisk-ejet infrastruktur. Vi hoster ikke på Amazon AWS eller Microsoft Azure — EU-region på AWS eller Azure fjerner ikke US-retlig eksponering (CLOUD Act, executive orders, leverandørpolitik).

Læs mere om tillid og drift →