Informazioni utili sulla configurazione del tag UET

Tutto ciò che è necessario sapere per la configurazione del tag UET: Creazione del tag, aggiunta del tag nel sito Web e modifica del tag per le funzionalità avanzate. Sono inclusi anche suggerimenti per la risoluzione dei problemi.

Questo articolo illustra come creare un tag UET, aggiungerlo al sito Web, modificarlo per le funzionalità avanzate di monitoraggio e definizione del target, nonché risolvere i problemi che possono verificarsi.

Non si sa cos'è UET? Vedere Che cos'è e come funziona UET?

Prima di poter monitorare le conversioni o definire gruppi di destinatari target mediante un elenco di remarketing, è necessario creare un tag UET in Microsoft Advertising, quindi aggiungere il codice di monitoraggio del tag UET in ogni pagina del proprio sito Web.

  1. Nel menu superiore selezionare Strumenti > Tag UET.

    Se usi il nuovo Microsoft Advertising riquadro di spostamento, nel menu di spostamento a sinistra passa il puntatore del mouse su Conversioni e seleziona Tag UET.

  2. Selezionare Crea tag UET, quindi immettere un nome.
  3. Facoltativo: immettere una descrizione che consenta di identificare il tag UET in futuro. Ciò potrebbe essere correlato allo scopo che il tag servirà o al nome o all'URL del sito Web.
  4. Facoltativo: deselezionare la casella di controllo Abilita Microsoft   Clarity . Altre informazioni sull'integrazione di UET e Clarity.
  5. Selezionare Salva.
  6. Nella casella Visualizza codice di monitoraggio tag UET selezionare Copia, Download o E-mail, quindi chiudere la casella Visualizza codice di monitoraggio tag UET.
Importante

È 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.

Dopo aver creato un tag UET, il passaggio successivo consiste nell'aggiungere il codice di rilevamento dei tag UET al sito Web. È consigliabile aggiungere il webmaster a ogni pagina del sito Web nella sezione head o body.

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.

Nota

È 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 >").

Aggiungere il codice di monitoraggio del tag UET direttamente nel proprio sito Webexpando image
Se il codice di monitoraggio viene copiato oppure si dispone di una versione del codice di monitoraggio scaricata o ricevuta tramite e-mail, è possibile incollarlo nel sito Web e andare direttamente al passaggio 4.
  1. Nel menu superiore selezionare Strumenti > Tag UET.

    Se usi il nuovo Microsoft Advertising riquadro di spostamento, nel menu di spostamento a sinistra passa il puntatore del mouse su Conversioni e seleziona Tag UET.

  2. Nella tabella individuare il tag UET che si desidera utilizzare e selezionare Visualizza tag nella colonna Azione.
  3. Nella casella Codice di monitoraggio tag UET selezionare Copia e quindi Fine.
  4. Incollare il codice di rilevamento dei tag UET in ogni pagina del sito Web, nella sezione head o body. Nell'immagine, il codice di rilevamento dei tag UET viene incollato nella parte superiore della sezione del corpo della pagina Web.
    UET tag
Aggiungere il codice di monitoraggio del tag UET mediante uno strumento di gestione dei tagexpando image

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:

Aggiungere il codice di monitoraggio del tag UET mediante la piattaforma del sito Webexpando image

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:

Note
  • Per vedere un esempio di codice di monitoraggio del tag UET JavaScript installato nel corpo di una pagina Web, visitare questa pagina Web (disponibile solo in inglese), fare clic con il pulsante destro del mouse sulla pagina Web, quindi scegliere Visualizza sorgente o Visualizza sorgente pagina in base al browser.
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.

Utilizzo dei tag UET con siti Web di tipo applicazione a pagina singola

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.

Come procedere per abilitare i tag UET nei siti SPAexpando image

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' });
Nota

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.

  • Modifica del contenuto: attivare un evento SPA ogni volta che l'applicazione carica contenuto dinamico. In questo caso, l'URL reale viene inviato automaticamente in un evento pageLoad standard al primo caricamento. È possibile usare questo URL negli obiettivi di destinazione e tutti gli eventi personalizzati attivati nella prima pagina verranno associati. Ogni evento SPA genererà un evento pageLoad con l'URL spa, che non deve essere un percorso caricabile. È possibile fare riferimento a questi URL anche negli obiettivi. Tutti gli eventi personalizzati attivati dopo un evento SPA verranno associati solo al caricamento di pagine SPA (in altre parole, non all'URL originale).
  • Tutte le pagine: attivare un evento SPA in tutte le pagine, incluso il caricamento iniziale. Questo scenario è identico a quello precedente, ad eccezione dell'evento pageLoad automatico che non viene usato. Poiché viene ancora attivato, è importante ordinare gli eventi in modo che l'evento SPA venga attivato prima di qualsiasi altro evento personalizzato. Se si attivano in modo non in ordine, alcuni o tutti possono essere associati all'evento pageLoad automatico (e all'URL originale), anziché all'evento pageLoad SPA (e all'URL SPA incluso page_path).
  • Tutte le pagine, disabilitate automaticamente: attivare un evento SPA in tutte le pagine e disabilitare anche il caricamento automatico delle pagine. Questa operazione viene eseguita aggiungendo 'disableAutoPageView: true' ai parametri di inizializzazione (nota: non modificare direttamente il codice del frammento di codice per disabilitarlo). Si tratta dello stesso scenario precedente, ma rimuove il requisito che l'evento SPA deve essere attivato per primo al caricamento iniziale della pagina. Tuttavia, gli eventi SPA successivi devono comunque essere attivati prima di qualsiasi evento personalizzato associato (o verranno attribuiti all'evento SPA precedente).

Alcune funzionalità di targeting e rilevamento richiedono la modifica del tag UET. Le istruzioni seguenti presuppongono che sia già stato creato un tag UET e che sia stato aggiunto al sito Web.

Modifica del tag UET...

Per monitorare eventi personalizzatiexpando image

Dopo aver creato un obiettivo di conversione eventi personalizzato o un elenco di remarketing usando eventi personalizzati (vedere Come monitorare eventi personalizzati con UET), è necessario aggiungere l'evento personalizzato JavaScript al codice di rilevamento dei tag UET. Si supponga che l'evento personalizzato di cui si vuole tenere traccia nella pagina Web siano persone che selezionano un pulsante "Scarica ora" in una delle pagine Web.

  1. Aggiungere il seguente codice JavaScript dell'evento personalizzato sotto il tag UET che è stato aggiunto al codice della pagina Web nel passaggio 1:
    <head>Your page title 
    </head>

    <body>

     // Let's say this is where you pasted the UET tag in Step 1.


    <script>Your UET tag is here.</script>

     // Here is where to paste the following JavaScript:

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>



       ...
    <button>Download now</button>

       ...
    </body>
  2. Assegnare a questo frammento di codice un nome di funzione. Il nome della funzione può essere qualsiasi elemento, purché non sia già stato usato nel sito Web. In questo esempio viene assegnato il nome " " GetCustomEvent():
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>

       function GetCustomEvent() {

       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});

       }

    </script>

       ...
    <button>Download now</button>

       ...
    </body>
  3. È ora necessario personalizzare il codice della pagina Web per chiamare questa funzione quando si verifica l'azione appropriata. In questo esempio, l'evento personalizzato è una selezione del pulsante "Scarica ora", quindi è necessario aggiungere una chiamata nel codice del pulsante:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()">Download now</button>

       ...
    </body>
  4. Notare i quattro diversi parametri nell'evento personalizzato JavaScript: 'event', 'event_category', 'event_label'e 'event_value'. Corrispondono ai parametri che era possibile definire per l'obiettivo di conversione degli eventi personalizzato nel passaggio 2. In JavaScript aggiunto, ai parametri sono assegnati valori segnaposto:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  5. Il codice JavaScript aggiunto deve restituire un valore quando Microsoft Advertising si verifica l'evento personalizzato e tale valore deve corrispondere a quello immesso nel passaggio 2. In questo esempio vengono monitorati i clic dei pulsanti, ovvero gli eventi Azione come illustrato nel passaggio 2 (e rappresentati da 'event' in JavaScript). È quindi necessario modificare il valore segnaposto del 'event' parametro (e rimuovere gli altri tre parametri):
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'downloadbuttonselect', {});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  6. Salvare e distribuire il codice del sito Web modificato.

Per visualizzare un esempio di codice di rilevamento dei tag UET degli eventi personalizzati installato nel corpo di una pagina Web, visitare questa pagina Web (solo in inglese), fare clic con il pulsante destro del mouse nella pagina Web e quindi selezionare Visualizza origine o Visualizza origine pagina a seconda del browser. In questa pagina verranno visualizzati anche alcuni pulsanti. La selezione di ogni pulsante attiverà un evento personalizzato. Se si usa uno strumento di monitoraggio di terze parti come Fiddler, è possibile visualizzare la richiesta HTTP generata per bat.bing.com per segnalare ogni evento personalizzato.

Note
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.
  • Per gli eventi personalizzati, viene attivata una richiesta HTTP aggiuntiva per segnalare lo stesso a Microsoft Advertising. La richiesta è simile a bat.bing, ma ha parametri diversi per segnalare l'evento personalizzato (invece della semplice visita della pagina).
Per monitorare i ricavi variabiliexpando image

Dopo aver creato un obiettivo di conversione dei ricavi variabili (vedere Come segnalare ricavi variabili con UET), è necessario modificare il codice di monitoraggio UET per supportarlo.

Si esaminerà ora come passare i ricavi variabili per un obiettivo del tipo di URL di destinazione nelle pagine PHP. Nell'esempio seguente viene letto un valore dinamico per i ricavi delle variabili da una funzione JavaScript. È possibile inviare facilmente un valore statico o leggere da una variabile JavaScript o da un elemento HTML.

Per aggiungere il codice alle pagine PHP mediante l'editor della pagina Web, vedere il seguente codice di monitoraggio del tag UET di esempio:

<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; 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>

<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
  1. Aprire il file della pagina di conferma della conversione. Se vengono generate più pagine dallo stesso file, trovare la sezione nel file che genera la pagina di conversione.
  2. Aggiungere o verificare che il sito disponga di una funzione JavaScript che definisce i ricavi variabili. Nel codice precedente, si tratta di:
    <script> function GetRevenueValue() { return 6; } </script>

    È necessario sostituire questa sezione con la propria funzione JavaScript.

  3. Aggiungere il codice uetq.push alla fine del codice di rilevamento dei tag UET per associare il valore dei ricavi a un obiettivo di conversione. Aggiornare il valore dell'importo per il parametro 'revenue_value' con il valore definito nel passaggio 2. Nel codice precedente si tratta di:
    <script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

    Note
    • Il comando 'event' è sempre obbligatorio, anche se non si segnala alcuna azione evento. Quando si segnalano ricavi variabili per un obiettivo dell'URL di destinazione, è necessario lasciare vuota l'azione evento (come in, 'event', '') e possono avere solo parametri di revenue_value e valuta nell'evento.
    • Per visualizzare l'elenco completo dei codici di valuta, vedere Valute ricavi obiettivo conversione. È possibile rimuovere il parametro 'currency' se nell'obiettivo di conversione non è impostata alcuna valuta.
  4. Assicurarsi che il codice di monitoraggio del tag UET modificato venga aggiunto nel corpo della pagina di conferma della conversione, che è la pagina che il cliente vede dopo che ha completato l'azione che si desidera monitorare, ad esempio la pagina di conferma dell'acquisto.

    Suggerimento: Cercare il tag " </body >" e inserire il codice di monitoraggio del tag UET immediatamente sopra tale tag.

  5. Salvare e caricare la pagina nel server Web.
Opzioni avanzate: Esempi di codice per gli obiettivi di conversione eventoexpando image

Ora che si conosce il codice da aggiungere alla fine del codice di monitoraggio del tag UET per gli obiettivi di conversione URL di destinazione, ecco alcuni altri codici da provare:

Obiettivo di conversione evento

È necessario aggiungere codice diverso per segnalare i ricavi variabili per un obiettivo di conversione degli eventi. Se si usa la stessa funzione JavaScript del passaggio 2, l'aspetto sarà simile al seguente:

<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

Nota: per visualizzare l'elenco completo di codici di valuta, vedere Valute ricavi obiettivo conversione.

Note
  • Per vedere un esempio di codice di monitoraggio del tag UET dei ricavi variabili installato nel corpo di una pagina Web, visitare questa pagina Web (disponibile solo in inglese), fare clic con il pulsante destro del mouse sulla pagina Web, quindi scegliere Visualizza sorgente o Visualizza sorgente pagina in base al browser.
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.
  • Per i ricavi variabili, viene attivata una richiesta HTTP aggiuntiva per segnalare questo valore a Microsoft Advertising. È simile a bat.bing, ma ha parametri diversi per segnalare i ricavi (invece della semplice visita della pagina).
  • È possibile convalidare il tag dei ricavi variabili mediante UET Tag Helper.
Per utilizzare il remarketing dinamicoexpando image

Dopo aver creato un elenco di remarketing dinamico (vedere Elenchi di remarketing dinamico: remarketing per i prodotti), è necessario aggiungere parametri personalizzati al codice di monitoraggio del tag UET per fare in modo che funzioni.

Aggiungere il codice JavaScript seguente in ogni pagina del sito Web:

<script>
   window.uetq = window.uetq || [];
   window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>

Importante
  • Sia l'ID prodotto che il tipo di pagina devono essere inclusi in ogni pagina per cui si vuole aggiornare un elenco dinamico di remarketing. Se manca uno dei due valori, l'elenco di remarketing dinamico non verrà aggiornato per tale pagina. Ad esempio, se si passano gli ID prodotto in tutte le pagine del prodotto, ma non nella home page, l'elenco "Visualizzatori prodotti" verrà aggiornato con i visitatori delle pagine del prodotto, ma l'elenco "Visitatori generali" non registrerà le persone che hanno visitato il home page. Per indirizzare i visitatori alle pagine che non possono passare gli ID prodotto per qualsiasi motivo, è possibile usare gli elenchi di remarketing regolari.
  • Nella parte 'evento', '', del tag assicurarsi che le due virgolette singole dopo 'evento', rimangano vuote.
  • È possibile monitorare più prodotti nello stesso tag UET includendo un elenco di ID di prodotti simile a questo:

    'ecomm_prodid': ['Replace_with_Product_ID_1','Replace_with_Product_ID_2','Replace_with_Product_ID_3']

Nel codice JavaScript precedente modificare i parametri seguenti:

  • Replace_with_Product_ID : Sostituire questo parametro con uno degli ID prodotto seguenti:
    • ID SKU esatto che identifica in modo univoco un prodotto. Questa operazione viene talvolta definita UPC (codice prodotto universale).
    • Un ID gruppo di articoli che rappresenta un insieme di varianti per lo stesso prodotto (come il colore o le varie dimensioni).

    Importante

    L'ID prodotto nel codice JavaScript deve corrispondere a un ID del Microsoft Merchant Centerfeed dei prodotti.

  • Replace_with_Page_Type : Sostituire questo parametro con uno dei seguenti valori della colonna nella parte destra di questa tabella, in base alla pagina in cui il codice JavaScript verrà utilizzato:
    Elenco di remarketing dinamico che si sta tracciando Tipo di pagina necessario
    Visitatori generici 'ecomm_pagetype': 'home'
    'ecomm_pagetype': 'category'
    'ecomm_pagetype': 'other'
    Nota: gli utenti esclusi dal tipo di pagina per i risultati di ricerca, il prodotto, il carrello o l'acquisto saranno inclusi nel gruppo di destinatari dei visitatori generici.
    Utenti che cercano il prodotto 'ecomm_pagetype': 'searchresults'
    Utenti che visualizzano il prodotto 'ecomm_pagetype': 'product'
    Utenti che hanno abbandonato il carrello 'ecomm_pagetype': 'cart'
    Acquirenti precedenti 'ecomm_pagetype': 'purchase'

    Nota: i clienti che acquistano un prodotto vengono aggiunti all'elenco "acquirenti precedenti" e vengono rimossi da altri elenchi (per quel particolare prodotto). Per il corretto funzionamento, il tag UET nella pagina di conferma dell'acquisto deve inviare sia l'ID prodotto (ecomm_prodid) che il tipo di pagina (ecomm_pagetype).

Per visualizzare un esempio di codice di rilevamento tag UET di remarketing dinamico installato nel corpo di una pagina Web, visitare questa pagina Web (solo in inglese), fare clic con il pulsante destro del mouse nella pagina Web e quindi selezionare Visualizza origine o Visualizza origine pagina a seconda del browser. In questa pagina è anche possibile definire un ID prodotto e un tipo di pagina e quindi selezionare un pulsante per attivare un evento personalizzato per questo elenco dinamico di remarketing. Se si usa uno strumento di monitoraggio di terze parti come Fiddler, è possibile visualizzare la richiesta HTTP generata per bat.bing.com per segnalare ogni evento personalizzato.

Note
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.
  • Per gli eventi personalizzati, viene attivata una richiesta HTTP aggiuntiva per segnalare lo stesso a Microsoft Advertising. La richiesta è simile a bat.bing, ma ha parametri diversi per segnalare l'evento personalizzato (invece della semplice visita della pagina).
  • È possibile verificare il corretto funzionamento dei codici di monitoraggio del tag UET del remarketing dinamico mediante UET Tag Helper.
Quando si implementano più funzionalitàexpando image

Come illustrato nelle sezioni precedenti, per determinate funzionalità di Microsoft Advertising è necessario aggiungere e modificare un frammento di codice JavaScript nel tag UET esistente:

  • Eventi personalizzati: Per gli obiettivi di conversione o gli elenchi di remarketing basati su eventi personalizzati, è necessario modificare il frammento di codice seguente in modo che restituisca azione evento, categoria evento, etichetta evento e/o valore evento:
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>
  • Ricavi variabili: Per gli obiettivi di conversione che monitorano i ricavi variabili è necessario modificare il frammento di codice seguente in modo che restituisca valore ricavi e codice valuta:
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
    </script>
  • Remarketing dinamico: Per definire come target un elenco di remarketing dinamico, è necessario modificare il frammento di codice seguente in modo che restituisca ID prodotto e tipo di pagina:
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
    </script>

Se si implementano più funzionalità, è consigliabile tenere presenti un paio di aspetti:

  • È consigliabile tenere il frammento di codice JavaScript di ogni funzionalità separato nel codice della pagina Web (in altre parole, in sezioni <script > </script > distinte) perché ogni frammento di codice invia un evento.
  • Nello specifico, non è possibile usare un frammento di codice JavaScript per monitorare entrambi gli elementi seguenti nella stessa pagina Web:
    • Ricavi variabili per l'obiettivo di conversione URL di destinazione
    • Eventi personalizzati in base a un obiettivo di conversione o un elenco di remarketing

    In questo caso devono essere presenti due frammenti di codice distinti nel codice della pagina Web:

    • Frammento di codice 1 — per i ricavi variabili per l'obiettivo di conversione URL di destinazione:
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>
    • Frammento 2 — per eventi personalizzati in base a un obiettivo di conversione o a un elenco di remarketing. Si noti tuttavia che, se si tiene traccia dei ricavi delle variabili per un obiettivo di conversione degli eventi personalizzato ( non un obiettivo di conversione dell'URL di destinazione), è necessario includerlo nel frammento di codice evento personalizzato:
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>

UET Tag Helper

Il modo più semplice per verificare che il tag UET funzioni correttamente in una determinata pagina Web è quello di utilizzare UET Tag Helper (un'estensione del browser):


Esaminare la colonna dello stato del monitoraggio UET in Microsoft Advertising

È inoltre possibile utilizzare Microsoft Advertising per la verifica:

  1. Nel menu superiore selezionare Strumenti > Tag UET.

    Se usi il nuovo Microsoft Advertising riquadro di spostamento, nel menu di spostamento a sinistra passa il puntatore del mouse su Conversioni e seleziona Tag UET.

  2. Nella tabella rivedere le colonne:
    Nome tag
    Che cos'è:
    Il nome del tag UET.
    Perché è importante:
    Quando si crea un obiettivo di conversione o un elenco di remarketing, si seleziona il nome del tag UET che si vuole usare.
    Descrizione tag
    Che cos'è:
    La descrizione facoltativa per il tag UET.
    Perché è importante:
    Consente di identificare il tag UET. È consigliabile aggiungere il nome o l'URL della pagina del sito Web.
    ID tag
    Che cos'è:
    l'ID Microsoft Advertising associato al tag UET.
    Perché è importante:
    La pagina Obiettivi di conversione elenca l'ID tag UET associato all'obiettivo ed è possibile visualizzare il codice di rilevamento dei tag UET.
    Stato monitoraggio
    Che cos'è:
    questo è lo stato del tag UET. Può essere non verificato, tag attivo o tag inattivo.
    Perché è importante:
    indica se il tag UET funziona o meno.
    Non verificato: Microsoft Advertising non sono stati ricevuti dati sulle attività utente dal tag UET nel sito Web. La verifica può richiedere fino a 24 ore Microsoft Advertising. Se questo stato persiste, il codice di rilevamento dei tag UET non è stato aggiunto al sito Web o si è verificato un problema con la configurazione che è necessario risolvere.
    Tag attivo: il tag UET funziona e invia i dati dell'attività utente a Microsoft Advertising.
    Tag inattivo: Microsoft Advertising non ha ricevuto dati sulle attività utente dal tag UET nelle ultime 24 ore. Assicurarsi che il codice di rilevamento dei tag UET sia ancora presente nel sito Web.
    • Cosa fare se il tag UET è inattivo: se la colonna Stato rilevamento elenca Tag inattivo, Microsoft Advertising non ha ricevuto dati sulle attività utente dal tag UET nelle ultime 24 ore. Assicurarsi che il codice di rilevamento dei tag UET sia ancora presente nel sito Web e, in caso contrario, aggiungerlo di nuovo. È anche possibile usare l'helper Verificare gli obiettivi di conversione e i gruppi di destinatari con UET Tag Helper tag UET per convalidare il tag.
    Obiettivi
    Che cos'è:
    Questo è il numero di obiettivi di conversione che usano questo tag UET.
    Perché importante:
    Si tratta di un collegamento che consente di passare alla pagina Degli obiettivi di conversione con solo gli obiettivi associati a questo tag visualizzato.
    Gruppi di destinatari
    Che cos'è:
    Questo è il numero di destinatari che usano questo tag UET.
    Perché importante:
    Si tratta di un collegamento che consente di passare alla pagina Destinatari con solo i destinatari associati a questo tag visualizzato.
    Azione
    Che cos'è:
    un collegamento che apre la casella del codice di rilevamento dei tag UET.
    Perché importante:
    Consente di inviare tramite posta elettronica, copiare o scaricare il codice di rilevamento dei tag UET in qualsiasi momento.

Limitazioni della colonna Stato monitoraggio: La colonna Stato monitoraggio consente di convalidare la propria configurazione, ma non permette di verificare quanto segue:

  • Indipendentemente dal fatto che il tag UET sia stato installato o meno nel sito: Microsoft Advertising segnala lo stato del tag UET come Tag attivo finché almeno un evento UET viene registrato da qualsiasi posizione del sito Web.
  • Se eventi o ricavi variabili personalizzati vengono segnalati: Come spiegato in precedenza, Microsoft Advertising non fa distinzione tra gli eventi caricamento pagina (registrati per impostazione predefinita) e gli eventi personalizzati segnalati nella colonna dello stato del monitoraggio.

È quindi consigliabile utilizzare UET Tag Helper per verificare il tag nelle singole pagine Web.

1. Creare un tag UETexpando image

Prima di poter monitorare le conversioni o definire gruppi di destinatari target mediante un elenco di remarketing, è necessario creare un tag UET in Microsoft Advertising, quindi aggiungere il codice di monitoraggio del tag UET in ogni pagina del proprio sito Web.

  1. Nel menu superiore selezionare Strumenti > Tag UET.

    Se usi il nuovo Microsoft Advertising riquadro di spostamento, nel menu di spostamento a sinistra passa il puntatore del mouse su Conversioni e seleziona Tag UET.

  2. Selezionare Crea tag UET, quindi immettere un nome.
  3. Facoltativo: immettere una descrizione che consenta di identificare il tag UET in futuro. Ciò potrebbe essere correlato allo scopo che il tag servirà o al nome o all'URL del sito Web.
  4. Facoltativo: deselezionare la casella di controllo Abilita Microsoft   Clarity . Altre informazioni sull'integrazione di UET e Clarity.
  5. Selezionare Salva.
  6. Nella casella Visualizza codice di monitoraggio tag UET selezionare Copia, Download o E-mail, quindi chiudere la casella Visualizza codice di monitoraggio tag UET.
2. Aggiungere il tag al proprio sito Webexpando image
Importante

È 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.

Dopo aver creato un tag UET, il passaggio successivo consiste nell'aggiungere il codice di rilevamento dei tag UET al sito Web. È consigliabile aggiungere il webmaster a ogni pagina del sito Web nella sezione head o body.

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.

Nota

È 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 >").

Aggiungere il codice di monitoraggio del tag UET direttamente nel proprio sito Webexpando image
Se il codice di monitoraggio viene copiato oppure si dispone di una versione del codice di monitoraggio scaricata o ricevuta tramite e-mail, è possibile incollarlo nel sito Web e andare direttamente al passaggio 4.
  1. Nel menu superiore selezionare Strumenti > Tag UET.

    Se usi il nuovo Microsoft Advertising riquadro di spostamento, nel menu di spostamento a sinistra passa il puntatore del mouse su Conversioni e seleziona Tag UET.

  2. Nella tabella individuare il tag UET che si desidera utilizzare e selezionare Visualizza tag nella colonna Azione.
  3. Nella casella Codice di monitoraggio tag UET selezionare Copia e quindi Fine.
  4. Incollare il codice di rilevamento dei tag UET in ogni pagina del sito Web, nella sezione head o body. Nell'immagine, il codice di rilevamento dei tag UET viene incollato nella parte superiore della sezione del corpo della pagina Web.
    UET tag
Aggiungere il codice di monitoraggio del tag UET mediante uno strumento di gestione dei tagexpando image

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:

Aggiungere il codice di monitoraggio del tag UET mediante la piattaforma del sito Webexpando image

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:

Note
  • Per vedere un esempio di codice di monitoraggio del tag UET JavaScript installato nel corpo di una pagina Web, visitare questa pagina Web (disponibile solo in inglese), fare clic con il pulsante destro del mouse sulla pagina Web, quindi scegliere Visualizza sorgente o Visualizza sorgente pagina in base al browser.
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.

Utilizzo dei tag UET con siti Web di tipo applicazione a pagina singola

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.

Come procedere per abilitare i tag UET nei siti SPAexpando image

I siti Web SPA sono necessari per usare il codice di rilevamento dei tag UET JavaScript. Gli eventi SPA vengono attivati usando la stessa sintassi degli eventipersonalizzati, con l'azione 'page_view' e con un 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' });

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.

  • Modifica del contenuto: attivare un evento SPA ogni volta che l'applicazione carica contenuto dinamico. In questo caso, l'URL reale viene inviato automaticamente in un evento pageLoad standard al primo caricamento. È possibile usare questo URL negli obiettivi di destinazione e tutti gli eventi personalizzati attivati nella prima pagina verranno associati. Ogni evento SPA genererà un evento pageLoad con l'URL spa, che non deve essere un percorso caricabile. È possibile fare riferimento a questi URL anche negli obiettivi. Tutti gli eventi personalizzati attivati dopo un evento SPA verranno associati solo al caricamento di pagine SPA (in altre parole, non all'URL originale).
  • Tutte le pagine: attivare un evento SPA in tutte le pagine, incluso il caricamento iniziale. Questo scenario è identico a quello precedente, ad eccezione dell'evento pageLoad automatico che non viene usato. Poiché viene ancora attivato, è importante ordinare gli eventi in modo che l'evento SPA venga attivato prima di qualsiasi altro evento personalizzato. Se si attivano in modo non in ordine, alcuni o tutti possono essere associati all'evento pageLoad automatico (e all'URL originale), anziché all'evento pageLoad SPA (e all'URL SPA incluso page_path).
  • Tutte le pagine, disabilitate automaticamente: attivare un evento SPA in tutte le pagine e disabilitare anche il caricamento automatico delle pagine. Questa operazione viene eseguita aggiungendo 'disableAutoPageView: true' ai parametri di inizializzazione (nota: non modificare direttamente il codice del frammento di codice per disabilitarlo). Si tratta dello stesso scenario precedente, ma rimuove il requisito che l'evento SPA deve essere attivato per primo al caricamento iniziale della pagina. Tuttavia, gli eventi SPA successivi devono comunque essere attivati prima di qualsiasi evento personalizzato associato (o verranno attribuiti all'evento SPA precedente).
3. Modificare il tag per abilitare funzionalità aggiuntiveexpando image

Alcune funzionalità di targeting e rilevamento richiedono la modifica del tag UET. Le istruzioni seguenti presuppongono che sia già stato creato un tag UET e che sia stato aggiunto al sito Web.

Modifica del tag UET...

Per monitorare eventi personalizzatiexpando image

Dopo aver creato un obiettivo di conversione eventi personalizzato o un elenco di remarketing usando eventi personalizzati (vedere Come monitorare eventi personalizzati con UET), è necessario aggiungere l'evento personalizzato JavaScript al codice di rilevamento dei tag UET. Si supponga che l'evento personalizzato di cui si vuole tenere traccia nella pagina Web siano persone che selezionano un pulsante "Scarica ora" in una delle pagine Web.

  1. Aggiungere il seguente codice JavaScript dell'evento personalizzato sotto il tag UET che è stato aggiunto al codice della pagina Web nel passaggio 1:
    <head>Your page title 
    </head>

    <body>

     // Let's say this is where you pasted the UET tag in Step 1.


    <script>Your UET tag is here.</script>

     // Here is where to paste the following JavaScript:

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>



       ...
    <button>Download now</button>

       ...
    </body>
  2. Assegnare a questo frammento di codice un nome di funzione. Il nome della funzione può essere qualsiasi elemento, purché non sia già stato usato nel sito Web. In questo esempio viene assegnato il nome " " GetCustomEvent():
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>

       function GetCustomEvent() {

       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});

       }

    </script>

       ...
    <button>Download now</button>

       ...
    </body>
  3. È ora necessario personalizzare il codice della pagina Web per chiamare questa funzione quando si verifica l'azione appropriata. In questo esempio, l'evento personalizzato è una selezione del pulsante "Scarica ora", quindi è necessario aggiungere una chiamata nel codice del pulsante:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    </script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()">Download now</button>

       ...
    </body>
  4. Notare i quattro diversi parametri nell'evento personalizzato JavaScript: 'event', 'event_category', 'event_label'e 'event_value'. Corrispondono ai parametri che era possibile definire per l'obiettivo di conversione degli eventi personalizzato nel passaggio 2. In JavaScript aggiunto, ai parametri sono assegnati valori segnaposto:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    </script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  5. Il codice JavaScript aggiunto deve restituire un valore quando Microsoft Advertising si verifica l'evento personalizzato e tale valore deve corrispondere a quello immesso nel passaggio 2. In questo esempio vengono monitorati i clic dei pulsanti, ovvero gli eventi Azione come illustrato nel passaggio 2 (e rappresentati da 'event' in JavaScript). È quindi necessario modificare il valore segnaposto del 'event' parametro (e rimuovere gli altri tre parametri):
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'downloadbuttonselect', {});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  6. Salvare e distribuire il codice del sito Web modificato.

Per visualizzare un esempio di codice di rilevamento dei tag UET degli eventi personalizzati installato nel corpo di una pagina Web, visitare questa pagina Web (solo in inglese), fare clic con il pulsante destro del mouse nella pagina Web e quindi selezionare Visualizza origine o Visualizza origine pagina a seconda del browser. In questa pagina verranno visualizzati anche alcuni pulsanti. La selezione di ogni pulsante attiverà un evento personalizzato. Se si usa uno strumento di monitoraggio di terze parti come Fiddler, è possibile visualizzare la richiesta HTTP generata per bat.bing.com per segnalare ogni evento personalizzato.

Note
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.
  • Per gli eventi personalizzati, viene attivata una richiesta HTTP aggiuntiva per segnalare lo stesso a Microsoft Advertising. La richiesta è simile a bat.bing, ma ha parametri diversi per segnalare l'evento personalizzato (invece della semplice visita della pagina).
Per monitorare i ricavi variabiliexpando image

Dopo aver creato un obiettivo di conversione dei ricavi variabili (vedere Come segnalare ricavi variabili con UET), è necessario modificare il codice di monitoraggio UET per supportarlo.

Si esaminerà ora come passare i ricavi variabili per un obiettivo del tipo di URL di destinazione nelle pagine PHP. Nell'esempio seguente viene letto un valore dinamico per i ricavi delle variabili da una funzione JavaScript. È possibile inviare facilmente un valore statico o leggere da una variabile JavaScript o da un elemento HTML.

Per aggiungere il codice alle pagine PHP mediante l'editor della pagina Web, vedere il seguente codice di monitoraggio del tag UET di esempio:

<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; 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>

<script> function GetRevenueValue() { return 6; }
</script>
<script>
window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
  1. Aprire il file della pagina di conferma della conversione. Se vengono generate più pagine dallo stesso file, trovare la sezione nel file che genera la pagina di conversione.
  2. Aggiungere o verificare che il sito disponga di una funzione JavaScript che definisce i ricavi variabili. Nel codice precedente, si tratta di:
    <script> function GetRevenueValue() { return 6; } </script>

    È necessario sostituire questa sezione con la propria funzione JavaScript.

  3. Aggiungere il codice uetq.push alla fine del codice di rilevamento dei tag UET per associare il valore dei ricavi a un obiettivo di conversione. Aggiornare il valore dell'importo per il parametro 'revenue_value' con il valore definito nel passaggio 2. Nel codice precedente si tratta di:
    <script> window.uetq = window.uetq || []; window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

    Note
    • Il comando 'event' è sempre obbligatorio, anche se non si segnala alcuna azione evento. Quando si segnalano ricavi variabili per un obiettivo dell'URL di destinazione, è necessario lasciare vuota l'azione evento (come in, 'event', '') e possono avere solo parametri di revenue_value e valuta nell'evento.
    • Per visualizzare l'elenco completo dei codici di valuta, vedere Valute ricavi obiettivo conversione. È possibile rimuovere il parametro 'currency' se nell'obiettivo di conversione non è impostata alcuna valuta.
  4. Assicurarsi che il codice di monitoraggio del tag UET modificato venga aggiunto nel corpo della pagina di conferma della conversione, che è la pagina che il cliente vede dopo che ha completato l'azione che si desidera monitorare, ad esempio la pagina di conferma dell'acquisto.

    Suggerimento: Cercare il tag " </body >" e inserire il codice di monitoraggio del tag UET immediatamente sopra tale tag.

  5. Salvare e caricare la pagina nel server Web.
Opzioni avanzate: Esempi di codice per gli obiettivi di conversione eventoexpando image

Ora che si conosce il codice da aggiungere alla fine del codice di monitoraggio del tag UET per gli obiettivi di conversione URL di destinazione, ecco alcuni altri codici da provare:

Obiettivo di conversione evento

È necessario aggiungere codice diverso per segnalare i ricavi variabili per un obiettivo di conversione degli eventi. Se si usa la stessa funzione JavaScript del passaggio 2, l'aspetto sarà simile al seguente:

<script> window.uetq = window.uetq || []; window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'}); </script>

Nota: per visualizzare l'elenco completo di codici di valuta, vedere Valute ricavi obiettivo conversione.

Note
  • Per vedere un esempio di codice di monitoraggio del tag UET dei ricavi variabili installato nel corpo di una pagina Web, visitare questa pagina Web (disponibile solo in inglese), fare clic con il pulsante destro del mouse sulla pagina Web, quindi scegliere Visualizza sorgente o Visualizza sorgente pagina in base al browser.
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.
  • Per i ricavi variabili, viene attivata una richiesta HTTP aggiuntiva per segnalare questo valore a Microsoft Advertising. È simile a bat.bing, ma ha parametri diversi per segnalare i ricavi (invece della semplice visita della pagina).
  • È possibile convalidare il tag dei ricavi variabili mediante UET Tag Helper.
Per utilizzare il remarketing dinamicoexpando image

Dopo aver creato un elenco di remarketing dinamico (vedere Elenchi di remarketing dinamico: remarketing per i prodotti), è necessario aggiungere parametri personalizzati al codice di monitoraggio del tag UET per fare in modo che funzioni.

Aggiungere il codice JavaScript seguente in ogni pagina del sito Web:

<script>
   window.uetq = window.uetq || [];
   window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
</script>

Nel codice JavaScript precedente modificare i parametri seguenti:

  • Replace_with_Product_ID : Sostituire questo parametro con uno degli ID prodotto seguenti:
    • ID SKU esatto che identifica in modo univoco un prodotto. Questa operazione viene talvolta definita UPC (codice prodotto universale).
    • Un ID gruppo di articoli che rappresenta un insieme di varianti per lo stesso prodotto (come il colore o le varie dimensioni).

    Importante

    L'ID prodotto nel codice JavaScript deve corrispondere a un ID del feed dei prodotti di Microsoft Merchant Center.

  • Replace_with_Page_Type : Sostituire questo parametro con uno dei seguenti valori della colonna nella parte destra di questa tabella, in base alla pagina in cui il codice JavaScript verrà utilizzato:
    Elenco di remarketing dinamico che si sta tracciando Tipo di pagina necessario
    Visitatori generici 'ecomm_pagetype': 'home'
    'ecomm_pagetype': 'category'
    'ecomm_pagetype': 'other'
    Nota: gli utenti esclusi dal tipo di pagina per i risultati di ricerca, il prodotto, il carrello o l'acquisto saranno inclusi nel gruppo di destinatari dei visitatori generici.
    Utenti che cercano il prodotto 'ecomm_pagetype': 'searchresults'
    Utenti che visualizzano il prodotto 'ecomm_pagetype': 'product'
    Utenti che hanno abbandonato il carrello 'ecomm_pagetype': 'cart'
    Acquirenti precedenti 'ecomm_pagetype': 'purchase'

    Nota: i clienti che acquistano un prodotto vengono aggiunti all'elenco "acquirenti precedenti" e vengono rimossi da altri elenchi (per quel particolare prodotto). Per il corretto funzionamento, il tag UET nella pagina di conferma dell'acquisto deve inviare sia l'ID prodotto (ecomm_prodid) che il tipo di pagina (ecomm_pagetype).

Per visualizzare un esempio di codice di rilevamento tag UET di remarketing dinamico installato nel corpo di una pagina Web, visitare questa pagina Web (solo in inglese), fare clic con il pulsante destro del mouse nella pagina Web e quindi selezionare Visualizza origine o Visualizza origine pagina a seconda del browser. In questa pagina è anche possibile definire un ID prodotto e un tipo di pagina e quindi selezionare un pulsante per attivare un evento personalizzato per questo elenco dinamico di remarketing. Se si usa uno strumento di monitoraggio di terze parti come Fiddler, è possibile visualizzare la richiesta HTTP generata per bat.bing.com per segnalare ogni evento personalizzato.

Note
  • Durante il caricamento della pagina Web, viene attivato il tag UET, generando una serie di richieste HTTP. La richiesta più importante è "bat.bing" (quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta indica Microsoft Advertising le visite dell'utente alla pagina Web. È possibile usare strumenti di terze parti, ad esempio Fiddler, per monitorare tutte le richieste eseguite dal browser durante il caricamento della pagina Web.
  • Per gli eventi personalizzati, viene attivata una richiesta HTTP aggiuntiva per segnalare lo stesso a Microsoft Advertising. La richiesta è simile a bat.bing, ma ha parametri diversi per segnalare l'evento personalizzato (invece della semplice visita della pagina).
  • È possibile verificare il corretto funzionamento dei codici di monitoraggio del tag UET del remarketing dinamico mediante UET Tag Helper.
Quando si implementano più funzionalitàexpando image

Come illustrato nelle sezioni precedenti, per determinate funzionalità di Microsoft Advertising è necessario aggiungere e modificare un frammento di codice JavaScript nel tag UET esistente:

  • Eventi personalizzati: Per gli obiettivi di conversione o gli elenchi di remarketing basati su eventi personalizzati, è necessario modificare il frammento di codice seguente in modo che restituisca azione evento, categoria evento, etichetta evento e/o valore evento:
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>
  • Ricavi variabili: Per gli obiettivi di conversione che monitorano i ricavi variabili è necessario modificare il frammento di codice seguente in modo che restituisca valore ricavi e codice valuta:
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
    </script>
  • Remarketing dinamico: Per definire come target un elenco di remarketing dinamico, è necessario modificare il frammento di codice seguente in modo che restituisca ID prodotto e tipo di pagina:
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', '', {'ecomm_prodid': 'Replace_with_Product_ID', 'ecomm_pagetype': 'Replace_with_Page_Type'});
    </script>

Se si implementano più funzionalità, è consigliabile tenere presenti un paio di aspetti:

  • È consigliabile tenere il frammento di codice JavaScript di ogni funzionalità separato nel codice della pagina Web (in altre parole, in sezioni <script > </script > distinte) perché ogni frammento di codice invia un evento.
  • Nello specifico, non è possibile usare un frammento di codice JavaScript per monitorare entrambi gli elementi seguenti nella stessa pagina Web:
    • Ricavi variabili per l'obiettivo di conversione URL di destinazione
    • Eventi personalizzati in base a un obiettivo di conversione o un elenco di remarketing

    In questo caso devono essere presenti due frammenti di codice distinti nel codice della pagina Web:

    • Frammento di codice 1 — per i ricavi variabili per l'obiettivo di conversione URL di destinazione:
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', '', {'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>
    • Frammento 2 — per eventi personalizzati in base a un obiettivo di conversione o a un elenco di remarketing. Si noti tuttavia che, se si tiene traccia dei ricavi delle variabili per un obiettivo di conversione degli eventi personalizzato ( non un obiettivo di conversione dell'URL di destinazione), è necessario includerlo nel frammento di codice evento personalizzato:
      <script>
         window.uetq = window.uetq || [];
         window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': 'Replace_with_Revenue_Value', 'currency': 'Replace_with_Currency_Code'});
      </script>
4. Verificare che il tag funzioni e risolvere gli eventuali problemiexpando image

UET Tag Helper

Il modo più semplice per verificare che il tag UET funzioni correttamente in una determinata pagina Web è quello di utilizzare UET Tag Helper (un'estensione del browser):


Esaminare la colonna dello stato del monitoraggio UET in Microsoft Advertising

È inoltre possibile utilizzare Microsoft Advertising per la verifica:

  1. Nel menu superiore selezionare Strumenti > Tag UET.

    Se usi il nuovo Microsoft Advertising riquadro di spostamento, nel menu di spostamento a sinistra passa il puntatore del mouse su Conversioni e seleziona Tag UET.

  2. Nella tabella rivedere le colonne:
    Nome tag
    Che cos'è:
    Il nome del tag UET.
    Perché è importante:
    Quando si crea un obiettivo di conversione o un elenco di remarketing, si seleziona il nome del tag UET che si vuole usare.
    Descrizione tag
    Che cos'è:
    La descrizione facoltativa per il tag UET.
    Perché è importante:
    Consente di identificare il tag UET. È consigliabile aggiungere il nome o l'URL della pagina del sito Web.
    ID tag
    Che cos'è:
    l'ID Microsoft Advertising associato al tag UET.
    Perché è importante:
    La pagina Obiettivi di conversione elenca l'ID tag UET associato all'obiettivo ed è possibile visualizzare il codice di rilevamento dei tag UET.
    Stato monitoraggio
    Che cos'è:
    questo è lo stato del tag UET. Può essere non verificato, tag attivo o tag inattivo.
    Perché è importante:
    indica se il tag UET funziona o meno.
    Non verificato: Microsoft Advertising non sono stati ricevuti dati sulle attività utente dal tag UET nel sito Web. La verifica può richiedere fino a 24 ore Microsoft Advertising. Se questo stato persiste, il codice di rilevamento dei tag UET non è stato aggiunto al sito Web o si è verificato un problema con la configurazione che è necessario risolvere.
    Tag attivo: il tag UET funziona e invia i dati dell'attività utente a Microsoft Advertising.
    Tag inattivo: Microsoft Advertising non ha ricevuto dati sulle attività utente dal tag UET nelle ultime 24 ore. Assicurarsi che il codice di rilevamento dei tag UET sia ancora presente nel sito Web.
    • Cosa fare se il tag UET è inattivo: se la colonna Stato rilevamento elenca Tag inattivo, Microsoft Advertising non ha ricevuto dati sulle attività utente dal tag UET nelle ultime 24 ore. Assicurarsi che il codice di rilevamento dei tag UET sia ancora presente nel sito Web e, in caso contrario, aggiungerlo di nuovo. È anche possibile usare l'helper Verificare gli obiettivi di conversione e i gruppi di destinatari con UET Tag Helper tag UET per convalidare il tag.
    Obiettivi
    Che cos'è:
    Questo è il numero di obiettivi di conversione che usano questo tag UET.
    Perché importante:
    Si tratta di un collegamento che consente di passare alla pagina Degli obiettivi di conversione con solo gli obiettivi associati a questo tag visualizzato.
    Gruppi di destinatari
    Che cos'è:
    Questo è il numero di destinatari che usano questo tag UET.
    Perché importante:
    Si tratta di un collegamento che consente di passare alla pagina Destinatari con solo i destinatari associati a questo tag visualizzato.
    Azione
    Che cos'è:
    un collegamento che apre la casella del codice di rilevamento dei tag UET.
    Perché importante:
    Consente di inviare tramite posta elettronica, copiare o scaricare il codice di rilevamento dei tag UET in qualsiasi momento.

Limitazioni della colonna Stato monitoraggio: La colonna Stato monitoraggio consente di convalidare la propria configurazione, ma non permette di verificare quanto segue:

  • Indipendentemente dal fatto che il tag UET sia stato installato o meno nel sito: Microsoft Advertising segnala lo stato del tag UET come Tag attivo finché almeno un evento UET viene registrato da qualsiasi posizione del sito Web.
  • Se eventi o ricavi variabili personalizzati vengono segnalati: Come spiegato in precedenza, Microsoft Advertising non fa distinzione tra gli eventi caricamento pagina (registrati per impostazione predefinita) e gli eventi personalizzati segnalati nella colonna dello stato del monitoraggio.

È quindi consigliabile utilizzare UET Tag Helper per verificare il tag nelle singole pagine Web.

See more videos...