È necessario essere in grado di modificare il codice del sito Web per aggiungere il codice di rilevamento dei tag UET. Se non si è certi di come modificare il codice del sito Web, contattare il webmaster.
Il passaggio successivo dopo la creazione di un tag UET è l'aggiunta del codice di monitoraggio del tag UET al proprio sito Web. È consigliabile che l'utente o il webmaster lo aggiunga in ogni pagina del sito Web nella sezione dell'intestazione o del corpo.
Quando si usano i tag UET, sono disponibili alcune opzioni. È possibile aggiungere il codice di rilevamento dei tag UET direttamente nel codice del sito Web usando JavaScript o usare un gestore di tag di terze parti. Inoltre, se il sito Web è stato creato su una piattaforma di siti Web (ad esempio Shopify o WordPress), è possibile usare tale sistema per aggiungere il tag UET.
È possibile aggiungere il codice di monitoraggio del tag UET in qualsiasi punto della sezione dell'intestazione della pagina Web (prima del tag head di chiusura " </head >") o della sezione del corpo (prima del tag body di chiusura " </body >").
I gestori di tag sostituiscono i tag statici con tag dinamici più facili da implementare e aggiornare. Il tag dinamico è un contenitore, un piccolo frammento di codice che consente di inserire dinamicamente tag nel sito Web. È possibile considerare il tag del contenitore come un bucket che contiene altri tipi di tag.
UET funziona con tutti i principali sistemi di gestione dei tag. Di seguito è riportato l'elenco corrente dei (e collegamenti alle istruzioni per) i gestori di tag testati e supportati:
UET è progettato per funzionare con tutte le principali piattaforme di siti Web. Ecco l'elenco corrente di (e collegamenti alle istruzioni per) piattaforme testate e supportate che consentono di installare tag UET:
Anche se i siti Web di applicazioni a pagina singola (SPA) comuni sono difficili da tenere traccia. Con gli APA, il contenuto viene caricato dinamicamente senza che si verifichi un tipico evento di navigazione. In un certo senso, la pagina viene caricata una sola volta. Tuttavia, dal punto di vista dell'analisi e del rilevamento degli obiettivi, è necessario considerare ogni spostamento separato come un nuovo carico di pagina.
I siti Web SPA devono usare il codice di monitoraggio dei tag UET JavaScript. Se il codice di monitoraggio UET è stato aggiunto di recente, potrebbe essere già abilitato per il monitoraggio SPA per impostazione predefinita. Per verificare, si può controllare se il frammento di codice del tag contiene o meno il seguente testo in grassetto:
<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>
Se il frammento di codice del tag non contiene il parametro precedente e si vuole usare il monitoraggio SPA automatico, si può accedere all'interfaccia utente di Microsoft Advertising e ottenere il nuovo frammento di evento con il comportamento sopra indicato abilitato per impostazione predefinita. È quindi possibile aggiornare il sito Web in modo da usare il nuovo frammento.
Se si stanno già monitorando le visualizzazioni delle pagine SPA manualmente, può essere utile disabilitare questo comportamento. A tale scopo, modificare il valore del parametro enableAutoSpaTracking nel frammento di codice del tag su false. È anche consigliabile disabilitare questa opzione se il sito Web non usa lo stato della cronologia del browser per l'esplorazione. In caso di dubbi, è preferibile mantenerla attivata.
Per istruzioni legacy su come tenere traccia manualmente delle visualizzazioni delle pagine SPA, vedere di seguito:
Gli eventi SPA si attivano usando la stessa sintassi degli eventi personalizzati, con l'azione 'page_view' e il parametro 'page_path' obbligatorio ('page_title' è facoltativo). Il parametro 'page_path' deve iniziare con '/'. Esempio:
window.uetq = window.uetq || [];
window.uetq.push('event', 'page_view', { 'page_path': '/spa_page' });
Se si inviano eventi page_view, è necessario assicurarsi che non siano presenti obiettivi di conversione evento o elenchi di remarketing personalizzati in cui il parametro "azione evento" è impostato su "page_view".
Ecco tre diversi modi per attivare gli eventi SPA. Si noti che è consigliabile usare il primo modo. Per ogni opzione, è disponibile una pagina Web di esempio che è possibile visitare per visualizzare il codice appropriato in azione.