Creare criteri di unione

In questa lezione verranno creati criteri di unione per assegnare la priorità all’unione di più origini dati nei profili.

Adobe Experience Platform consente di unire dati provenienti da più origini e combinarli per ottenere una visualizzazione completa di ogni singolo cliente. Quando si riuniscono questi dati, i criteri di unione determinano il modo in cui viene assegnata la priorità ai dati e quali dati vengono combinati per creare tale vista unificata.

Per questa lezione verrà utilizzata l’interfaccia utente, ma sono disponibili opzioni API anche per la creazione di criteri di unione.

Architetti di dati dovrà creare criteri di unione al di fuori di questa esercitazione.

Prima di iniziare gli esercizi, guarda questo breve video per ulteriori informazioni sui criteri di unione:

Autorizzazioni richieste

In Configurare le autorizzazioni Per completare questa lezione, è necessario impostare tutti i controlli di accesso necessari.

Informazioni sui criteri di unione e sullo schema di unione

Forse ricordi che nella lezione sull’acquisizione in batch abbiamo caricato due record con informazioni leggermente diverse per lo stesso cliente. In Loyalty dati, il nome del cliente era Daniel e viveva in New York City, ma nei dati CRM il nome del cliente era Danny e viveva in Portland. I dati dei clienti cambiano nel tempo. Forse si è trasferito da Portland a New York City. Cambiano anche altre cose, come numeri di telefono e indirizzi e-mail. I criteri di unione consentono di decidere come gestire questi tipi di conflitti quando due origini dati forniscono informazioni diverse per lo stesso utente.

Allora, perché l'ha fatto? Danny vinci come nome? Diamo un'occhiata:

  1. Nell’interfaccia utente di Platform, seleziona Profili nel menu di navigazione a sinistra
  2. Vai a Criteri di unione scheda
  3. Il criterio di unione predefinito è la marca temporale ordinata. Poiché hai caricato i dati CRM dopo i dati sulla fedeltà, Danny ha vinto come nome nel profilo:

schermata Criterio di unione

Quando più schemi sono abilitati per il profilo, viene Schema di unione viene creato automaticamente per tutti gli schemi di record abilitati per i profili che condividono una classe base. È possibile visualizzare Schemi di unione passando al Schema di unione scheda.

schermata Criterio di unione

Non esiste uno schema di unione per la classe ExperienceEvent. Anche se i dati ExperienceEvent arrivano ancora nel profilo, poiché si basano su serie temporali, ogni evento include una marca temporale e un ID; le collisioni non rappresentano un problema.

E se non ti piace questo criterio di unione predefinito? E se Luma decidesse che il loro sistema di fedeltà dovrebbe essere la fonte di verità quando c’è un conflitto? A tale scopo, verrà creato un criterio di unione.

Creare un criterio di unione nell’interfaccia utente

  1. Nella schermata Criteri di unione, seleziona la Crea criterio di unione in alto a destra
  2. Come Nome, immetti Loyalty Prioritized
  3. Come Schema, seleziona Profilo XDM la classe personalizzata, poiché si tratta di dati record, è disponibile anche per i criteri di unione.
  4. Per Unione ID, seleziona Private Graph
  5. Per Unione attributi, seleziona Precedenza set di dati
  6. Trascinamento della selezione Luma Loyalty Dataset e Luma CRM Dataset al Set di dati pannello.
  7. Assicurati che Luma Loyalty Dataset è in alto trascinandolo e rilasciandolo sopra il Luma CRM Dataset
  8. Seleziona il pulsante Salva Criterio di unione

Convalidare il criterio di unione

Vediamo se il criterio di unione sta facendo quello che ci aspetteremmo:

  1. Vai a Sfoglia scheda
  2. Modificare il Criterio di unione al tuo nuovo Loyalty Prioritized policy
  3. Come Spazio dei nomi dell’identità, utilizza Luma CRM Id
  4. Come Valore identità utilizzare 112ca06ed53d3db37e4cea49cc45b71e
  5. Seleziona la Mostra profilo pulsante
  6. Daniel è tornato!

Visualizzazione di un profilo con un criterio di unione diverso

Creare un criterio di unione con set di dati limitati

Quando si creano criteri di unione utilizzando la precedenza dei set di dati, nel profilo vengono inclusi solo i set di dati della stessa classe base inclusi a destra. Imposta un altro criterio di unione

  1. Nella schermata Criteri di unione, seleziona la Crea criterio di unione in alto a destra
  2. Come Nome, immetti Loyalty Only
  3. Come Schema, seleziona Profilo XDM
  4. Per Unione ID, seleziona Nessuno
  5. Per Unione attributi, seleziona Precedenza set di dati
  6. Trascina solo il Luma Loyalty Dataset a Set di dati selezionato pannello.
  7. Seleziona il pulsante Salva

Criterio di unione solo fedeltà

Convalidare il criterio di unione

Vediamo ora quali sono le funzioni di questo criterio di unione:

  1. Vai a Sfoglia scheda
  2. Modificare il Criterio di unione al tuo nuovo Loyalty Only policy
  3. Come Spazio dei nomi dell’identità, utilizza Luma CRM Id
  4. Come Valore identità utilizzare 112ca06ed53d3db37e4cea49cc45b71e
  5. Seleziona la Mostra profilo pulsante
  6. Conferma che non è stato trovato alcun profilo:
    Fedeltà Solo nessuna ricerca di ID CRM.

ID CRM è un campo di identità in Luma Loyalty Dataset, ma solo le identità primarie possono essere utilizzate per cercare i profili. Quindi, cerchiamo il profilo usando l'identità primaria, Luma Loyalty Id"

  1. Modificare il Spazio dei nomi identità a Luma Loyalty Id
  2. Come Valore identità utilizzare 5625458
  3. Seleziona la Mostra profilo pulsante
  4. Seleziona l’ID profilo per aprire il profilo
  5. Vai a Attributi scheda
  6. Altri dettagli del profilo dal set di dati CRM, come il numero di telefono cellulare e l’indirizzo e-mail, non sono disponibili perché solo
    I dati CRM non sono visualizzabili nel criterio Solo fedeltà
  7. Vai a Eventi scheda
  8. I dati ExperienceEvent sono disponibili nonostante non siano stati inclusi esplicitamente nei set di dati dei criteri di unione:
    Gli eventi sono visualizzabili nel criterio Solo fedeltà

Ulteriori informazioni sui criteri di unione

Nella ricerca del profilo, modifica il criterio di unione utilizzato in Default Timebased e seleziona la Mostra profilo pulsante. Danny è tornato!

Visualizzazione di un profilo con un criterio di unione diverso

Cosa sta succedendo qui? Beh, l'unione dei profili non è una cosa unica. I profili cliente in tempo reale vengono assemblati al volo, in base a vari fattori, tra cui il criterio di unione utilizzato. È possibile creare più criteri di unione da utilizzare in contesti diversi, a seconda della visualizzazione del cliente desiderata.

Un caso d’uso chiave per i criteri di unione è la governance dei dati. Ad esempio, supponi di acquisire in Platform dati di terze parti che non possono essere utilizzati per casi di utilizzo di personalizzazione, ma può essere utilizzati per casi di utilizzo pubblicitari. Puoi creare un criterio di unione che escluda questo set di dati di terze parti e utilizzarlo per creare segmenti per i casi di utilizzo pubblicitari.

Risorse aggiuntive

Passiamo ora al framework di governance dei dati.

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad