Mappare le identità
In questa lezione, creeremo spazi dei nomi di identità e aggiungeremo campi di identità ai nostri schemi. In seguito, saremo anche in grado di completare le relazioni tra schemi della lezione precedente.
Il servizio Adobe Experience Platform Identity consente di ottenere una visione migliore dei clienti e dei loro comportamenti collegando le identità tra dispositivi e sistemi, consentendo di offrire esperienze digitali personali e di impatto in tempo reale. I campi di identità e gli spazi dei nomi sono l’associazione che unisce diverse origini di dati per creare il profilo cliente in tempo reale a 360 gradi.
Gli architetti di dati dovranno mappare le identità all'esterno di questa esercitazione.
Prima di iniziare gli esercizi, guarda questo breve video per ulteriori informazioni sull’identità in Adobe Experience Platform:
Autorizzazioni richieste
Nella lezione Configurare le autorizzazioni è possibile impostare tutti i controlli di accesso necessari per completare la lezione.
Crea spazio dei nomi identità
In questo esercizio creeremo spazi dei nomi di identità per i campi di identità personalizzati di Luma, loyaltyId
, crmId
e productSku
. Gli spazi dei nomi delle identità svolgono un ruolo fondamentale nella creazione di profili cliente in tempo reale, in quanto due valori corrispondenti nello stesso spazio dei nomi consentono a due origini di dati di formare un grafo identità.
Creare spazi dei nomi nell’interfaccia utente
Iniziamo creando uno spazio dei nomi per lo schema Fedeltà Luma:
-
Nell'interfaccia utente di Platform, vai a Identità nell'area di navigazione a sinistra
-
Sono disponibili diversi spazi dei nomi di identità predefiniti. Seleziona il pulsante Crea spazio dei nomi identità
-
Fornisci i dettagli come segue
table 0-row-2 1-row-2 2-row-2 3-row-2 Campo Valore Nome visualizzato ID fedeltà Luma Simbolo di identità lumaLoyaltyId Tipo Cross-Device -
Seleziona Crea
Ora imposta un altro spazio dei nomi per lo schema del catalogo prodotti Luma con i seguenti dettagli:
Creare lo spazio dei nomi dell’identità tramite API
Creeremo il nostro spazio dei nomi CRM tramite API.
- Come Nome visualizzato, utilizza
Luma CRM Id
- Come simbolo di identità, utilizza
lumaCrmId
- Come Tipo, utilizza Cross-Device
Creiamo lo spazio dei nomi dell'identità Luma CRM Id
:
-
Scarica Identity Service.postman_collection.json nella cartella
Luma Tutorial Assets
-
Importa la raccolta in Postman
-
Se non disponi di un token di accesso, apri la richiesta OAuth: Request Access Token e seleziona Invia per richiedere un nuovo token di accesso.
-
Seleziona la richiesta Identity Service > Identity Namespace > Crea un nuovo spazio dei nomi delle identità.
-
Incolla quanto segue come Body della richiesta:
code language-json { "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
Premi il pulsante Invia e dovresti ricevere una risposta di 200 OK:
Se torni all’interfaccia utente, ora dovresti visualizzare i tre nuovi spazi dei nomi personalizzati:
Etichettare i campi di identità negli schemi
Ora che disponiamo dei nostri namespace, il passaggio successivo è aggiornare gli schemi per etichettare i campi di identità.
Etichettare i campi XDM per l’identità primaria
Ogni schema utilizzato con Real-Time Customer Profile deve disporre di un’identità primaria specificata. E ogni record acquisito deve avere un valore per quel campo.
Aggiungiamo un'identità primaria a Luma Loyalty Schema
:
-
Apri
Luma Loyalty Schema
-
Seleziona
Luma Identity profile field group
-
Seleziona il campo
loyaltyId
-
Seleziona la casella Identità
-
Seleziona anche la casella Identità primaria
-
Seleziona lo spazio dei nomi
Luma Loyalty Id
dal menu a discesa Spazi dei nomi identità -
Seleziona Applica
-
Seleziona Salva
Ripeti il processo per alcuni degli altri schemi:
- In
Luma CRM Schema
, etichettare il campocrmId
come identità primaria utilizzando lo spazio dei nomiLuma CRM Id
- In
Luma Offline Purchase Events Schema
, etichettare il campoloyaltyId
come identità primaria utilizzando lo spazio dei nomiLuma Loyalty Id
- In
Luma Product Catalog Schema
, etichettare il campoproductSku
come identità primaria utilizzando lo spazio dei nomiLuma Product SKU
Luma Web Events Schema
quando implementeremo Web SDK sul sito Web Luma. In questa lezione successiva, raccoglieremo l’ID visitatore Experience Cloud (ECID) come ID primario e crmId come ID secondario.Con la selezione delle identità primarie da parte nostra, è chiaro come Luma CRM Schema
può connettersi a Luma Offline Purchase Events Schema
poiché entrambi utilizzano loyaltyId
come identificatore. Ma come possiamo collegare i nostri acquisti offline al comportamento online? Come possiamo classificare i prodotti acquistati con il nostro catalogo di prodotti? Utilizzeremo campi di identità e relazioni di schema aggiuntivi.
Etichettare i campi XDM per l’identità secondaria
È possibile aggiungere più campi di identità a uno schema. Le identità non primarie sono spesso indicate come identità secondarie. Per collegare gli acquisti offline al comportamento online, aggiungeremo il crmId come identificatore secondario a Luma Loyalty Schema
e successivamente nei dati degli eventi Web. Aggiorniamo Luma Loyalty Schema
:
-
Apri
Luma Loyalty Schema
-
Seleziona
Luma Identity Profile Field group
-
Seleziona campo
crmId
-
Seleziona la casella Identità
-
Seleziona lo spazio dei nomi
Luma CRM Id
dal menu a discesa Spazi dei nomi identità -
Seleziona Applica, quindi seleziona il pulsante Salva per salvare le modifiche
Completa le relazioni tra schemi
Ora che abbiamo i campi di identità etichettati, possiamo completare la configurazione delle relazioni di schema tra il catalogo dei prodotti Luma e gli schemi dell’evento:
-
Apri
Luma Offline Purchase Events Schema
-
Seleziona gruppo di campi Dettagli Commerce
-
Seleziona il campo productListItems > SKU
-
Seleziona la casella Relazione
-
Seleziona
Luma Product Catalog Schema
come Schema di riferimento -
Luma Product SKU
deve essere compilato automaticamente come Spazio dei nomi identità di riferimento -
Seleziona Applica
-
Seleziona Salva
Ripetere questo processo per creare una relazione tra Luma Web Events Schema
e Luma Product Catalog Schema
.
Dopo aver definito la relazione, questa viene indicata sia nella sezione Composizione che nella sezione Struttura dell'editor schema.
Risorse aggiuntive
Ora che le nostre identità sono attive, possiamo creare i nostri set di dati.