I Dimension e le metriche sono componenti vitali per i rapporti. Il events
La variabile è responsabile della raccolta dei dati di molte metriche sul sito. Gli eventi in genere incrementano metriche nei rapporti.
Prima di implementare gli eventi, accertati di crearli e configurarli in Eventi di successo nelle impostazioni della suite di rapporti. Se prevedi di utilizzare eventi personalizzati negli hit di tracciamento dei collegamenti, assicurati che linkTrackVars
e linkTrackEvents
sono impostati correttamente.
Gli eventi personalizzati sono mappato per Adobe Analytics nei seguenti campi XDM:
_experience.analytics.event1to100.event1
- _experience.analytics.event1to100.event100
._experience.analytics.event101to200.event100
- _experience.analytics.event101to200.event200
._experience.analytics.event901to1000.event901
- _experience.analytics.event901to1000.event1000
. eventx.value
viene utilizzato per specificare l'importo da incrementare. eventx.id
viene utilizzato per serializzazione.commerce.purchases.value
.productListItems[].quantity
campi.productListItems[].priceTotal
campi.commerce.productListViews.value
.commerce.productListOpens.value
.commerce.productListAdds.value
.commerce.productListRemovals.value
.commerce.productListViews.value
.commerce.checkouts.value
.Se un evento è impostato in productListItems
(ad esempio, productListItems._experience.analytics.event1.value
) e tale evento non è ancora presente in questo campo, l'evento viene aggiunto automaticamente a questo campo.
Puoi impostare gli eventi sia durante la configurazione dell’estensione Analytics (variabili globali) sia nelle regole.
Sono disponibili diverse funzioni:
event1
nell’elenco a discesa e includendo 10
in questo campo incrementa event1
10 nella generazione rapporti.Il s.events
variable è una stringa che contiene un elenco delimitato da virgole di eventi da includere nell’hit. La variabile consente fino a 64.000 byte, consentendo in modo efficace il numero di eventi necessario per un hit. I valori validi includono:
event1
- event1000
: eventi personalizzati, impostati nel modo desiderato. Registra come utilizzi ogni evento nel documento di progettazione della soluzione. Il numero di eventi disponibili dipende dal contratto Analytics della tua organizzazione. La maggior parte delle organizzazioni con contratti non legacy dispone di 1000 eventi personalizzati. Se non sai quanti eventi personalizzati sono disponibili, contatta il tuo account team di Adobi.purchase
: incrementa il 'Ordini' metrica per 1 e accetta i valori impostati nella products
variabile da calcolare 'Unità' e 'Entrate'. Consulta evento di acquisto per ulteriori informazioni.prodView
: incrementa il 'Visualizzazioni prodotto' metrica.scOpen
: incrementa il 'Carrelli' metrica.scAdd
: incrementa il "Aggiunte carrello" metrica.scRemove
: incrementa il 'Rimozioni carrello' metrica.scView
: incrementa il 'Visualizzazioni carrello' metrica.scCheckout
: incrementa il 'Pagamenti' metrica.Questa variabile fa distinzione tra maiuscole e minuscole. Evita di capitalizzare in modo errato i valori dell’evento per garantire una raccolta accurata dei dati.
// Set the events variable to a single value
s.events = "event1";
// Set the events variable to multiple values
s.events = "event1,event13,purchase";
Se necessario, puoi contare gli eventi personalizzati più di una volta. Assegna un numero intero all’evento desiderato all’interno della stringa. Per impostazione predefinita, gli eventi creati nelle impostazioni della suite di rapporti sono eventi contatore.
// Count event1 ten times
s.events = "event1=10";
// Count event1 twice and event2 once
s.events = "event1=2,event2";
Gli eventi contatore non supportano valori di valuta o decimali. Utilizza eventi di valuta per la valuta oppure eventi numerici per i valori decimali.
È possibile modificare un evento personalizzato in modo che utilizzi la valuta anziché i numeri interi. Gli eventi di valuta vengono automaticamente convertiti nella valuta della suite di rapporti se quest’ultima e currencyCode
non corrispondono. Sono utili per calcolare spese di spedizione, sconti o rimborsi. È possibile impostare gli eventi di valuta in products
se desideri attribuire l’evento solo a tale prodotto.
Prima di implementare gli eventi di valuta, assicurati di impostare l’evento desiderato su "Valuta" in Eventi di successo nelle impostazioni della suite di rapporti.
// Send $9.99 USD in event1 using the events variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1=9.99";
// Send $9.99 USD in event1 using the products variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=9.99";
Se si imposta un valore di valuta in entrambi i events
variabile e products
variabile, il valore della valuta in events
viene utilizzato. Evita di impostare i valori di valuta in entrambi events
e products
variabili.
È possibile modificare un evento personalizzato per accettare valori decimali anziché interi. Gli eventi numerici si comportano in modo simile agli eventi di valuta, tranne per il fatto che non utilizzano la conversione di valuta. È possibile impostare eventi numerici in products
se desideri attribuire l’evento solo a tale prodotto.
Prima di implementare eventi numerici, assicurati di impostare l’evento desiderato su "Numerico" in Eventi di successo nelle impostazioni della suite di rapporti.
// Send 4.5 in event1 using the events variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1=4.5";
// Send 4.5 in event1 using the products variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=4.5";
Se si imposta un valore numerico in entrambi i events
variabile e products
variabile, il valore numerico in events
viene utilizzato. Evita di impostare valori numerici in entrambi i events
e products
variabili.