Parcourir les rubriques d'aide
Envoyez à Microsoft Ads le choix du visiteur.
Reliez votre balise UET Microsoft Advertising à Velo pour qu’elle suive le choix publicitaire de chaque visiteur, puis testez le signal et les cookies.
Comment Velo contrôle UET
Microsoft Advertising a besoin d’un signal de consentement d’UET pour les visiteurs de l’Espace économique européen, du Royaume-Uni et de la Suisse. Sans lui, il cesse de suivre vos conversions UET et d’alimenter vos listes de remarketing.
Velo envoie ce signal pour vous. UET lit une seule valeur, ad_storage, et Velo la lie à la catégorie Publicité. Il n’y a rien à activer dans Velo.
| Visiteur | ad_storage | Cookies UET |
|---|---|---|
| N’a pas encore choisi, dans une région où le consentement passe d’abord | denied | Aucun pour l’instant |
| Autorise la publicité | granted | Déposés |
| Refuse la publicité, ou la retire plus tard | denied | Aucun, et Velo supprime ceux qui existent |
| N’a pas refusé, dans une région où le suivi est actif par défaut | granted | Déposés |
Vos paramètres régionaux déterminent les régions où la question est posée d’abord.
Configurez UET sur votre site
Gardez votre balise UET et installez Velo comme d’habitude. UET se charge tout de suite et n’envoie que des données anonymisées jusqu’à ce que le visiteur autorise la publicité. Microsoft appelle cela Advanced Consent Mode et le recommande.
L’extrait de code Velo se charge de manière asynchrone, UET peut donc démarrer en premier. Ajoutez la ligne par défaut juste après la balise UET, pour que son premier événement attende Velo et parte refusé si Velo arrive en retard.
<script>
/* Microsoft’s UET tag, unchanged */
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('consent', 'default', { ad_storage: 'denied', wait_for_update: 500 });
</script>
<script src="https://cdn.veloconsent.com/v1/velo.js"
data-api="https://app.veloconsent.com"
data-velo-site="YOUR-SITE-ID"
async></script>N’ajoutez pas votre propre mise à jour consent. Velo en envoie une chaque fois qu’un choix prend effet, sur chaque page.
Bloquer UET jusqu’à ce que le visiteur accepte
Si vous ne voulez rien d’UET avant un choix, marquez la balise pour qu’elle reste inerte. Velo l’exécute lorsque le visiteur autorise la publicité. Microsoft appelle cela Basic Consent Mode, et sa modélisation des conversions est plus générique avec cette configuration.
<script type="text/plain" data-velo-category="ads">
/* Microsoft’s UET tag, unchanged */
</script>Configurez UET dans GTM
- Installez Velo avec le modèle Velo CMP sur Consent Initialization - All Pages.
- Ajoutez UET avec le modèle UET officiel de Microsoft. Il lit l’état du consentement dans GTM.
- Dans les options de consentement du modèle, laissez Enable consent updates activé.
- Activez Inherit initial consent, pour que le choix d’un visiteur de retour soit pris en compte même si la balise UET se déclenche après que Velo l’a appliqué.
Consultez le guide du modèle GTM de Microsoft pour toutes les options du modèle.
Tester le signal
- Ouvrez votre site dans une nouvelle fenêtre de navigation privée, avec le panneau Network filtré sur
bat.bing. L’extension UET Tag Helper de Microsoft affiche la même valeur. - Avant votre choix, les requêtes UET portent
asc=Det il n’y a pas de cookies_uetsidni_uetvid. - Choisissez Tout accepter. Une nouvelle requête porte
asc=G, et les deux cookies apparaissent. - Rechargez la page. Les événements portent toujours
asc=G. - Refusez depuis le bouton de confidentialité. Une nouvelle requête porte
asc=D, et les cookies ont disparu.
Ensuite, dans Microsoft Advertising, allez dans Conversions → UET et lisez la colonne Consent signal. Healthy signifie que plus de 75% des événements des sept derniers jours avaient un signal valide. L’onglet Test your tag l’indique pour une seule session.
Quand un visiteur retire son consentement
Velo envoie denied, puis supprime de votre site les identifiants UET : les cookies _uetsid, _uetvid et _uetmsclkid et leurs copies dans le stockage local. Il laisse _uetmsdns, l’indicateur d’opt-out de Microsoft.
Les cookies que Microsoft dépose sur ses propres domaines sont hors de portée de votre site. Lorsque le consentement est refusé, Microsoft indique qu’il n’écrit pas ses cookies tiers et ne les lit que pour les contrôles de fraude et de spam.
Si vous utilisez aussi Microsoft Clarity
Clarity a son propre signal de consentement, même avec l’intégration UET et Clarity, et Velo ne l’envoie pas encore. En attendant, empêchez Clarity de s’exécuter avant un choix en marquant sa balise avec type="text/plain" et data-velo-category="analytics". Clarity attend un signal de consentement pour les visiteurs de l’Espace économique européen, du Royaume-Uni et de la Suisse : lisez donc le guide de consentement Clarity de Microsoft avant de vous y fier dans ces régions.
Si quelque chose ne va pas
UET envoie encore des requêtes après un refus.
C’est le fonctionnement d’Advanced Consent Mode. Les requêtes portent asc=D et aucun identifiant de visiteur. Si vous ne voulez aucune requête, bloquez la balise.
Le premier événement affiche asc=D pour un visiteur qui a déjà accepté.
L’événement est parti avant que Velo n’applique le choix enregistré, généralement sur une connexion lente. Un événement de consentement avec asc=G suit, et les événements suivants le portent. Si cela arrive sur la plupart des pages, vérifiez que la ligne par défaut est sur la page et que rien ne retarde velo.js.
La colonne Consent signal indique Moderate ou Missing.
Certaines de vos pages envoient des événements sans signal. Vérifiez que Velo est présent sur chaque page et chaque gabarit qui contient la balise UET. Le statut couvre les sept derniers jours, laissez-lui donc du temps après une correction.
Un autre outil de consentement ou le TCF est aussi présent sur le site.
Microsoft indique de ne jamais utiliser Consent Mode et le TCF ensemble. Retirez l’autre outil, ainsi que les mises à jour de consentement ajoutées pour UET, puis testez à nouveau.