Generare rapporti e analizzare con Customer Journey Analytics
Scopri come segnalare e analizzare le interazioni dell’app mobile con Customer Journey Analytics.
I dati degli eventi delle app mobili, che hai raccolto e inviato a Platform Edge Network nelle lezioni precedenti, vengono inoltrati ai servizi configurati nello stream di dati. Se hai seguito la lezione Invia dati ad Experience Platform, questi dati vengono ora memorizzati in un set di dati di Experience Platform e sono disponibili per Customer Journey Analytics per l'utilizzo a scopo di reporting e analisi.
A differenza di Adobe Analytics, Customer Journey Analytics utilizza dati dei set di dati creati in Experience Platform. I dati non vengono inviati direttamente a Customer Journey Analytics utilizzando Adobe Experience Platform Mobile SDK, ma vengono inviati a set di dati. Le connessioni vengono quindi configurate in Customer Journey Analytics per selezionare i set di dati da utilizzare nei progetti di reporting e analisi.
Questa lezione nell’esercitazione si concentra sul reporting e l’analisi dei dati acquisiti dall’app di esercitazione Luma. Una delle funzionalità esclusive di Customer Journey Analytics è la combinazione di dati provenienti da più origini (CRM, punto vendita, applicazione fedeltà, call center) e canali (web, mobile, offline) per ottenere informazioni approfondite sui percorsi dei clienti. Questa capacità va oltre lo scopo di questa lezione. Per ulteriori informazioni, vedere Panoramica di Customer Journey Analytics.
Prerequisiti
È necessario eseguire il provisioning della tua organizzazione e concedere l’autorizzazione per Customer Journey Analytics. È necessario disporre dell'accesso amministratore a Customer Journey Analytics.
Obiettivi di apprendimento
In questa lezione verranno fornite le seguenti informazioni:
- Crea una connessione per definire i set di dati da Experience Platform che desideri utilizzare in Customer Journey Analytics.
- Creare una visualizzazione dati per preparare i dati dai set di dati per le attività di reporting e analisi
- Crea un progetto per creare rapporti e visualizzazioni in modo da poter analizzare i dati dalla tua app mobile.
La sequenza è intenzionale. Le connessioni utilizzano i set di dati, mentre le visualizzazioni dati utilizzano le connessioni.
Creare una connessione
Una connessione in Customer Journey Analytics definisce i set di dati (e i dati all’interno di tali set) di Experience Platform che desideri utilizzare per il reporting e l’analisi.
-
Passa all'interfaccia di Customer Journey Analytics utilizzando il menu App
in alto a destra. -
Seleziona Connessioni dalla barra dei menu superiore.
-
Assicurarsi di selezionare la scheda Elenco nell'interfaccia Connessioni. Viene visualizzato un elenco delle connessioni esistenti.
-
Selezionare Crea nuova connessione.
-
Nella schermata Connessioni > Connessione senza titolo, in Impostazioni connessione
-
Immettere un nome connessione, ad esempio
Luma App - AEP Mobile SDK Tutorial Connection. -
Immettere una descrizione connessione, ad esempio
Connection for the Luma app used in the AEP Mobile SDK tutorial.In Impostazioni dati:
-
Seleziona la sandbox utilizzata per raccogliere i dati dell'app mobile, ad esempio Corsi per dispositivi mobili e SDK Web.
-
Seleziona meno di 1 milione dal numero medio di eventi giornalieri.
-
Seleziona Aggiungi set di dati per selezionare i set di dati da Experience Platform che desideri utilizzare in Customer Journey Analytics.
{modal="regular"}
-
Nella procedura guidata Aggiungi set di dati, Seleziona set di dati passaggio,
-
Seleziona i seguenti set di dati:
- Set di dati evento app mobile Luma, il set di dati creato come parte della sezione Creare un set di dati nella lezione di Experience Platform.
- ODE DecisionEvents - nome sandbox decisioning
- Set di dati evento di tracciamento push AJO
-
Seleziona Avanti.
{modal="regular"}
-
-
Nel passaggio Aggiungi set di dati, Impostazioni set di dati, è necessario definire i dettagli per ciascuno dei set di dati evento.
-
Per una configurazione corretta, consultare le tabelle seguenti:
table 0-row-6 1-row-6 2-row-6 3-row-6 Set di dati ID persona
①Timestamp
②③ del tipo di origine dati Importa tutti i nuovi ④ dati Recupera tutti i dati esistenti ⑤ Set di dati evento app mobile Luma identityMap timestamp Dati app mobili abilita abilita ODE DecisionEvents - nome sandbox decisioning identityMap timestamp Dati app mobili abilita abilita Set di dati evento di tracciamento push di AJO identityMap timestamp Dati app mobili abilita abilita -
Seleziona Aggiungi set di dati.
{modal="regular"}
-
-
-
Tornando alle Connessioni > App Luma - Connessione esercitazione AEP Mobile SDK, seleziona Salva per salvare la connessione.
{modal="regular"}
Ora hai definito la connessione e Customer Journey Analytics aggiunge i dati dei set di dati al proprio database interno. Questa raccolta di dati può richiedere un po’ di tempo, a seconda della quantità di dati. Per l’app di esercitazione, attendi un paio d’ore prima che i dati vengano visualizzati in Customer Journey Analytics.
Per visualizzare lo stato della connessione:
- Seleziona Connessioni nell'interfaccia principale di Customer Journey Analytics.
- Seleziona il nome della connessione, ad esempio App Luma - Connessione esercitazione SDK mobile AEP.
In Connessioni > App Luma - Connessione esercitazione SDK mobile AEP, vedi:
-
Informazioni sui record totali aggiunti, sui record ignorati e sui record eliminati. Accertati di selezionare Tutti i set di dati e di selezionare un periodo di tempo appropriato per visualizzare i dettagli della connessione. È possibile utilizzare
per aprire una finestra di dialogo e selezionare il periodo di tempo. -
Informazioni per singoli set di dati su record aggiunti, record saltati, record eliminati e altro ancora.
{modal="regular"}
Creare una visualizzazione dati
Dopo aver aggiunto i record dai set di dati a Customer Journey Analytics, puoi creare una visualizzazione dati per definire i componenti dei dati sui quali desideri creare un rapporto.
Una visualizzazione dati è un contenitore specifico di Customer Journey Analytics che consente di determinare come interpretare i dati di una connessione. Puoi configurare campi standard e di schema da qualsiasi set di dati definito nella Connessione come componenti (dimensioni, metriche) in Analysis Workspace.
Una visualizzazione dati in Customer Journey Analytics offre un’enorme flessibilità per configurare e definire correttamente i dati dalla connessione. In questo tutorial utilizzi solo la funzionalità necessaria per le attività di reporting e analisi. Per ulteriori informazioni, vedi Visualizzazioni dati.
Per creare la visualizzazione dati:
-
Passa all'interfaccia di Customer Journey Analytics utilizzando il menu App
in alto a destra. -
Seleziona Visualizzazioni dati dalla barra dei menu superiore.
-
Selezionare Crea nuova visualizzazione dati.
-
In Visualizzazioni dati >, verificare che la scheda Configura sia selezionata.
-
Seleziona la tua connessione dall'elenco a discesa Connessione impostazioni, ad esempio App Luma - Connessione esercitazione AEP Mobile SDK.
-
Immettere un nome per la visualizzazione dati, ad esempio:
Luma App - AEP Mobile SDK Tutorial Data view. -
Seleziona Salva e continua.
{modal="regular"}
-
-
Nella scheda Components della app Luma - visualizzazione dati dell'esercitazione di AEP Mobile SDK, puoi definire le metriche e la dimensione da utilizzare per la generazione di rapporti nell'app mobile. Per impostazione predefinita, per la visualizzazione dati sono già configurate diverse metriche e dimensioni standard (con riferimento congiunto a un componente). Tuttavia, la visualizzazione dati richiede più componenti.
Per aggiungere un campo schema dallo schema definito in precedenza o da schemi predefiniti (vedere Creare uno schema lezione), come componente (dimensione o metrica):-
Trova il campo schema:
-
cercare il componente utilizzando il campo di ricerca
Cerca campi schema. Ad esempio,productListAddoppure {modal="regular"}
-
Scorri verso il basso fino al campo dello schema all'interno di
Set di dati evento .
Ad esempio, Set di dati evento commerce productListAdds {modal="regular"}
-
-
Trascina il campo dello schema specifico dal riquadro Campi schema e rilascialo nell'elenco METRICHE o DIMENSIONI nel riquadro Componenti inclusi.
{modal="regular"}
-
È possibile configurare le impostazioni di un componente. Seleziona il componente e configura le impostazioni nel riquadro a destra.
Ad esempio, è possibile rinominare commerce.productListAdds inProduct Add To Listsutilizzando il campo IMPOSTAZIONI COMPONENTE > Nome componente nel riquadro di destra. {modal="regular"}
Oppure configura INCLUDE EXCLUDE VALUES.
{modal="regular"}
-
Dopo aver compreso come aggiungere campi alla visualizzazione dati e configurare il componente risultante, utilizza le tabelle seguenti per un elenco di campi schema da aggiungere come metriche o dimensioni. Utilizza il valore della colonna Percorso schema dalla tabella seguente per cercare o scorrere fino al campo dello schema specifico. Una volta aggiunte le metriche e le dimensioni, controlla nella tabella il valore della colonna Impostazioni componente per verificare se sono necessarie impostazioni specifiche per un componente, come il suo Nome componente o la definizione di INCLUDI VALORI ESCLUSI.
METRICHE
table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 10-row-5 11-row-5 12-row-5 13-row-5 layout-auto Nome componente Set di dati Tipo di dati dello schema Percorso schema Impostazioni dei componenti Ignora Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Intero _experience.decisioning.
propositionEventType.dismissNome componente: DismissAnnulla iscrizione Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Intero _experience.decisioning.
propositionEventType.unsubscribeNome componente: UnsubscribeTrigger Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Intero _experience.decisioning.
propositionEventType.triggerNome componente: TriggerVisualizzazione Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Intero _experience.decisioning.
propositionEventType.displayNome componente: DisplayInvia Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Intero _experience.decisioning.
propositionEventType.sendNome componente: SendInteragisci Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Intero _experience.decisioning.
propositionEventType.interactNome componente: InteractEventi di posizione Set di dati evento esperienza tracciamento push di AJO, set di dati evento app mobile Luma, eventi decisionali ODE - decisioning per dispositivi mobili e web-sdk-corsi Stringa Tipo evento Nome componente: Location Events
{modal="regular"}
Visualizzazioni prodotto Set di dati evento app mobile Luma Doppio commerce.productViews.value Nome componente: Product ViewsAggiunta di prodotti agli elenchi Set di dati evento app mobile Luma Doppio commerce.productListAdds.value Nome componente: Product Add To ListsAcquisti Set di dati evento app mobile Luma Doppio commerce.purchases.value Nome componente: PurchasesSalva per dopo Set di dati evento app mobile Luma Doppio commerce.saveForLaters.value Nome componente: Save For LatersInterazioni app Set di dati evento app mobile Luma Doppio _techmarketingdemos.appInformation.
appInteraction.appAction.valueNome componente: App InteractionsVisualizzazioni schermo Set di dati evento app mobile Luma Doppio _techmarketingdemos.appInformation.
appStateDetails.screenView.valueNome componente: Screen Viewsnote note NOTE Nota come il campo schema per la metrica Eventi posizione utilizza INCLUDE EXCLUDE VALUES per contare i tipi di evento che contengono location.La configurazione della visualizzazione dati per METRICS deve corrispondere di seguito dopo aver aggiunto tutti i campi schema della tabella precedente come componente metrica:
{modal="regular"}
DIMENSIONI
table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 layout-auto Nome componente Set di dati Tipo di dati dello schema Percorso schema Impostazioni dei componenti Città Set di dati evento esperienza tracciamento push AJO, set di dati evento app mobile Luma Stringa placeContext.geo.city Nome componente: CityTipi di evento Set di dati evento esperienza tracciamento push di AJO, set di dati evento app mobile Luma, eventi decisionali ODE - decisioning per dispositivi mobili e web-sdk-corsi Stringa eventType Nome componente: Event TypesNome opzione di decisione Set di dati evento esperienza tracciamento push di AJO, set di dati evento app mobile Luma, eventi decisionali ODE - decisioning per dispositivi mobili e web-sdk-corsi Stringa _experience.decisioning.
propositions.items.nameNome componente: Decision Option NameNome interazione app Set di dati evento app mobile Luma Stringa _techmarketingdemos.appInformation.
appInteraction.nameNome componente: App Interaction NameNome visualizzato Set di dati evento app mobile Luma Stringa _techmarketingdemos.appInformation.
appStateDetails.screenNameNome componente: Screen NameNome attività ODE DecisionEvents - mobile-and-web-sdk-courses decisioning Stringa _experience.decisioning.
propositionDetails.activity.nameNome componente: Activity NameNome offerta ODE DecisionEvents - mobile-and-web-sdk-courses decisioning Stringa _experience.decisioning.
propositionDetails.selections.nameNome componente: Offer NameLa configurazione della visualizzazione dati per DIMENSIONI deve corrispondere di seguito dopo aver aggiunto tutti i campi dello schema della tabella precedente come componente dimensione:
{modal="regular"}
-
Seleziona Salva e continua.
-
-
La scheda Impostazioni della App Luma - AEP Mobile SDK Tutorial Data view consente di configurare filtri e impostazioni di sessione. Per questa esercitazione, non è richiesta alcuna configurazione aggiuntiva.
- Seleziona Salva e termina.
Hai definito la tua visualizzazione dati e tutto è pronto per iniziare a creare rapporti e visualizzazioni.
Creare un progetto
I progetti Workspace vengono utilizzati in Customer Journey Analytics per creare rapporti e visualizzazioni. Ci sono molte possibilità per creare rapporti completi e visualizzazioni coinvolgenti, ma questo esula dall'ambito di questa esercitazione. Per ulteriori informazioni, vedere Panoramica di Workspace e Creare un nuovo progetto.
In questa sezione della lezione, crei un progetto che mostra rapporti e visualizzazioni su:
- Utilizzo app: utilizzo delle informazioni visualizzate sullo schermo e delle interazioni app.
- Commerce: utilizzando gli eventi di e-commerce, come la visualizzazione prodotto, aggiungi al carrello e acquista.
- Offerte: utilizzando le offerte visualizzate nell’app.
- Visite allo store: utilizzando gli eventi di recinto geografico (simulati) dell’app.
Per creare il progetto:
-
Passa all'interfaccia di Customer Journey Analytics utilizzando il menu App
in alto a destra. -
Seleziona Workspace dalla barra dei menu superiore.
-
Seleziona Crea progetto.
-
Seleziona Progetto Workspace vuoto dalla finestra di dialogo a comparsa.
-
Seleziona Crea.
{modal="regular"}
-
-
Ti viene presentata l'interfaccia Nuovo progetto. In questa interfaccia puoi creare rapporti e visualizzazioni.
-
Selezionare il nome del progetto (Nuovo progetto) e specificare il proprio nome per il progetto. Ad esempio,
Luma App - AEP Mobile SDK Tutorial Project.
{modal="regular"}
-
Per salvare il progetto, selezionare Progetto > Salva.
{modal="regular"}
-
Nella finestra di dialogo Salva, ignora tutti gli altri campi e seleziona Salva.
{modal="regular"}
Ora hai configurato il progetto. Per impostazione predefinita, viene fornita una tabella a forma libera. Prima di aggiungere i componenti, assicurati che il pannello a forma libera utilizzi la visualizzazione dati e il periodo di tempo corretti.
-
Seleziona la visualizzazione dati dall’elenco a discesa. Ad esempio, App Luma - AEP Mobile SDK Tutorial Data view. Se la visualizzazione dati non è visibile nell'elenco, selezionare Mostra tutto nella parte inferiore dell'elenco a discesa.
{modal="regular"}
-
Per definire il periodo di tempo appropriato per il pannello, seleziona il predefinito predefinito predefinito Questo mese immetti una data di inizio e una data di fine personalizzate oppure utilizza un predefinito (come Ultimi 6 mesi interi) e seleziona Applica.
{modal="regular"}
Utilizzo app
Ora puoi creare un rapporto sull’utilizzo dell’app. Hai aggiunto il codice necessario nell'app per registrare le interazioni dell'app e quali schermate vengono utilizzate nell'app (consulta la lezione Traccia eventi) e ora desideri creare un rapporto su questi dati.
Nomi schermo
Per creare rapporti sugli schermi visualizzati nell’app:
-
Rinomina il pannello Freeform in
App Usage. -
Rinomina la tabella a forma libera in
Screen Names. -
Seleziona Mostra tutti sotto l'elenco METRICHE.
-
Trascina e rilascia il componente Visualizzazioni schermo in Rilascia qui (o in qualsiasi altro componente ) una metrica.
{modal="regular"}
La tabella a forma libera ora mostra le visualizzazioni dello schermo per ogni giorno per il periodo di tempo selezionato. Tuttavia, vuoi mostrare il numero di visualizzazioni dello schermo per ciascuna delle diverse schermate utilizzate nell’app. -
Per visualizzare l'elenco di componenti DIMENSIONS, seleziona
per rimuovere il filtro Metrics dalla barra dei componenti.
{modal="regular"}
-
Seleziona Mostra tutti sotto l'elenco DIMENSIONI.
-
Trascina e rilascia il componente Nome schermo nell'intestazione Giorno. L'operazione mostra
Replace per indicare la sostituzione della dimensione.
{modal="regular"}
La prima tabella a forma libera nel report è stata completata.
Interazioni app
Successivamente, creerai una tabella a forma libera per segnalare il modo in cui gli utenti hanno interagito con l’app.
-
Seleziona
e dalla finestra a comparsa per aggiungere una nuova tabella a forma libera.
{modal="regular"}
-
Rinomina Tabella a forma libera (2) in
App Interactions. -
Trascina e rilascia la metrica Interazioni app su Rilascia una metrica qui (o qualsiasi altro componente).
-
Trascina e rilascia la dimensione Nome interazione app nell'intestazione Day per sostituire questa dimensione.
Il secondo rapporto è ora pronto e mostra le interazioni dell’app.
Le informazioni sono limitate principalmente perché hai implementato MobileSDK.shared.sendAppInteractionEvent(actionName: "<actionName>") chiamate API solo nella schermata di accesso. Se aggiungi questa chiamata API a più schermate dell’app, il rapporto diventa più informativo.
Commerce
Ora vuoi segnalare, in un pannello separato, gli eventi di e-commerce che si verificano nell’app.
Eventi Commerce
-
Per creare un nuovo pannello, seleziona
all'esterno del pannello Utilizzo app corrente.
{modal="regular"}
-
Assicurati di selezionare il periodo di tempo appropriato.
-
Seleziona
Tabella a forma libera per creare una nuova tabella a forma libera.
{modal="regular"}
-
Rinomina Pannello in
Commerce. -
Rinomina Tabella a forma libera in
Commerce Events. -
Trascina e rilascia la metrica Visualizzazioni prodotto su Rilascia una metrica qui (o qualsiasi altro componente).
-
Trascina e rilascia la metrica Product Add To Lists a destra della colonna Product Views per inserire questa colonna nella tabella a forma libera. Accertati che + Add (in blu) sia visualizzato durante l'inserimento della colonna.
{modal="regular"}
-
Ripeti il passaggio precedente per aggiungere la metrica Salva per dopo e la metrica Acquisti alla tabella a forma libera.
-
Trascina e rilascia la dimensione Mese sopra la dimensione Giorno per cambiare il reporting da giornaliero a mensile.
Il rapporto Eventi Commerce è stato completato.
Fallout
Ora creerai una visualizzazione dell’abbandono per il funnel commerce che mostra quanti utenti che hanno visualizzato i prodotti hanno aggiunto questi prodotti al carrello e, da lì, quanti utenti hanno salvato questi prodotti per dopo.
-
Seleziona
nel pannello Commerce e dal popup seleziona (che rappresenta la visualizzazione Abbandono). -
Seleziona Visualizzazioni prodotto dall'elenco a discesa Aggiungi punto di contatto.
{modal="regular"}
In alternativa, puoi trascinare la dimensione Visualizzazione prodotti sotto la dimensione Tutte le persone nella visualizzazione Abbandono. -
Ripeti il passaggio precedente per le dimensioni Product Add To Lists e Purchases.
Il rapporto di visualizzazione Abbandono è stato completato.
Offerte
Desideri generare rapporti sul numero di offerte e sulle offerte visualizzate agli utenti dell’app.
Panoramica mensile
-
Per creare un nuovo pannello, seleziona
all'esterno del pannello Commerce corrente. -
Rinomina il pannello in
Offers. -
Accertati di selezionare il periodo appropriato.
-
Seleziona
per creare una nuova tabella a forma libera. -
Rinomina la tabella a forma libera in
Monthly Overview. -
Trascina e rilascia la metrica Visualizzazione su Rilascia una metrica qui (o qualsiasi altro componente).
-
Trascina e rilascia la dimensione Mese nella colonna Giorno per sostituire la dimensione.
La panoramica mensile delle offerte è completa.
Offerte agli utenti
Desideri inoltre disporre di un rapporto che mostri quali offerte sono state mostrate agli utenti dell’app, in base a quali numeri.
-
Seleziona
nel pannello Offerte e dal popup per aggiungere una nuova tabella a forma libera. -
Rinomina Tabella a forma libera (2) in
People. -
Trascina e rilascia la metrica Persone su Rilascia una metrica qui (o qualsiasi altro componente).
-
Trascina e rilascia Nome attività nella colonna Giorno per sostituire la dimensione.
-
Fare clic con il pulsante destro del mouse sulla riga, identificando una o più decisioni sulle offerte definite nella lezione Creare e visualizzare le offerte con Gestione delle decisioni. Ad esempio, Luma - Decisione app mobile.
-
Dal menu di scelta rapida, seleziona Raggruppamento > Dimensioni > Nome offerta. Questa selezione suddividerà la dimensione Nome attività in Nomi offerta.
{modal="regular"}
Il report Offerte a persone è stato completato.
Visite al negozio
Infine, vuoi generare rapporti sulle visite ai negozi.
-
Per creare un nuovo pannello, seleziona
all'esterno del pannello Offerte corrente. -
Rinomina il pannello in
Store Visits. -
Accertati di selezionare il periodo appropriato.
-
Seleziona
per creare una nuova tabella a forma libera. -
Rinomina Tabella a forma libera in
Store Entries / Exits Across Cities. -
Trascina e rilascia la metrica Eventi posizione su Rilascia una metrica qui (o qualsiasi altro componente). Il rapporto ora mostra una panoramica giornaliera di tutti gli eventi di posizione che si sono verificati nell’app. Ricorda come hai configurato in modo specifico questa dimensione come parte della visualizzazione dati.
-
Trascina e rilascia la dimensione Città nell'intestazione di colonna Giorno per sostituire la dimensione. Il rapporto ora mostra le città per gli eventi di posizione.
-
Per rimuovere gli eventi di geolocalizzazione a cui non è associata alcuna città, selezionare
e dal popup Ricerca, disattivare Includi "Nessun valore", quindi selezionare Applica. {modal="regular"}
Questa azione rimuove la riga Nessun valore dal report.
-
Seleziona tutte le righe della tabella, fai clic con il pulsante destro del mouse e, dal menu di scelta rapida, seleziona Raggruppamento > Dimension > Tipi di evento.
Il rapporto Visite al Negozio è stato completato. È ora disponibile un report che mostra gli utenti che si trovano dentro e fuori dalle vicinanze delle posizioni dei punti vendita (come definito nella lezione Luoghi).
Tieni presente che se desideri creare rapporti sulle persone che visitano fisicamente il tuo negozio, puoi utilizzare i beacon. Ma si spera che abbiate acquisito il concetto di reporting sui dati di geolocalizzazione.
Passaggi successivi
Ora dovresti avere una conoscenza di base di come creare rapporti e visualizzare informazioni sull’utilizzo dell’app mobile, sulle interazioni e altro ancora utilizzando Customer Journey Analytics.
Successivo: Conclusione e passaggi successivi