Versionv1

window.INTA (JSON Schema)

window.INTA er det globale JavaScript-objekt Intastellar Consents læser før uc.js kører. Definér det i et inline-<script> i <head>, og load derefter CDN-scriptet (se JavaScript-installationsguiden).

Maskinlæsbart schema

Brug det med editorer, validatorer eller codegen der understøtter JSON Schema Draft 2020-12.

Struktur (oversigt)

StiTypeNoter
policy_linkstring (URI)URL til privatlivspolitik
settingsobjectBanner-UI og adfærd
settings.rootDomainstringRoot-domæne
settings.companystringVist navn
settings.arrange"ltr" | "rtl"Layoutretning
settings.colorstringPrimærfarve (fx hex)
settings.logostring (URI)Logo-URL
settings.designstringfx overlay
settings.gtagIdstringGoogle / GA4-ID når relevant
settings.privacy_policystring (URI)Privatlivs-URL (ofte nødvendig for at banner vises)
settings.requiredCookiesstring[]Strengt nødvendige cookies
settings.keepInLocalStoragestring[]localStorage-nøgler der bevares

Schemat sætter additionalProperties: true på rod og settings, så ekstra nøgler stadig er gyldige — validér i jeres pipeline hvis I skal have et lukket felt.

Eksempel

<script>
  window.INTA = {
    policy_link: "https://eksempel.dk/privatliv",
    settings: {
      rootDomain: "eksempel.dk",
      company: "Eksempel ApS",
      arrange: "ltr",
      color: "#111827",
      logo: "https://eksempel.dk/logo.svg",
      design: "overlay",
      gtagId: "G-XXXXXXXXXX",
      requiredCookies: [],
      keepInLocalStorage: [],
    },
  };
</script>
<script src="https://consents.cdn.intastellarsolutions.com/uc.js"></script>

Ud over denne reference: Tilpas og Consents-hjælp start. Produkt: Intastellar Consents.

Last updated