GDPR Cookie Banner

Et ferdig cookie-banner du kan lime inn på siden din i dag. Funker på vanlig HTML, WordPress og Magento. Gratis.

Kom i gang ↓

GDPR-kompatibel · Ingen avhengigheter · Ingen koding nødvendig

Steg 1

Skann nettsiden

Se hvilke trackere som kjører – før du gjør noe annet

💡
Google Analytics, Facebook Pixel, HotJar – disse kjører stille i bakgrunnen og samler data om besøkende. GDPR sier at du må spørre om lov før de starter. Scanneren viser deg hva du har.

Installer verktøyene

Dra én eller begge knappene til bokmerkelinjen. Klikk på dem mens du er på hvilken som helst nettside.

🔍 WebNO Scanner

Viser alle sporings­scripts på siden

Viser cookie-banneret på siden

  1. Vis bokmerkelinjen i nettleseren
    Chrome/Edge: Ctrl+Shift+B   Firefox: Ctrl+Shift+B   Safari: Vis → Vis favorittlinje
  2. Dra en knapp opp til bokmerkelinjen
  3. Gå til nettsiden du vil teste
  4. Klikk bokmerket – rapporten dukker opp

Vil du se scanneren i aksjon? Test den på denne siden:

Steg 2

Konfigurer banneret

Kode-snippeten oppdateres automatisk mens du justerer

Dette er det som faktisk stopper sporings­scripts fra å kjøre før brukeren har samtykket. Uten dette er banneret bare en spørre-knapp. Alternativet er å tagge hvert script manuelt med type="text/plain", noe som er mer jobb men funker uansett plassering.

autoBlock krever at banneret er første script i <head> uten async eller defer. Hvis siden din bruker et CMS som automatisk legger til defer på scripts (f.eks. via WP Rocket eller LiteSpeed Cache), kan autoBlock feile uten at du merker det.

Etter installasjon: last siden din, klikk "Avvis valgfrie" i banneret, og kjør deretter "WebNO Scanner" fra Steg 1 på siden din. Hvis ingen kjente sporings­scripts dukker opp er blokkering satt opp riktig.

Lar brukeren endre samtykket når som helst.

Fyll inn bare hvis du vil dele samtykket på tvers av subdomener. Skal samtykket gjelde for både nettbutikk.eksempel.no og eksempel.no, skriver du .eksempel.no (med punktum foran). La feltet stå tomt hvis du bare har ett domene.

Anbefalt hvis du bruker Google Tag Manager. Banneret setter gtag('consent', 'default') til denied før GTM laster, og oppdaterer til granted når brukeren samtykker. GTM-tags med consent-sjekk vil automatisk respektere dette. Bruker også webno_consent_update-hendelsen i dataLayer som du kan bruke som trigger i GTM for andre tags (Meta Pixel, LinkedIn osv.).

La tekstfeltene stå tomme for å bruke standardtekstene. Banneret viser norsk eller engelsk basert på språkinnstillingen over.

🇳🇴 Norsk
🇬🇧 English

Din kode-snippet (oppdateres live):


      
    
Steg 3

Installer på nettsiden

Velg plattform og følg instruksjonene

Lim inn koden øverst i <head> på alle sider – før alle andre scripts.


        
      
Viktig plassering Scriptet må ligge øverst i <head>, uten async eller defer. Legger du det lenger ned, rekker sporerne å fyre av før banneret stopper dem.

Last ned og installer WebNO-pluginen. Den sørger for at banneret alltid er det aller første scriptet i <head>, slik at autoBlock og Google Consent Mode v2 fungerer som de skal – uten at du trenger å røre en linje kode.

⬇ Last ned plugin (.zip) webno-cookie-banner-wp-1.5.0.zip
  1. Last ned zip-filen over.
  2. Gå til WordPress-admin → Plugins → Legg til ny → Last opp plugin.
  3. Velg zip-filen og klikk Installer nå, deretter Aktiver.
  4. Gå til Innstillinger → Cookie Banner og fyll inn lenken til personvernerklæringen din.
  5. Bruk WebNO Scanner for å bekrefte at alt er satt opp riktig.
ℹ️
Ikke WordPress? Bytt til fanen Ren HTML øverst for å se hvordan du legger inn banneret manuelt. Det fungerer på alle plattformer så lenge du kan plassere kode øverst i <head>.

Opprett en ny tag av typen «Egendefinert HTML» i Google Tag Manager:


        
      
ℹ️
Utløserpunkt Sett utløseren til «All pages – Consent Initialization» eller «All pages» med prioritet 999 – da kjører banneret før andre GTM-tags.

autoBlock er ikke tilgjengelig via GTM siden GTM kjører etter at siden er lastet. Bruk direkte HTML-installasjon for full blokkering.

Blokker eksisterende sporings­scripts

Har du allerede Google Analytics eller Facebook Pixel på siden? Endre script-taggene slik at de ikke kjører uten samtykke. Du trenger bare å endre type og legge til data-cookiecategory:

FØR – kjører uten samtykke:

<script src="https://www.googletagmanager.com/gtag/js?id=GA_ID"></script>

ETTER – blokkert til samtykke gis:

<script type="text/plain" data-cookiecategory="analytics"
  src="https://www.googletagmanager.com/gtag/js?id=GA_ID">
</script>

Gyldige kategorier: analytics og marketing.

Bruk scanner-bookmarklet fra steg 1 for å få ferdig generert kode for alle sporings­scripts på siden din.

La brukeren endre samtykke

Legg til en «Administrer cookies»-lenke i footeren slik at brukeren kan endre samtykket sitt:

<a href="javascript:WebNOCookieBanner.openPreferences()">Administrer cookies</a>

Del samtykke på tvers av subdomener

🌐
Har du butikk.eksempel.no og blogg.eksempel.no? Med cookieDomain: '.eksempel.no' i konfigurasjonen trenger brukeren bare å klikke én gang. GDPR-lovlig så lenge det er samme behandlingsansvarlig på alle subdomener.

JavaScript API

WebNOCookieBanner.openPreferences()  // Åpne samtykke-panel
WebNOCookieBanner.getConsent()       // Returner lagret samtykke-objekt
WebNOCookieBanner.resetConsent()     // Slett samtykke og vis banner
WebNOCookieBanner.runTest()          // Vis test-panel med blokkeringsstatus

WebNOScanner.scan()                  // Returner liste over trackere
WebNOScanner.showPanel(findings)     // Vis flytende scanner-panel

Noe du lurer på?

Vi hjelper gjerne. Gratis betyr ikke at du står alene.

Vil du ha hjelp med oppsett eller tilpasning? Det fikser vi, mot timepris.

Ta kontakt →