Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.
Vous pouvez charger vos tags JavaScript tiers uniquement lorsque le consentement du visiteur les autorise. Choisissez la méthode adaptée à l'endroit où se trouvent vos tags :
| Vos tags sont | Utilisez |
|---|---|
| Dans le code de votre page | Les attributs UnicScript sur les tags, ou la Consent Ready API (unicReady et unicUpdate) dans votre propre code |
| Dans Google Tag Manager | Tags Google : Consent Mode. Autres tags : un déclencheur unic_data avec une condition de consentement (méthode 3) |
| Hors de votre code, sans le modifier | Le Tags Loader de votre tableau de bord |
Pour les tags du code de votre page, remplacez le type du tag par text/unicscript et ajoutez la finalité, la catégorie ou le fournisseur requis. Consultez UnicScript.
Exécutez votre propre code lorsque le consentement le permet. Si vous avez installé UniConsent avec le tag unique, unicReady exécute votre code dès que le consentement est définitif, et unicUpdate l'exécute à nouveau après chaque modification. Consultez la Consent Ready API et l'API JavaScript.
Les tags Google lisent Google Consent Mode : ils peuvent donc se charger avec le déclencheur All Pages. Consultez Consent Mode pour Google Tag Manager.
Pour les autres tags, utilisez l'événement unic_data, que UniConsent envoie dans la couche de données avec le consentement du visiteur :
UNIC_IS_LOAD. Sous Formater la valeur, activez Convertir true en 1 et Convertir false en 0.
unic_data avec la condition UNIC_IS_LOAD est égal à 1.
Là où IAB TCF s'applique, UNIC_IS_LOAD n'est true que si le visiteur autorise le stockage ou un fournisseur personnalisé : il est false avant un choix et après un refus. Là où IAB TCF ne s'applique pas, il est toujours true. Les choix de catégories de consentement et une opposition aux États-Unis ne le modifient pas : ajoutez donc aussi une condition sur la variable correspondante, UNIC_EP_1 à UNIC_EP_4 pour les catégories de consentement, ou UNIC_P_1 à UNIC_P_10 pour les finalités.
Pour un fournisseur personnalisé, ajoutez le fournisseur dans la CMP pour obtenir son identifiant, puis vérifiez aussi son consentement : par exemple customVendors.1 est égal à true pour le fournisseur 1.
unic_data est envoyé au chargement de la page puis après chaque choix ou modification du consentement : un déclencheur basé sur cet événement peut donc s'activer plusieurs fois sur une page. Toutes ses variables sont listées dans l'API JavaScript.