traduzione: disattivata
Puoi configurare gli eventi di e-commerce per raccogliere informazioni sul comportamento di acquisto dei tuoi utenti. Gli eventi ti consentono di quantificare i contenuti prodotti e vedere l'influenza delle promozioni e del posizionamento dei prodotti sulle entrate.
Questo articolo descrive ogni evento di e-commerce e quando configurarlo. Per per un esempio dettagliato di come configurare un evento di e-commerce, consulta Configurare un evento di acquisto.
Prima di iniziare
Consigli
- Attiva la modalità di debug per visualizzare gli eventi in tempo reale e risolvere più facilmente i problemi
- Esamina i limiti di dimensioni e metriche personalizzate durante l'invio di parametri personalizzati con eventi di e-commerce
- Imposta
currency
quando invii i dati divalue
(entrate) per assicurarti che le metriche relative alle entrate vengano calcolate correttamente - Imposta ogni parametro di e-commerce per cui disponi dei dati, a prescindere dal fatto che sia facoltativo
- Utilizza il sito web di e-commerce di esempio per vedere un esempio di come codificare il sito web.
Implementazione
Una tipica implementazione e-commerce misura tutte le azioni seguenti:
- Selezionare un articolo da un elenco
- Visualizzare i dettagli di un articolo
- Aggiungere/rimuovere un prodotto da un carrello degli acquisti
- Avviare la procedura di pagamento
- Effettuare acquisti o rimborsi
- Applicare promozioni
Alla base di queste azioni ci sono i prodotti e i servizi che vendi. Puoi rappresentare i prodotti e i servizi come un array di elementi che puoi aggiungere agli eventi di e-commerce. Puoi includere fino a 27 parametri personalizzati nell'array di articoli, oltre ai parametri prescritti.
L'esempio seguente mostra come creare la raccolta di items
a cui si fa riferimento in questa guida. L'array items
può includere fino a 200 elementi.
Selezionare un articolo da un elenco
Quando a un utente viene presentato un elenco di risultati, invia un evento view_item_list
che includa un parametro dell'array items
contenente gli elementi visualizzati. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Dopo che un utente seleziona un elemento dall'elenco, invia l'evento select_item
con l'elemento selezionato in un parametro dell'array items
. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Visualizza i dettagli dell'articolo
Per misurare il numero di volte in cui vengono visualizzati i dettagli dell'articolo, invia un evento view_item
ogni volta che un utente visualizza la schermata dei dettagli di un articolo. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Aggiungere o rimuovere un articolo da un carrello degli acquisti
Misura l'aggiunta di un articolo a un carrello degli acquisti inviando un evento add_to_cart
con gli articoli pertinenti in un array items
. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Puoi anche misurare quando un articolo viene aggiunto a una lista dei desideri inviando un evento add_to_wishlist
con gli articoli pertinenti in un array items
. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Quando un utente visualizza successivamente il carrello, invia l'evento view_cart
con tutti gli articoli nel carrello. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Per misurare quando un utente rimuove un articolo da un carrello, invia l'evento remove_from_cart
. Per maggiori dettagli sui parametri da inviare, consulta
Informazioni di riferimento sugli eventi.
Avvia la procedura di pagamento
Misura il primo passaggio di una procedura di pagamento inviando un evento begin_checkout
con uno o più elementi definiti con i campi pertinenti. Un coupon può anche essere
aggiunti in questa fase all'intero ordine aggiungendolo all'evento o applicato a
per un determinato elemento aggiungendolo a elementi specifici nell'array items
. Per
dettagli sui parametri da inviare, consulta
Informazioni di riferimento sugli eventi.
Quando un utente procede al passaggio successivo della procedura di pagamento e aggiunge la spedizione
informazioni, invia un evento add_shipping_info
. Utilizzare il parametro
shipping_tier
per specificare l'opzione di consegna dell'utente, ad esempio "Su strada", "Aereo",
oppure "Giorno successivo". Per maggiori dettagli sui parametri da inviare, consulta
Informazioni di riferimento sugli eventi.
Invia l'evento add_payment_info
quando un utente invia i dati di pagamento.
Se applicabile, includi payment_type
con questo evento per il metodo scelto di
pagamento. Per maggiori dettagli sui parametri da inviare, consulta
Informazioni di riferimento sugli eventi.
Effettuare un acquisto o emettere un rimborso
Misura un acquisto inviando un evento purchase
con uno o più elementi definiti nei campi pertinenti. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Misura i rimborsi inviando un evento refund
con il transaction_id
pertinente specificato e uno o più elementi definiti con item_id
e quantity
. Me
ti consigliamo di includere informazioni sull'articolo nell'evento refund
per vedere
metriche sui rimborsi a livello di articolo in Analytics.
Per maggiori dettagli sui parametri da inviare, consulta Informazioni di riferimento sugli eventi.
Applicare le promozioni
L'e-commerce supporta la misurazione delle impressioni e dei clic di promozioni interne, ad esempio banner mostrati per promuovere una vendita.
Le impressioni della promozione vengono in genere misurate con la visualizzazione della schermata iniziale inviando l'evento view_promotion
con un parametro items per specificare l'articolo promosso. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.
Per indicare che un utente ha fatto clic su una promozione, invia un evento select_promotion
con l'articolo in questione come parametro articolo. Per informazioni dettagliate sui parametri da inviare, consulta la documentazione di riferimento sugli eventi.