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 →