Vous devez être en mesure de modifier le code de votre site web afin d’ajouter votre code de suivi des balises UET. Si vous ne savez pas comment modifier le code de votre site web, contactez votre webmaster.
Après avoir créé une balise UET, l’étape suivante consiste à ajouter le code de suivi des balises UET à votre site web. Nous vous recommandons, ou à votre webmaster, de l’ajouter à chaque page de votre site web dans la section en-tête ou corps.
Vous disposez de quelques options lorsque vous travaillez avec des balises UET. Vous pouvez ajouter le code de suivi des balises UET directement dans le code de votre site web à l’aide de JavaScript ou utiliser un gestionnaire de balises tiers. En outre, si votre site web a été créé sur une plateforme de site web (par exemple Shopify ou WordPress), vous pouvez utiliser ce système pour ajouter votre balise UET.
Vous pouvez ajouter le code de suivi des balises UET n’importe où dans la section head de votre page web (avant la balise de fin : « </head >») ou la section du corps (avant la balise de corps de fermeture : « </body >»).
Les gestionnaires de balises remplacent les balises statiques par des balises dynamiques plus faciles à implémenter et à mettre à jour. La balise dynamique est un conteneur, un petit extrait de code qui vous permet d’insérer dynamiquement des balises dans votre site web. Vous pouvez considérer la balise de conteneur comme un compartiment qui contient d’autres types d’étiquettes.
UET fonctionne avec tous les principaux systèmes de gestion des balises. Voici la liste actuelle des gestionnaires de balises testés et pris en charge (et des liens vers des instructions pour) :
UET est conçu pour fonctionner avec toutes les principales plateformes de sites web. Voici la liste actuelle des plateformes testées et prises en charge (et des liens vers des instructions pour) qui vous permettent d’installer des balises UET :
Bien que les sites web d’application monopage (SPA) soient courants, ils sont difficiles à suivre. Avec les contrats SLA, le contenu est chargé dynamiquement sans qu’un événement de navigation classique ne se produise. En un sens, la page n’est chargée qu’une seule fois. Toutefois, du point de vue de l’analytique et du suivi des objectifs, il est nécessaire de traiter chaque navigation distincte comme un nouveau chargement de page.
Les sites web SPA doivent utiliser le code de suivi des balises de suivi des conversions JavaScript. Si vous avez récemment ajouté votre code de suivi des conversions, il est peut-être déjà activé pour le suivi SPA par défaut. Pour vérifier, vous pouvez vérifier si votre extrait de balise contient le texte en gras suivant ou non :
<script> (function(w,d,t,r,u) {var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE", enableAutoSpaTracking: true}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq"); </script>
Si votre extrait de code de balise ne contient pas le paramètre ci-dessus et que vous souhaitez utiliser le suivi auto-SPA, vous pouvez accéder à l’interface d’utilisateur Microsoft Advertising et obtenir le nouvel extrait de code d’événement avec le comportement ci-dessus activé par défaut. Vous pouvez ensuite mettre à jour votre site web pour utiliser le nouvel extrait de code.
Vous souhaiterez peut-être désactiver ce comportement si vous suivez déjà manuellement les vues de page SPA. Pour ce faire, remplacez la valeur du paramètre enableAutoSpaTracking dans votre extrait de code de balise par false. Vous pouvez également désactiver cette option si votre site web n’utilise pas l’état de l’historique du navigateur pour la navigation, bien que nous vous recommandons de le garder activé si vous n’êtes pas sûr.
Pour obtenir des instructions héritées du suivi manuel des affichages de page SPA, consultez les éléments ci-dessous :
Les événements de SPA sont déclenchés à l’aide de la même syntaxe que pour les événements personnalisés, avec l’action « page_view » et le paramètre requis « page_path » (« page_title » est facultatif). Le paramètre 'page_path' doit commencer par un '/'. Exemple:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Si vous envoyez des événements page_view, vous devez vérifier que vous n’avez aucun objectif de conversion ou aucune liste de remarketing dont le paramètre « action d’événement » est défini sur « page_view ».
Voici trois façons de déclencher des événements SPA. Notez que nous vous recommandons d’utiliser la première méthode. Pour chaque option, nous avons un exemple de page web que vous pouvez visiter pour voir le code approprié en action.