Aggiornamento dei tag UET con la nuova sintassi

Informazioni sul perché è importante aggiornare i tag UET con la nuova sintassi e istruzioni su come procedere.
Nota

Per ulteriori informazioni sul tag UET, vedere Che cos'è e come funziona UET?

Abbiamo aggiornato la sintassi dei tag UET JavaScript. È consigliabile aggiornare i tag UET esistenti nel codice del sito Web per approfittare della nuova sintassi.

Vantaggi della nuova sintassi

La nuova sintassi:

  • Codifica automaticamente i valori dei parametri (codifica percentuale), garantendo la corretta traduzione degli URL.
  • Supporta i siti Web di tipo applicazione a pagina singola (SPA).
  • Consente di impostare parametri a livello di pagina per tutti gli eventi UET compatibili nella pagina Web.
  • Usa nomi di parametri di facile comprensione, che semplificano l'organizzazione e la gestione.

Cosa cambia nei tag aggiornati?

  1. Il parametro di azione evento ora è necessario sia nei tag UET dell'evento personalizzato che in quelli dei ricavi variabili, e in entrambi i casi viene visualizzato per primo.
  2. I nomi dei parametri JavaScript per gli eventi personalizzati e i ricavi variabili ora sono di più facile comprensione:
Vecchia sintassi Nuova sintassi
ea event
ec event_category
el event_label
ev event_value
gv revenue_value
gc currency

Confronto tra le sintassi

Vecchia sintassi (evento personalizzato):

 <script> 
   window.uetq = window.uetq || [];
   window.uetq.push ({'ec': 'Replace_with_Event_Category', 'ea': 'Replace_with_Event_Action', 'el': 'Replace_with_Event_Label', 'ev': 'Replace_with_Event_Value'});
</script>

Nuova sintassi (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'});
</script>


Vecchia sintassi (ricavi variabili):

 <script> 
   window.uetq = window.uetq || [];
   window.uetq.push ({'gv': 'Replace_with_Revenue_Value', 'gc': 'Replace_with_Currency_Code'});
</script>

Nuova sintassi (ricavi variabili):

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

Esempi

Monitoraggio di tutti e quattro i tipi di evento personalizzato:

 <script> 
   window.uetq = window.uetq || [];
   window.uetq.push ('event', 'Contoso_Event_Action', {'event_category': 'Contoso_Event_Category', 'event_label': 'Contoso_Event_Label', 'event_value': 'Contoso_Event_Value'});
</script>

Non si monitora l'azione evento ma si monitorano gli altri tre tipi di evento (si noti che il valore di 'event' rimane vuoto):

 <script> 
   window.uetq = window.uetq || [];
   window.uetq.push ('event', '', {'event_category': 'Contoso_Event_Category', 'event_label': 'Contoso_Event_Label', 'event_value': 'Contoso_Event_Value'});
</script>

Si monitora solo l'azione evento (si noti che gli altri tipi di evento non necessari sono stati rimossi):

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

Ulteriori informazioni

See more videos...