Versionv1

Installer Intastellar Consents på dit website (JavaScript)

Denne guide er til et almindeligt website (eget HTML eller CMS som ikke dækkes af vores WordPress- eller Shopify-artikler). Du behøver ikke være udvikler for at følge forklaringen — den der indsætter snippet’et bør læse Fuld snippet til indsætning og tabellen med påkrævede felter.

Brug en anden artikel hvis sitet kun kører via:


Hvad det gør (og hvorfor det betyder noget)

Intastellar Consents tilføjer et cookie- / samtykkebanner på dit site. Kort sagt:

  • Besøgende ser et klart valg før I stoler på samtykke til ikke-nødvendige cookies og lignende lagring.
  • Nødvendige funktioner kan stadig køre; analyse, annoncer og pixels bør først køre efter I har koblet dem til at respektere valget (fx Google Consent Mode og tag-rækkefølge i GTM).
  • Konfigurationen ligger i window.INTA; produktet loader uc.js fra Intastellars CDN — samme „to blokke i <head> som på produktsiden for Intastellar Consents.

Dette hjælpecenter forklarer produktet, ikke loven. Juridisk sikkerhed får I hos kyndig rådgivning. Det vi teknisk kan hjælpe med at verificere: banner synligt, valg gemt, og (når tags er sat rigtigt op) færre tracking-forespørgsler før samtykke.


Før du starter

  1. En privatlivspolitik-side på dit site som besøgende kan åbne (et virkende https://…-link). Uden den bliver banneret ofte med vilje skjult.
  2. Firma- eller sitenavn og gerne en logo-URL (https://…).
  3. Adgang til fælles head / layout så hver side loader samme snippet — ikke kun én statisk side.

Hurtig installation (to dele i <head>)

Den der har adgang til HTML bør:

  1. Åbne skabelonen der outputter <head> for hele sitet.
  2. Lige efter <head> indsætte først det lille script der sætter window.INTA, derefter linjen der loader uc.js (rækkefølge betyder noget).
  3. Udfylde mindst påkrævede felter (næste afsnit).
  4. Udgive og åbne sitet i et privat / inkognito-vindue.

Minimal eksempel (erstat de tre påkrævede værdier; tilføj branding så snart I kan):

<script>
  window.INTA = {
    policy_link: "https://ditdomæne.dk/privatliv",
    settings: {
      rootDomain: "ditdomæne.dk",
      company: "Jeres firmanavn",
      arrange: "ltr",
      color: "#111827",
      logo: "https://ditdomæne.dk/logo.png",
      design: "overlay",
    },
  };
</script>
<script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>

I kan sætte policy-URL på policy_link og/eller settings.privacy_policybegge skal pege på en live side hvis I bruger dem.


Konfiguration: påkrævet, anbefalet og avanceret

Ikke alt i window.INTA er lige hastigt. Brug denne rækkefølge:

Påkrævet (banner vises som regel ikke uden)

FeltFormål
policy_link eller settings.privacy_policyVirkende **privatlivs-**URL. Ødelagt eller manglende → banner render ofte ikke.
settings.rootDomainSite-domæne uden https:// (fx eksempel.dk). Forkert domæne → mærkelig lagring af samtykke.
settings.companyNavn besøgende ser på banneret.

Anbefalet (første rigtige go-live)

FeltFormål
settings.logohttps://… til logo — skaber tillid.
settings.colorPrimær UI-farve (hex).
settings.designfx overlay — se Tilpas.
settings.arrangeltr eller rtl for layoutretning.

Valgfrit / integrationer

FeltFormål
settings.gtagIdGoogle measurement ID når I bruger Google-tags; ofte sammen med Consent Mode og korrekt tag-sekvens.
settings.requiredCookies, settings.keepInLocalStorageStrengt nødvendige cookies og storage-nøgler — se INTA-reference.

Fuld feltliste: window.INTA JSON Schema (til udviklere og bureauer).


Efter installation: hvad „virker“ ser ud til

Ved første besøg i privat vindue bør I se:

  1. Banner synligt (hvis policy-URL og placering er korrekt).
  2. Valg husket på samme domæne når I åbner en anden side — ikke et ødelagt pop-up ved hvert klik.
  3. Ikke-nødvendige scripts (analyse, annoncer, pixels) først efter besøgende har accepteret — forudsat I har indlæst tags så de lytter til samtykke.

Hvis banneret vises men Google Analytics eller Meta skyder med det samme, er problemet som regel tag-kabling, ikke kun banner-snippet. Ret indlæsningsrækkefølge og consent-signaler — ofte i Google Tag Manager.


Tjek i browseren (teknisk)

Det er ikke juridisk bevis for overholdelse, men et sanity check ejere og bureauer kan gentage.

  1. Åbn sitet i privat / inkognito (eller ryd data for jeres domæne).
  2. UdviklerværktøjerNetwork.
  3. Genindlæs før I klikker Accepter / Afvis på banneret.
  4. Filtrér på kendte navne (google-analytics, collect, facebook, doubleclick osv.).
  5. Acceptér i banneret og genindlæs eller naviger — mange setups viser flere tredjeparts- eller analyse-requests efter samtykke.

Hvad I forventer afhænger af GA4, Meta og jeres tag-setup. Hvis requests kører før I mener samtykke er givet, behandl det som en konfigurationsfejl i tag-setup — ikke noget at ignorere.


Valgfrit: udseende og dybere adfærd

Når det grundlæggende virker, brug Tilpas til farver, layout og præsentation. Kun logo: Tilføj logo. iFrames: iFrames.


Almindelige problemer

  1. Privatlivs-URL — åbn linket fra policy_link / privacy_policy i en almindelig fane.
  2. Placering — begge scripts skal tidligt i <head> i et delt layout.
  3. Cache — hård genindlæsning, anden browser eller vent på CDN / optimerings-plugins.
  4. Kun én side — snippet skal køre på alle sider der skal vise banneret.
  • Consents slår ikke automatisk tags fra I injicerer andre steder. Brug Consent Mode, GTM-trigger-rækkefølge eller betinget indlæsning. Se Google Tag Manager og Fejlfinding.

Domæne eller samtykke føles „forkert“ på subdomæner


Fuld snippet til indsætning (inkl. valgfrie felter)

Kopiér ind i site-head lige efter <head>. Erstat pladsholdere med tabellerne ovenfor — spring ikke de påkrævede felter over.

<script>
  window.INTA = {
    policy_link: "https://ditdomæne.dk/privatliv",
    settings: {
      rootDomain: "ditdomæne.dk",
      company: "jeresfirma",
      arrange: "ltr",
      color: "#000000",
      logo: "https://ditdomæne.dk/logo.png",
      design: "overlay",
      gtagId: "G-XXXXXXXXXX",
      requiredCookies: [],
      keepInLocalStorage: [],
    },
  };
</script>
<script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>

Relateret

Last updated