Creare uno schema XDM
Scopri come creare uno schema XDM per gli eventi delle app mobili.
La standardizzazione e l'interoperabilità sono concetti chiave alla base di Adobe Experience Platform. Experience Data Model (XDM), guidato da Adobe, è un tentativo di standardizzare i dati sull’esperienza del cliente e definire schemi per la gestione della customer experience.
Cosa sono gli schemi XDM?
XDM è una specifica documentata pubblicamente progettata per migliorare la potenza delle esperienze digitali. Fornisce strutture e definizioni comuni che consentono a qualsiasi applicazione di comunicare con i servizi di Platform. Aderendo agli standard XDM, tutti i dati sulla customer experience possono essere incorporati in una rappresentazione comune che può fornire informazioni in modo più veloce e integrato. Ottieni informazioni preziose dalle azioni dei clienti, definisci i tipi di pubblico dei clienti attraverso i segmenti e utilizzi gli attributi del cliente a scopo di personalizzazione.
Experience Platform utilizza gli schemi per descrivere la struttura dei dati in modo coerente e riutilizzabile. Definendo i dati in modo coerente tra i sistemi, diventa più semplice mantenere un significato e quindi ottenere valore dai dati.
Prima di poter acquisire i dati in Platform, è necessario comporre uno schema per descrivere la struttura dei dati e fornire vincoli al tipo di dati che possono essere contenuti all’interno di ciascun campo. Gli schemi sono costituiti da una classe base e da zero o più gruppi di campi schema.
Per ulteriori informazioni sul modello di composizione dello schema, inclusi i principi di progettazione e le best practice, consulta le nozioni di base sulla composizione dello schema o la playlist Modellare i dati sull'esperienza del cliente con XDM.
Prerequisiti
Per completare la lezione, è necessario disporre dell'autorizzazione per la creazione di uno schema di Experience Platform.
Obiettivi di apprendimento
In questa lezione verranno fornite le seguenti informazioni:
- Creare uno schema nell’interfaccia di Data Collection
- Aggiungere un gruppo di campi standard allo schema
- Creare e aggiungere un gruppo di campi personalizzato allo schema
Passare agli schemi
-
Accedi a Adobe Experience Cloud.
-
Assicurati di trovarti nella sandbox di Experience Platform che stai utilizzando per questa esercitazione.
-
Apri il commutatore di app (in alto a destra),
-
Seleziona Raccolta dati dal menu.
note note NOTE Per questa esercitazione, i clienti di applicazioni basate su Platform come Real-Time CDP devono utilizzare una sandbox di sviluppo. Altri clienti utilizzano la sandbox di produzione predefinita. -
Seleziona Schemi in Gestione dati nella barra a sinistra.
Ora ti trovi nella pagina degli schemi principali e viene visualizzato un elenco degli schemi esistenti. Puoi anche visualizzare le schede corrispondenti ai blocchi predefiniti principali di uno schema:
- I gruppi di campi sono componenti riutilizzabili che definiscono uno o più campi per acquisire dati specifici, ad esempio dettagli personali, preferenze di hotel o indirizzo.
- Le classi definiscono gli aspetti comportamentali dei dati contenuti nello schema. Ad esempio:
XDM ExperienceEvent
acquisisce serie temporali, dati evento eXDM Individual Profile
acquisisce dati attributo relativi a un individuo. - I tipi di dati vengono utilizzati come tipi di campi di riferimento nelle classi o nei gruppi di campi allo stesso modo dei campi letterali di base.
Le descrizioni di cui sopra rappresentano una panoramica di alto livello. Per ulteriori dettagli, consulta il video Elementi di base dello schema o leggi Nozioni di base sulla composizione dello schema nella documentazione del prodotto.
In questa esercitazione utilizzi il gruppo di campi Evento esperienza del consumatore e creane uno personalizzato per illustrare il processo.
Architettura dello schema dell’app Luma
In uno scenario reale, il processo di progettazione dello schema potrebbe essere simile al seguente:
- Raccogliere i requisiti aziendali.
- Trova gruppi di campi predefiniti per soddisfare il maggior numero possibile di requisiti.
- Crea gruppi di campi personalizzati per eventuali spazi.
A scopo di apprendimento, puoi utilizzare gruppi di campi predefiniti e personalizzati.
- Evento esperienza del consumatore: gruppo di campi predefinito con molti campi comuni.
- Informazioni app: gruppo di campi personalizzato progettato per simulare i concetti di TrackState/TrackAction Analytics.
Crea uno schema
-
Selezionare Crea schema.
-
Nel passaggio Seleziona una classe della procedura guidata Crea schema, seleziona Evento esperienza sotto Seleziona una classe base per questo schema.
-
Seleziona Avanti.
-
Nel passaggio Nome e revisione della procedura guidata Crea schema, immettere un Nome visualizzato dello schema, ad esempio
Luma Mobile Event Schema
e una Descrizione, ad esempioSchema for Luma mobile app experience events
.note note NOTE Se segui questa esercitazione con più persone su una singola sandbox o se utilizzi un account condiviso, puoi aggiungere o anteporre un’identificazione come parte delle convenzioni di denominazione. Ad esempio, anziché Luma Mobile App Event Schema
, utilizzaLuma Mobile App Event Schema - Joe Smith
. Vedi anche la nota in Panoramica. -
Seleziona Fine per completare la procedura guidata.
-
Seleziona Aggiungi accanto a Gruppi di campi.
-
Cerca
Consumer Experience Event
. -
Seleziona per visualizzare in anteprima i campi e/o leggere la descrizione per ulteriori dettagli prima di selezionare un gruppo di campi.
-
Seleziona Evento esperienza del consumatore.
-
Seleziona Aggiungi gruppi di campi.
Viene visualizzata di nuovo la schermata principale di composizione dello schema, in cui puoi visualizzare tutti i campi disponibili.
-
Seleziona Salva.
Il gruppo di campi Evento esperienza del consumatore include un tipo di dati denominato Informazioni Web, che descrive eventi quali la visualizzazione della pagina e i clic sui collegamenti. Al momento della stesura di questo articolo, non esiste una parità di app mobile con questa funzione, quindi intendi crearne una tua.
Creare un tipo di dati personalizzato
Per iniziare, crea un tipo di dati personalizzato che descrive i due eventi:
- Visualizzazione a schermo
- Interazione app
-
Selezionare la scheda Tipi di dati.
-
Selezionare Crea tipo di dati.
-
Fornisci un Nome visualizzato e una Descrizione, ad esempio
App Information
eCustom data type describing "Screen Views" & "App Actions"
note tip TIP Utilizza sempre nomi visualizzati leggibili e descrittivi per i campi personalizzati, in quanto questa procedura li rende più accessibili agli addetti al marketing quando i campi si trovano in servizi a valle come il Generatore di segmenti. -
Per aggiungere un campo, selezionare il pulsante .
-
Questo campo è un oggetto contenitore per l'interazione con l'app. Fornisci un Nome campo
appInteraction
, Nome visualizzatoApp Interaction
e selezionaObject
dall'elenco Tipo. -
Seleziona Applica.
-
Per misurare la frequenza di un'azione, aggiungere un campo selezionando il pulsante accanto all'oggetto appInteraction creato.
-
Assegna al campo un Nome campo
appAction
, Nome visualizzato diApp Action
e TipoMeasure
.Questo passaggio sarebbe l’equivalente di un evento di successo in Adobe Analytics.
-
Seleziona Applica.
-
Aggiungi un campo che descrive il tipo di interazione selezionando il pulsante accanto all'oggetto appInteraction.
-
Assegnagli un Nome campo
name
, Nome visualizzato diName
e TipoString
.Questo passaggio è l’equivalente di una dimensione in Adobe Analytics.
-
Scorri fino alla parte inferiore della barra a destra e seleziona Applica.
-
Per creare un oggetto
appStateDetails
contenente un campo Measure denominatoscreenView
e due campi String denominatiscreenName
escreenType
, eseguire la stessa procedura utilizzata per la creazione dell'oggetto appInteraction. -
Seleziona Salva.
Aggiungere un gruppo di campi personalizzato
Ora aggiungi un gruppo di campi personalizzato utilizzando il tipo di dati personalizzato:
-
Apri lo schema creato in precedenza in questa lezione.
-
Seleziona Aggiungi accanto a Gruppi di campi.
-
Seleziona Crea nuovo gruppo di campi.
-
Fornisci un Nome visualizzato e una Descrizione, ad esempio
App Interactions
eFields for app interactions
. -
Seleziona Aggiungi gruppi di campi.
-
Dalla schermata di composizione principale, seleziona Interazioni app.
-
Aggiungi un campo alla radice dello schema selezionando il pulsante accanto al nome dello schema.
-
Nella barra a destra, fornisci un Nome campo di
appInformation
, un Nome visualizzato diApp Information
e un Tipo diApp Information
. -
Seleziona Interazioni app dal menu a discesa Gruppo di campi, per assegnare i campi al nuovo gruppo di campi.
-
Seleziona Applica.
-
Seleziona Salva.
Successivo: Crea un flusso di dati