Versionv1

window.INTA (JSON Schema)

window.INTA ist das globale JavaScript-Objekt, das Intastellar Consents vor dem Lauf von uc.js einliest. Definieren Sie es in einem Inline-<script> im <head>, laden Sie anschließend das CDN-Skript (siehe Erste Schritte).

Maschinenlesbares Schema

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

Struktur (Kurzfassung)

PfadTypHinweise
policy_linkstring (URI)URL der Datenschutzerklärung
settingsobjectBanner-UI und Verhalten
settings.rootDomainstringRoot-Domain
settings.companystringAnzeigename
settings.arrange"ltr" | "rtl"Textrichtung
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[]zu erhaltende 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://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>

Für Feldsemantik über diese Referenz hinaus siehe Anpassen und die Dokumentations-Startseite.

Last updated