Installation

L'embed Moelleux est un script JavaScript vanilla, sans dépendance, servi par notre CDN. Il s'ajoute à votre site en une seule ligne.

Le snippet en une ligne

Collez cette ligne juste avant la balise de fermeture </head> (ou en haut de <body>). Remplacez {site_key} par la clé de votre site.

<script src="https://cdn.moelleux.ca/c/{site_key}.js" async></script>

L'attribut async garantit que l'embed ne bloque pas le rendu de votre page. La bannière apparaît dès que le script est prêt.

Où trouver votre clé de site

La clé de site (site_key) est un identifiant UUID unique généré au moment du provisionnement. Vous la trouvez dans votre tableau de bord, sous chaque site, à la section « Bannière ». C'est la même clé que celle utilisée dans l'URL publique de votre politique (/p/{site_key}).

Gating des scripts tiers

Pour qu'un script ne se charge qu'après le consentement de l'utilisateur, ajoutez l'attribut data-consent avec la catégorie requise. L'embed bascule le script en type="text/plain" tant que le consentement n'est pas donné, puis le réactive automatiquement.

<script src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"
        data-consent="analytics"></script>

Exemple : Google Analytics chargé seulement après consentement « analytique ».

Catégories disponibles : analytics, marketing, functional, preferences. La catégorie essential est toujours active et n'a jamais besoin de consentement.

Et ensuite

Pour piloter le consentement depuis votre propre code (activer une catégorie, réagir à un changement, conditionner du code), consultez l'API client.

Voir l'API client →