Sådan tilføjer du cookiesamtykke til din hjemmeside
For at tilføje cookiesamtykke skal du først liste, hvad dit site gemmer i besøgendes browsere, og sortere det i strengt nødvendigt og valgfrit. Tilføj derefter et banner — fra en consent management platform eller bygget selv — der blokerer valgfrie scripts som analytics og annonce-pixels, indtil den besøgende accepterer, tilbyder „Afvis“ lige så nemt som „Accepter“, husker valget og lader folk ændre det senere. Et banner, der vises men ikke blokerer noget, gør ikke jobbet.
Denne guide er generel information om, hvordan samtykkebannere fungerer teknisk, ikke juridisk rådgivning. Privatlivsregler varierer fra land til land og ændrer sig; tjek reglerne for dine besøgende, eller spørg en rådgiver.
Hvad kræver samtykke (i generelle termer)
Cookiereglerne dækker typisk cookies og lignende teknologier: localStorage, sporings-pixels, enhedsfingeraftryk. Den almindelige opdeling, baseret på EU- og britisk vejledning:
| Type | Eksempler | Kræves samtykke normalt? |
|---|---|---|
| Strengt nødvendige | Loginsession, indkøbskurv, sikkerheds- og belastningsbalancerings-cookies, husker selve samtykkevalget | Generelt nej |
| Præferencer | Husket sprog eller tema | Ofte ja i EU, medmindre den besøgende selv har bedt om det; Storbritannien har tilføjet nogle undtagelser |
| Analytics | Google Analytics, heatmaps, sessionsoptagelse | Generelt ja i EU; Storbritannien har nu en begrænset undtagelse for aggregerede analytics til forbedring af tjenesten |
| Marketing | Annonce-pixels (Meta, Google Ads, TikTok), retargeting, indlejrede sociale widgets | Ja, i EU og Storbritannien |
Nogle detaljer, der er lette at tage fejl af:
- EU og Storbritannien bruger en opt-in-model: valgfrie cookies venter, indtil den besøgende accepterer. Vejledning fra regulatorer som den britiske ICO siger, at samtykke skal være en klar positiv handling, og folk skal kunne aktivere eller deaktivere ikke-nødvendige cookies nemt.
- Storbritannien ændrede sig i 2025. Data (Use and Access) Act 2025 lader nogle cookies sættes uden samtykke, herunder analytics der kun bruges til at forbedre dit eget site og producerer aggregerede statistikker, der ikke kan identificere personer — med en pligt til tydeligt at informere brugerne. Læs ICO's aktuelle vejledning, før du stoler på det.
- Flere amerikanske stater bruger en opt-out-model for „salg“ eller „deling“ af personoplysninger til målrettet annoncering, og nogle forventer, at du respekterer browserens Global Privacy Control-signal.
- Google-annoncer: Pr. september 2026 kræver Google, at udgivere, der bruger AdSense, Ad Manager eller AdMob, bruger en Google-certificeret consent management platform, integreret med IAB's Transparency and Consent Framework, når der vises annoncer i EØS, Storbritannien og Schweiz.
Muligheder: CMP, bibliotek eller egen løsning
| Mulighed | Godt til | Afvejning |
|---|---|---|
| Consent management platform (CMP) — hostede tjenester som Cookiebot, OneTrust, Usercentrics eller CookieYes | Sites med mange tredjeparts-tags, annonceindtægter, flere regioner | Månedlig omkostning; endnu et tredjeparts-script; mindre kontrol over designet |
| Open source-samtykkebibliotek | Udviklere, der vil have kontrol uden at skrive det hele selv | Du konfigurerer kategorier og script-blokering selv |
| Egen banner-løsning | Simple sites med et eller to valgfri værktøjer (f.eks. kun analytics) | Du har ansvaret for korrekthed, inklusive blokering og logning |
| Ingen valgfrie cookies | Sites, der kun bruger nødvendige cookies og cookiefri analytics | Færre marketingværktøjer; du har måske ikke brug for et banner |
Den sidste mulighed undervurderes. Hvis du kun vil have besøgstal, kan et cookiefrit analyseværktøj i mange lande fjerne behovet for et banner — tjek dets dokumentation og de lokale regler.
Hvis du kører Google-annoncer i Europa, er en certificeret CMP det praktiske valg. For et lille virksomhedssite med kun analytics er en godt bygget egen løsning eller et bibliotek ofte nok.
Sådan fungerer et banner under overfladen
Det, folk springer over, er blokeringen. En korrekt opsætning:
- Før noget valg kører kun nødvendige cookies og scripts. Analytics, pixels og indlejringer indlæses slet ikke (eller, med Google-tags, indlæses med samtykke sat til afvist).
- Banneret viser klare valg på første niveau: Accepter alle, Afvis alle, og en måde at vælge efter kategori.
- Ved et valg gemmer siden det — typisk i en førstepartscookie eller localStorage — med en version og dato, og indlæser kun de accepterede kategorier.
- Ved senere besøg læses det gemte valg, før noget valgfrit indlæses.
- Et „Cookieindstillinger“-link, typisk i footeren, åbner valgene igen når som helst. At trække samtykke tilbage bør være lige så nemt som at give det.
- Hvis du ændrer, hvad du bruger, så hæv versionen, så folk spørges igen.
Google consent mode
Til Google Analytics og Google Ads forbinder Googles consent mode tagsene til banneret. Pr. september 2026 beskriver Googles dokumentation fire hovedtyper af samtykke: ad_storage, analytics_storage, ad_user_data og ad_personalization. Du sætter en standard, før Google-tagget indlæses, og derefter en opdatering, når den besøgende vælger:
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied'
});
// later, when the visitor accepts analytics only:
gtag('consent', 'update', { analytics_storage: 'granted' });
Google beskriver en basis-implementering, hvor tags ikke indlæses før samtykke, og en avanceret, hvor tags indlæses med afvist samtykke og sender cookiefrie signaler. Basis er enklere at gennemskue. For trafik fra EØS forventer Google, at signalerne ad_user_data og ad_personalization sendes. Se sådan opsætter du Google Analytics for selve tagget.
Prompts der virker
Tilføj et cookiesamtykke-banner. Kategorier: nødvendige (altid aktive), analytics (Google Analytics 4) og marketing (Meta-pixel). Intet i analytics eller marketing må indlæses før samtykke. Første skærm: „Accepter alle“, „Afvis alle“ og „Tilpas“, med lige stor fremtrædelse. Gem valget med et versionsnummer og en dato i en førstepartscookie i 6 måneder, indlæs kun de accepterede kategorier, og tilføj et „Cookieindstillinger“-link i footeren, der åbner banneret igen. Brug Google consent mode med alle fire typer sat til afvist som standard.
Liste alle cookies, localStorage-nøgler og tredjeparts-scripts, dette site bruger, hvilken side der indlæser dem, og om de er strengt nødvendige. Lav en tabel, jeg kan bruge til cookiepolitikken.
YouTube-indlejringerne på /about indlæses før samtykke. Erstat dem med et thumbnail og en afspilningsknap, der først indlæser videoen, når den besøgende klikker, og vis en note om, at YouTube kan sætte cookies.
Trin for trin
- Revider hvad dit site sætter: åbn DevTools → Application → Cookies og Local Storage ved et friskt besøg, og tjek fanen Network for tredjepartsanmodninger. Medtag indlejringer og chat-widgets.
- Kategorisér hver post: nødvendig, præferencer, analytics, marketing. Fjern alt, du ikke bruger.
- Beslut tilgangen: CMP, bibliotek eller egen løsning, ud fra tabellen ovenfor.
- Implementér blokering, så valgfrie scripts kun indlæses efter samtykke. For Google-tags tilføjes consent mode-standarderne før tagget.
- Byg banneret med lige store Accepter- og Afvis-muligheder, kategorivalg og et indstillingslink.
- Skriv cookiepolitikken (ofte en del af din privatlivspolitik), der lister hvad du bruger og hvorfor; se sådan skriver du servicevilkår og privatlivspolitik.
- Test i et privat vindue: før valg, ingen valgfrie cookies eller anmodninger; efter afvisning, stadig ingen; efter accept, dukker de rigtige op; efter at du har ombestemt dig, stopper de.
- Tjek igen, når du tilføjer et nyt værktøj.
Almindelige fejl
- Et banner der ikke blokerer noget. Scripts kører ved sideindlæsning, mens banneret høfligt spørger.
- Accepter er en stor knap, Afvis er skjult på en anden skærm eller et grå link.
- Forhåndsafkrydsede kategorier eller „legitim interesse“-kontakter slået til som standard.
- Ingen måde at ombestemme sig på efter det første valg.
- At glemme indlejringer: YouTube, kort, sociale feeds og chat-widgets kan også sætte cookies.
- At spørge ved hver sideindlæsning, fordi valget ikke gemmes korrekt.
- Banneret dækker siden på telefoner, eller fanger tastaturfokus. Gør det tilgængeligt og lille nok til at læse forbi.
- At kopiere et andet sites politik, der beskriver cookies, du ikke bruger.
Samtykketjekliste
- Alle cookies, lagringsnøgler og tredjeparts-scripts er listet og kategoriseret
- Valgfrie scripts blokeret indtil samtykke (verificeret i DevTools)
- Accepter og Afvis er lige nemme på første niveau
- Kategorivalg er tilgængelige; intet valgfrit er forvalgt
- Valget gemmes med version og dato; spørges igen efter ændringer
- Et „Cookieindstillinger“-link på alle sider
- Google consent mode-standarder sat før Google-tags, hvis det bruges
- Cookie- eller privatlivspolitikken matcher, hvad siden faktisk gør
- Regler for dine besøgendes lande tjekket med aktuel vejledning eller en rådgiver
Til baggrunden, læs hvad er cookies og hvad er GDPR.
Cookiesamtykke på Mythex
Mythex tilføjer ikke et samtykke-banner eller analytics til din app af sig selv — begge dele er ting, du beder om, så du bestemmer, hvad der indlæses. Kør revisionsprompten først, derefter banner-prompten med dine rigtige kategorier, og test i Preview med DevTools åbent, før du publicerer. Hvis du bruger en hostet CMP, giver den dig et script og et ID; ID'et er offentligt og må gerne stå i frontend-koden, og alt hemmeligt hører hjemme i projektindstillingerne (miljøvariabler og hemmeligheder). Publicér igen efter ændringer, så det live site bruger det nye banner.
Spørgsmål
Har jeg brug for et cookie-banner?
Det afhænger af, hvor dine besøgende er, og hvad dit site gemmer på deres enheder. I EU og Storbritannien kræver ikke-nødvendige cookies og lignende teknologier, såsom annoncetrackere, generelt samtykke først, mens strengt nødvendige, som en loginsession, ikke gør. Hvis du ikke bruger ikke-nødvendige cookies, har du måske slet ikke brug for et banner. Dette er generel information, ikke juridisk rådgivning.
Er et banner, der siger „ved at bruge dette site accepterer du cookies“, nok?
Ikke hvor samtykke kræves. Samtykke skal generelt være et aktivt valg, der træffes, før ikke-nødvendige cookies sættes, så en meddelelse, der forudsætter accept, eller forhåndsafkrydsede felter, tæller typisk ikke.
Kræver analytics-cookies samtykke?
I EU gør de generelt det. Det britiske Data (Use and Access) Act 2025 tilføjede en undtagelse for nogle analytics, der kun bruges til at forbedre din egen tjeneste med aggregerede statistikker, under betingelser fastsat af ICO. Andre steder har egne regler, så tjek, hvad der gælder for dig.
Hvad er Google consent mode?
Consent mode er en Google-funktion, der lader Google-tags som Analytics og Ads tilpasse deres adfærd efter en besøgendes samtykkevalg. Du sætter standardsamtykke-tilstande, før tagsene indlæses, og sender en opdatering, når den besøgende vælger. Det fungerer sammen med et samtykke-banner; det er ikke selv et banner.