window.INTA (JSON Schema)
window.INTA est l’objet JavaScript global qu’Intastellar Consents lit avant l’exécution de uc.js. Définissez-le dans un <script> inline dans <head>, puis chargez le script CDN (voir le guide d’installation JavaScript).
Schéma lisible par machine
- Fichier JSON Schema :
/schemas/window-inta.json $id:https://help.intastellarsolutions.com/schemas/window-inta.json
Utilisez-le avec les éditeurs, validateurs ou outils de génération de code compatibles JSON Schema Draft 2020-12.
Forme (résumé)
| Chemin | Type | Notes |
|---|---|---|
policy_link | chaîne (URI) | URL de la politique de confidentialité |
settings | objet | Interface et comportement du bandeau |
settings.rootDomain | chaîne | Domaine racine |
settings.company | chaîne | Nom affiché |
settings.arrange | "ltr" | "rtl" | Sens de mise en page |
settings.color | chaîne | Couleur principale (ex. hex) |
settings.logo | chaîne (URI) | URL du logo |
settings.design | chaîne | ex. overlay |
settings.gtagId | chaîne | ID Google / GA4 le cas échéant |
settings.privacy_policy | chaîne (URI) | URL de confidentialité (souvent requise pour l’affichage du bandeau) |
settings.requiredCookies | string[] | Cookies strictement nécessaires |
settings.keepInLocalStorage | string[] | Clés localStorage à conserver |
Le schéma définit additionalProperties: true à la racine et dans settings, donc les clés supplémentaires attendues par votre compte ou votre version restent valides — validez dans votre pipeline si vous avez besoin d’un monde fermé.
Exemple
<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>Pour la sémantique des champs au-delà de cette référence, voir Personnaliser et l’accueil d’aide Consents. Pour la présentation produit et la vue d’ensemble technique, voir Intastellar Consents.
Last updated