Come segnalare ricavi variabili con UET

Le conversioni possono variare dal download dei white paper all'invio dei moduli di contatto ed effettuare acquisti. Molto spesso a queste conversioni è associato un valore di ricavi che è possibile utilizzare per tenere traccia del Rendimento sulla spesa pubblicitaria (ROAS) su Microsoft Advertising. UET consente di segnalare i ricavi a questo scopo.

Gli obiettivi di conversione consentono di tenere traccia di quello che fanno i clienti sul sito Web, che può variare da effettuare acquisti all'iscrizione a programmi di ricompensa. Ognuna di queste azioni apporta probabilmente un valore diverso all'azienda. Ecco perché consente di associare un valore di ricavi diverso e specifico a ogni obiettivo di conversione per tenere traccia del ritorno sugli investimenti (ROI). Si tratta del cosiddetto reporting di entrate variabili. Sia l'URL di destinazione che gli obiettivi di conversione degli eventi possono segnalare ricavi variabili.

Requisiti

Prima di iniziare a configurare i ricavi variabili, assicurarsi di avere:

Come impostare la creazione di report sui ricavi variabili

Passaggio 1: Configurare il monitoraggio della conversioni dei ricavi variabili nell'account Microsoft Advertisingexpando image
È necessario assicurarsi che l'URL di destinazione o l'obiettivo di conversione evento sia configurato per i ricavi variabili.
  1. Nel menu superiore selezionare Strumenti > Obiettivi di conversione.

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

  2. Nella colonna Tipo, trovare un URL di destinazione o un obiettivo di conversione dell'evento. Se non è presente, selezionare Crea per crearne uno.
  3. Nella colonna Nome obiettivo selezionare il nome dell'obiettivo di conversione evento o della destinazione.
  4. Impostare una Categoria obiettivo.
  5. Scegliere Avanti.
  6. In Valore ricavi, selezionare Il valore dell'azione di conversione può variare (ad esempio, in base al prezzo di acquisto). Immettere quindi l'importo predefinito e selezionare la valuta predefinita da usare quando non viene ricevuto alcun valore per una conversione.
  7. Scegliere Avanti.
  8. Selezionare l'opzione Configura assegnazione tag appropriata e selezionare Salva e procedi.
Nota

Per visualizzare l'elenco completo delle valute disponibili per gli obiettivi di conversione, vedere Valute ricavi obiettivo conversione.

Passaggio 2: Aggiungere o modificare il codice di monitoraggio del tag UET nel sito Webexpando image
Note
  • Si utilizza Google Tag Manager? Controllare Configurare tag UET mediante Google Tag Manager.
  • Si usa un gestore tag diverso? Esaminare la sezione "Aggiungere il codice di rilevamento dei tag UET tramite un gestore di tag" di questo articolo.
  • Si usa un servizio di hosting di siti Web? Vedere la sezione "Aggiungere il codice di rilevamento dei tag UET usando la piattaforma del sito Web" di questo articolo.

Successivamente, è consigliabile modificare il codice di verifica UET per supportare i ricavi variabili. Se si è già aggiunto il codice di monitoraggio dei tag UET al sito Web, è possibile modificare il tag nel codice del sito Web. Se non si è ancora aggiunto il tag al sito Web, vedere Come aggiungere un tag UET al proprio sito Web, ma assicurarsi di aggiungere il tag alla sezione del corpo della pagina di conferma dell'obiettivo di conversione.

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.

  1. Aprire il file di codice per la pagina di conferma della conversione (la pagina visualizzata dal cliente dopo aver completato l'azione di cui si desidera tenere traccia). Se dallo stesso file vengono generate più pagine, trovare la sezione del file che genera la pagina di conversione.
  2. È innanzitutto necessario aggiungere uno dei seguenti codici JavaScript per i ricavi variabili:

    Importante

    È necessario passare il valore di valuta in lettere maiuscole. Ad esempio, 'valuta': 'USD', e non 'valuta': 'usd'.

    1. Per gli obiettivi di conversione dell'URL di destinazione: aggiungere il codice JavaScript seguente sotto il tag UET già aggiunto al codice della pagina Web:
      <head>Your page title 
      </head>

      <body>

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


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

       // Here is where to paste the following JavaScript:

      <script>
         window.uetq = window.uetq || [];
         window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
      </script>



         ...
      </body>

      Nota

      Anche se non si tratta di un obiettivo di conversione di eventi personalizzato (vedere la sezione successiva), è comunque necessario includere il comando 'event'. Per un obiettivo dell'URL di destinazione, lasciare vuota l'azione dell'evento (come in 'event', '').

    2. Per gli obiettivi di conversione evento personalizzato: aggiungere il codice JavaScript seguente sotto il tag UET già aggiunto al codice della pagina Web:
      <head>Your page title 
      </head>

      <body>

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


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

       // Here is where to paste the following JavaScript:

      <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': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
      </script>



         ...
      </body>

      Per istruzioni su come aggiornare i parametri dell'evento personalizzato, vedere Come monitorare eventi personalizzati con UET.

      Se è già stato aggiunto codice JavaScript per gli eventi personalizzati al codice del sito Web, in questo passaggio è sufficiente inserire i parametri dei ricavi variabili:

      'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'
  3. Assicurarsi quindi che la pagina Web disponga di una funzione che definisce i ricavi variabili:
    <head>Your page title 
    </head>

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

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
    </script>

       ...

     // Here is an example function, named "GetRevenueValue()", that defines variable revenue:
    <script> function GetRevenueValue() { return 6; } </script>


       ...
    </body>

    Nota

    Quando la funzione ricavi passa i valori, deve usare un punto per i decimali (come in 12.34) e non una virgola (come in 12,34).

  4. Nel codice JavaScript dei ricavi variabili aggiunto nel passaggio 2 aggiornare il valore per 'revenue_value' in modo che corrisponda al nome della funzione dei ricavi variabili aggiunta nel passaggio 3 (in questo esempio il valore "Replace_with_Variable_Revenue_Function()" è stato sostituito con "GetRevenueValue()"):
    <head>Your page title 
    </head>

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

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
    </script>

       ...
    <script> function GetRevenueValue() { return 6; } </script>

       ...
    </body>
  5. Nella stessa riga è possibile specificare la valuta in cui si vuole che venga riportato il valore dei ricavi (in questo esempio "REPLACE_WITH_CURRENCY_CODE" è stato modificato in "GBP", per le sterline inglesi):

    Importante

    È necessario passare il valore di valuta in lettere maiuscole. Ad esempio, 'valuta': 'USD', e non 'valuta': 'usd'.

    <head>Your page title 
    </head>

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

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'GBP'});
    </script>

       ...
    <script> function GetRevenueValue() { return 6; } </script>

       ...
    </body>

    Nota

    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.

  6. Salvare e caricare la pagina nel server Web.
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), selezionare e tenere premuto (o fare clic con il pulsante destro del mouse) sulla pagina Web, quindi scegliere Visualizza origine 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.

See more videos...