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.
Prima di iniziare a configurare i ricavi variabili, assicurarsi di avere:
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.
Per visualizzare l'elenco completo delle valute disponibili per gli obiettivi di conversione, vedere Valute ricavi obiettivo conversione.
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.
È necessario passare il valore di valuta in lettere maiuscole. Ad esempio, 'valuta': 'USD', e non 'valuta': 'usd'.
<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>
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', '').
<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'
<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>
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).
<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>
È 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>
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.