Versionv1

window.INTA (JSON Schema)

window.INTA ist das globale JavaScript-Objekt, das Intastellar Consents einliest, bevor uc.js läuft. Definieren Sie es in einem inline-<script> im <head>, laden Sie danach das CDN-Skript (siehe die JavaScript-Installationsanleitung).

Maschinenlesbares Schema

Nutzen Sie es mit Editoren, Validatoren oder Codegen-Tools, die JSON Schema Draft 2020-12 unterstützen.

Aufbau (Kurzfassung)

PfadTypHinweise
policy_linkstring (URI)URL der Datenschutzerklärung
settingsobjectBanner-UI und Verhalten
settings.rootDomainstringRoot-Domain
settings.companystringAnzeigename
settings.arrange"ltr" | "rtl"Layoutrichtung
settings.colorstringPrimärfarbe (z. B. Hex)
settings.logostring (URI)Logo-URL
settings.designstringz. B. overlay
settings.gtagIdstringGoogle / GA4-ID falls zutreffend
settings.privacy_policystring (URI)Datenschutz-URL (oft nötig, damit das Banner erscheint)
settings.requiredCookiesstring[]Unbedingt notwendige Cookies
settings.keepInLocalStoragestring[]beizubehaltende localStorage-Schlüssel

Das Schema setzt additionalProperties: true auf Root und settings, sodass zusätzliche Schlüssel, die Ihr Konto oder Ihre Version erwartet, weiterhin gültig sind — validieren Sie in Ihrer Pipeline, wenn Sie eine geschlossene Welt brauchen.

Beispiel

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

Zur Semantik der Felder über diese Referenz hinaus siehe Anpassen und die Consents-Hilfe-Startseite. Produktüberblick und Integrationen: Intastellar Consents.

Last updated