Come monitorare eventi personalizzati con UET

Come monitorare eventi personalizzati con UET

Informazioni su come creare eventi personalizzati che consentono di monitorare più tipi di conversione per una singola pagina Web.

Bing Ads consente di registrare come conversioni gli eventi personalizzati nel sito Web, ad esempio quando un utente si iscrive a una newsletter o scarica un white paper. Per ulteriori informazioni, vedere Perché monitorare gli eventi personalizzati.

Requisiti

Prima di iniziare a configurare eventi personalizzati, assicurarsi di avere:

Come configurare eventi personalizzati

Passaggio 1: Creare un obiettivo di conversione evento personalizzato in Bing Adsexpando image
  1. Fare clic sulla scheda Campagne e quindi su Monitoraggio conversioni nel riquadro sinistro.
  2. In Monitoraggio conversioni fare clic su Obiettivi di conversione.
  3. Fare clic su Crea obiettivo conversione.
  4. Specificare un nome per l'obiettivo di conversione, selezionare Evento e quindi fare clic su Avanti.
  5. Scegliere i parametri da segnalare durante la registrazione degli eventi personalizzati assegnando a ogni parametro che si desidera utilizzare una stringa di testo o un valore numerico. I parametri possibili sono:
    • Category: categoria dell'evento che si desidera monitorare. Si supponga di voler monitorare le visualizzazioni di un determinato video sul proprio sito. La categoria per questo esempio potrebbe essere "video".
    • Action: tipo di interazione utente che si desidera monitorare. Nel caso dell'esempio precedente, è "play".
    • Label: nome dell'elemento che ha causato l'azione. Nel caso dell'esempio precedente, è "behindthescenes".
    • Value: valore numerico associato all'evento. Nel caso dell'esempio precedente, si tratta della lunghezza del video riprodotto: "112".
      Il valore dell'evento può essere qualsiasi numero da 0 a 9999999 contenente fino a 3 posizioni decimali.

    Nota

    Sarà necessario personalizzare il codice di monitoraggio del tag UET in base ai valori definiti qui (ulteriori informazioni sono disponibili nella prossima sezione di questo articolo). Ciò consente a Bing Ads di confrontare questi valori con gli eventi personalizzati registrati tramite UET per conteggiarli come conversioni.

  6. Selezionare Valore ricavi, Conteggio e Finestra conversione per questo obiettivo di evento personalizzato.
  7. In Tag UET selezionare il tag UET JavaScript che verrà utilizzato.
  8. Fare clic su Salva.
Passaggio 2: Modificare il tag UET per questo evento personalizzatoexpando image

È quindi necessario aggiungere il codice JavaScript dell'evento personalizzato al codice di monitoraggio del tag UET. Se il codice di monitoraggio del tag UET non è ancora stato aggiunto al proprio sito Web, consultare Come aggiungere un tag UET al proprio sito Web

Il codice JavaScript standard dell'evento personalizzato standard è:

          <script>
   window.uetq = window.uetq || []; 
   window.uetq.push ('event', 'Event action', {event_category: 'Event category', event_label: 'Event label', event_value: 123 }); 
</script>

Sarà necessario modificare 'Event action', 'Event category', 'Event label' ed 'Event value' in modo che corrispondano ai valori definiti nella sezione precedente. Se si utilizzano i valori di esempio della sezione precedente, il codice JavaScript è:

          <script>
   window.uetq = window.uetq || []; 
   window.uetq.push ('event', 'play', {event_category: 'video', event_label: 'behindthescenes', event_value: '112'});  
</script>

Per vedere un esempio di codice di monitoraggio del tag UET di un evento personalizzato 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 e quindi scegliere Visualizza sorgente o Visualizza sorgente pagina in base al browser. Nella pagina sono inoltre presenti alcuni pulsanti. Ogni pulsante attiva un evento personalizzato. Se si utilizza uno strumento di monitoraggio di terze parti come Fiddler, è possibile vedere la richiesta HTTP generata per bat.bing.com per segnalare ogni evento personalizzato.

Note
  • Mentre le pagina Web viene caricata, attiva il tag UET creando diverse richieste HTTP. La richiesta più importante è quella per "bat.bing" (ovvero quella simile a "http://bat.bing.com/action/0?ti=..."). Questa richiesta trasmette a Bing Ads informazioni sulle visite degli utenti alla pagina Web. È possibile utilizzare strumenti di terze parti come Fiddler per monitorare tutte le richieste che il browser crea quando la pagina Web viene caricata.
  • Per gli eventi personalizzati, viene attivata una richeista HTTP aggiuntiva per segnalare lo stesso a Bing Ads. La richiesta è simile a quella per bat.bing ma include parametri per segnalare l'evento personalizzato diversi da quelli per segnalare le visite della pagina.
Suggerimenti per l'utilizzo di eventi personalizzatiexpando image
  • uetq è un oggetto JavaScript di cui il codice di monitoraggio UET crea un'istanza quando la pagina viene caricata.
  • L'istanza del codice del tag <script></script> deve essere creata al completamento dell'azione dell'utente, ad esempio il clic su un pulsante. Può essere collegata direttamente a un evento onclick o inclusa all'interno di una funzione JavaScript collegata all'evento onclick.
  • Il comando 'event' è sempre necessario, anche se non si sta segnalando alcuna azione Evento. In questo caso, è possibile impostare l'azione Evento su
    • Vuota. Ad esempio:
      <script>
         window.uetq = window.uetq || []; 
         window.uetq.push('event', '', {event_category: 'Event category', event_label: 'Event label', 'event_value': 'Event value'});  
      </script>
    • Una delle azioni seguenti può risultare utile per identificare l'azione evento in futuro:
      add_payment_info, add_to_cart, add_to_wishlist, begin_checkout, checkout_progress, exception, generate_lead, login, page_view, purchase, refund, remove_from_cart, screen_view, search, select_content, set_checkout_option, share, sign_up, timing_complete, view_item, view_item_list, view_promotion, view_search_results
      Ad esempio:
      <script>
         window.uetq = window.uetq || []; 
         window.uetq.push('event', 'add_payment_info', {event_category: 'Event category', event_label: 'Event label', 'event_value': 'Event value'});  
      </script>
  • Se si sta monitorando solo l'azione Evento, è possibile rimuovere gli altri parametri dal codice. Ad esempio:
    <script>
       window.uetq = window.uetq || []; 
       window.uetq.push('event', 'Event action', {});  
    </script>
  • Per Event category, Event action ed Event label è possibile utilizzare qualsiasi valore stringa.
  • Poiché si tratta di un valore numerico, non è necessario racchiudere il valore dell'evento tra virgolette. Ad esempio, <button onclick="window.uetq = window.uetq || []; window.uetq.push({ 'event_category':'Video', 'event':'Play', 'event_label':'Product Demo', 'event_value':5 });">Play</button>. Valore evento 5 viene passato senza virgolette.
  • Con gli eventi personalizzati è inoltre possibile passare i ricavi variabili. Per ulteriori informazioni, vedere Come segnalare ricavi variabili con UET.
Nota

È possibile verificare il corretto funzionamento degli eventi personalizzati mediante UET Tag Helper.

See more videos...