I Dimension e le metriche sono componenti vitali per i rapporti. La events
è responsabile della raccolta dati di molte metriche sul sito. Generalmente gli eventi si incrementano metriche nei rapporti.
Prima di implementare gli eventi, assicurati 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 la quantità 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 in questo campo, viene aggiunto automaticamente a questo campo.
Puoi impostare gli eventi sia durante la configurazione dell’estensione Analytics (variabili globali) che in regole.
Sono disponibili diverse funzioni:
event1
nell’elenco a discesa e include 10
in questo campo incrementali event1
entro 10 nei rapporti.La s.events
variabile è una stringa che contiene un elenco delimitato da virgole di eventi da includere nell'hit. Non esiste un limite di byte per questa variabile, quindi non viene troncata. I valori validi includono:
event1
- event1000
: Eventi personalizzati, impostati come desiderato. Registra come utilizzi ogni evento nell'organizzazione 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. Contatta il team dell’account di Adobe se non sei sicuro di quanti eventi personalizzati sono disponibili.purchase
: Incrementa la "Ordini" metrica per 1 e prende i valori impostati nel products
variabile da calcolare "Unità" e "Entrate". Vedi evento di acquisto per ulteriori informazioni.prodView
: Incrementa la "Visualizzazioni prodotto" metrica.scOpen
: Incrementa la 'Carts' metrica.scAdd
: Incrementa la "Aggiunte carrello" metrica.scRemove
: Incrementa la 'Rimozioni carrello' metrica.scView
: Incrementa la Visualizzazioni carrello metrica.scCheckout
: Incrementa la 'Pagamenti' metrica.Questa variabile distingue tra maiuscole e minuscole. Evita di capitalizzare male i valori degli eventi 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 lo desideri, puoi contare 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 la valuta o i valori decimali. Utilizzare gli eventi valuta per la valuta o gli eventi numerici per i valori decimali.
È possibile modificare un evento personalizzato per utilizzare la valuta anziché i numeri interi. Gli eventi di valuta si convertono automaticamente nella valuta della suite di rapporti se la valuta della suite di rapporti e currencyCode
La variabile non corrisponde. Sono utili per calcolare i costi di spedizione, gli sconti o i rimborsi. È possibile impostare gli eventi di valuta nella products
se desideri attribuire l'evento solo a quel prodotto.
Prima di implementare gli eventi di valuta, accertati 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
e la variabile products
variabile, il valore della valuta in events
viene utilizzato. Evita di impostare i valori di valuta in entrambe le events
e products
variabili.
È possibile modificare un evento personalizzato accettando valori decimali anziché numeri interi. Gli eventi numerici si comportano in modo simile agli eventi di valuta, ma non utilizzano la conversione di valuta. È possibile impostare eventi numerici nella products
se desideri attribuire l'evento solo a quel prodotto.
Prima di implementare eventi numerici, accertati 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 imposti un valore numerico in entrambe le events
e la variabile products
il valore numerico in events
viene utilizzato. Evitare di impostare valori numerici in entrambe le events
e products
variabili.