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 il corso Modellare i dati sull'esperienza del cliente con XDM.

TIP
Se conosci Analytics Solution Design Reference (SDR), puoi considerare uno schema come un SDR più affidabile. Per ulteriori informazioni, vedere Creare e gestire un documento Solution Design Reference (SDR).

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

  1. Accedi a Adobe Experience Cloud.

  2. Assicurati di trovarti nella sandbox di Experience Platform che stai utilizzando per questa esercitazione.

  3. Apri il commutatore di app Commutatore di app (in alto a destra),

  4. Seleziona Raccolta dati dal menu.

    Accedi a Experience Cloud

    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.
  5. Seleziona Schemi in Gestione dati nella barra a sinistra.

    tag nella schermata iniziale

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 e XDM 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.

NOTE
Adobe continua ad aggiungere altri gruppi di campi standard che devono essere utilizzati quando possibile, in quanto questi campi sono implicitamente compresi dai servizi Experience Platform e forniscono maggiore coerenza quando vengono utilizzati tra i componenti Platform. L’utilizzo di gruppi di campi standard offre vantaggi tangibili, come la mappatura automatica nelle funzioni di Analytics e AI in Platform.

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

  1. Selezionare Crea schema.

  2. Nel passaggio Seleziona una classe della procedura guidata Crea schema, seleziona Evento esperienza sotto Seleziona una classe base per questo schema.

  3. Seleziona Avanti.

    Classe base della Creazione guidata schemi

  4. 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 esempio Schema 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, utilizza Luma Mobile App Event Schema - Joe Smith. Vedi anche la nota in Panoramica.
  5. Seleziona Fine per completare la procedura guidata.

    Nome e revisione dello schema

  6. Seleziona Più Aggiungi accanto a Gruppi di campi.

    Aggiungere un gruppo di campi

  7. Cerca Consumer Experience Event.

  8. Seleziona Anteprima per visualizzare in anteprima i campi e/o leggere la descrizione per ulteriori dettagli prima di selezionare un gruppo di campi.

  9. Seleziona Evento esperienza del consumatore.

  10. Seleziona Aggiungi gruppi di campi.

    Selezione del gruppo di campi

    Viene visualizzata di nuovo la schermata principale di composizione dello schema, in cui puoi visualizzare tutti i campi disponibili.

  11. Seleziona Salva.

NOTE
Non è necessario utilizzare tutti i campi di un gruppo. Puoi anche rimuovere i campi per mantenere lo schema conciso e comprensibile. Se è utile, puoi considerare uno schema come un livello dati vuoto. Nell’app, puoi popolare i valori pertinenti al momento giusto.

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
  1. Selezionare la scheda Tipi di dati.

  2. Selezionare Crea tipo di dati.

    Selezione del menu del tipo di dati

  3. Fornisci un Nome visualizzato e una Descrizione, ad esempio App Information e Custom data type describing "Screen Views" & "App Actions"

    Nome e descrizione

    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.
  4. Per aggiungere un campo, selezionare il pulsante Più .

  5. Questo campo è un oggetto contenitore per l'interazione con l'app. Fornisci un Nome campo appInteraction, Nome visualizzato App Interaction e seleziona Object dall'elenco Tipo.

  6. Seleziona Applica.

    Aggiunta di un nuovo evento azione app

  7. Per misurare la frequenza di un'azione, aggiungere un campo selezionando il pulsante Più accanto all'oggetto appInteraction creato.

  8. Assegna al campo un Nome campo appAction, Nome visualizzato di App Action e Tipo Measure.

    Questo passaggio sarebbe l’equivalente di un evento di successo in Adobe Analytics.

  9. Seleziona Applica.

    Aggiunta campo nome azione

  10. Aggiungi un campo che descrive il tipo di interazione selezionando il pulsante Plus accanto all'oggetto appInteraction.

  11. Assegnagli un Nome campo name, Nome visualizzato di Name e Tipo String.

    Questo passaggio è l’equivalente di una dimensione in Adobe Analytics.

    Selezione dellapplicazione

  12. Scorri fino alla parte inferiore della barra a destra e seleziona Applica.

  13. Per creare un oggetto appStateDetails contenente un campo Measure denominato screenView e due campi String denominati screenName e screenType, eseguire la stessa procedura utilizzata per la creazione dell'oggetto appInteraction.

  14. Seleziona Salva.

    Stato finale del tipo di dati

Aggiungere un gruppo di campi personalizzato

Ora aggiungi un gruppo di campi personalizzato utilizzando il tipo di dati personalizzato:

  1. Apri lo schema creato in precedenza in questa lezione.

  2. Seleziona Più Aggiungi accanto a Gruppi di campi.

    Aggiunta di un nuovo gruppo di campi

  3. Seleziona Crea nuovo gruppo di campi.

  4. Fornisci un Nome visualizzato e una Descrizione, ad esempio App Interactions e Fields for app interactions.

  5. Seleziona Aggiungi gruppi di campi.

    Nome e descrizione

  6. Dalla schermata di composizione principale, seleziona Interazioni app.

  7. Aggiungi un campo alla radice dello schema selezionando il pulsante Plus accanto al nome dello schema.

  8. Nella barra a destra, fornisci un Nome campo di appInformation, un Nome visualizzato di App Information e un Tipo di App Information.

  9. Seleziona Interazioni app dal menu a discesa Gruppo di campi, per assegnare i campi al nuovo gruppo di campi.

  10. Seleziona Applica.

  11. Seleziona Salva.

    Selezione dellapplicazione

NOTE
I gruppi di campi personalizzati si trovano sempre sotto l’identificatore dell’organizzazione di Experience Cloud.
SUCCESS
Ora disponi di uno schema da utilizzare per il resto dell’esercitazione.
Grazie per aver dedicato il tuo tempo all’apprendimento dell’SDK di Adobe Experience Platform Mobile. Se hai domande, vuoi condividere commenti generali o suggerimenti su contenuti futuri, condividili in questo Experience League post di discussione della community.

Successivo: Crea un flusso di dati

recommendation-more-help
9fed61f5-c338-47ad-8005-0b89a5f4af8b