Versionv1

window.INTA (JSON Schema)

window.INTA is het globale JavaScript-object dat Intastellar Consents leest vóór uc.js draait. Definieer het in een inline <script> in <head>, laad daarna het CDN-script (zie de installatiegids JavaScript).

Machineleesbaar schema

Gebruik het met editors, validators of codegeneratoren die JSON Schema Draft 2020-12 ondersteunen.

Vorm (samenvatting)

PadTypeOpmerkingen
policy_linkstring (URI)URL privacybeleid
settingsobjectBanner-UI en gedrag
settings.rootDomainstringHoofddomein
settings.companystringWeergavenaam
settings.arrange"ltr" | "rtl"Lay-outrichting
settings.colorstringPrimaire kleur (bijv. hex)
settings.logostring (URI)Logo-URL
settings.designstringbijv. overlay
settings.gtagIdstringGoogle / GA4-ID indien van toepassing
settings.privacy_policystring (URI)Privacy-URL (vaak vereist om de banner te tonen)
settings.requiredCookiesstring[]Strikt noodzakelijke cookies
settings.keepInLocalStoragestring[]Te bewaren localStorage-sleutels

Het schema zet additionalProperties: true op de root en op settings, dus extra sleutels die uw account of versie verwacht blijven geldig — valideer in uw pipeline als u een gesloten wereld nodig hebt.

Voorbeeld

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

Voor veldsemantiek buiten deze referentie: Aanpassen en het Consents-helpstartpunt. Voor het productverhaal en stackoverzicht: Intastellar Consents.

Last updated