Mappare le identità

In questa lezione verranno creati spazi dei nomi delle identità e verranno aggiunti campi di identità ai nostri schemi. Dopo aver eseguito questa operazione, saremo anche in grado di completare le relazioni dello schema della lezione precedente.

Il servizio Adobe Experience Platform Identity consente di acquisire una visione migliore dei clienti e dei loro comportamenti attraverso la combinazione di identità tra dispositivi e sistemi, consentendo di fornire esperienze digitali personali e di impatto in tempo reale. I campi e i namespace di identità sono la colla che unisce diverse origini dati per creare il profilo cliente in tempo reale a 360 gradi.

Architetti dei dati dovrà mappare le identità al di fuori di questa esercitazione.

Prima di iniziare gli esercizi, guarda questo breve video per saperne di più sull'identità in Adobe Experience Platform:

NOTA

I campi di identità sono necessari solo se crei profili cliente in tempo reale. Non sono richieste se si acquisiscono solo dati nel data lake.

Autorizzazioni necessarie

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

Crea spazio dei nomi identità

In questo esercizio creeremo namespace di identità per i campi di identità personalizzati di Luma, loyaltyId, crmIde productSku. Gli spazi dei nomi di 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 dati di formare un grafico di identità.

Creare namespace nell’interfaccia utente

Cominciamo creando uno spazio dei nomi per lo schema fedeltà Luma:

  1. Nell’interfaccia utente di Platform, passa a Identità nella navigazione a sinistra

  2. Noterai che sono disponibili diversi namespace di identità predefiniti. Seleziona la Creare uno spazio dei nomi di identità pulsante

  3. Fornisci i seguenti dettagli

    Campo Valore
    Nome visualizzato ID fedeltà Luma
    Simbolo di identità lumaLoyaltyId
    Tipo tra dispositivi
  4. Seleziona Crea

    Creare spazi dei nomi

Ora imposta un altro namespace per lo schema del catalogo di prodotti Luma con i seguenti dettagli:

Campo Valore
Nome visualizzato SKU del prodotto Luma
Simbolo di identità lumaProductSKU
Tipo Identificatore non personale

Creare un namespace di identità utilizzando l’API

Creeremo il nostro namespace CRM tramite API.

NOTA

Se preferisci saltare gli esercizi API, puoi creare liberamente lo spazio dei nomi CRM tramite il metodo di interfaccia utente utilizzato con i seguenti dettagli:

  1. Come Nome visualizzato, utilizza Luma CRM Id
  2. Come Simbolo di identità, utilizza lumaCrmId
  3. Come Tipo, utilizza tra dispositivi

Creare lo spazio dei nomi identità Luma CRM Id:

  1. Scarica Servizio Identity.postman_collection.json al tuo Luma Tutorial Assets cartella

  2. Importa la raccolta in Postman

  3. Se non hai effettuato una richiesta nelle ultime 24 ore, i token di autorizzazione probabilmente sono scaduti. Apri la richiesta Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token, quindi seleziona Invia per richiedere nuovi token JWT e Access.

  4. Seleziona la richiesta Servizio identità > Namespace Identity > Creare un nuovo namespace Identity.

  5. Incolla quanto segue come Body della domanda:

    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Premere Invia dovrebbe ottenere un 200 OK risposta:

    Namespace Identity

Se torni all’interfaccia utente, dovresti visualizzare i tre nuovi namespace personalizzati:
Namespace Identity

Etichettare i campi di identità negli schemi

Ora che abbiamo i nostri namespace, il passo successivo è quello di aggiornare i nostri schemi per etichettare i nostri campi di identità.

Etichettare i campi XDM per l’identità principale

Per specificare un'identità principale è necessario specificare ogni schema utilizzato con Profilo cliente in tempo reale. E ogni record acquisito deve avere un valore per quel campo.

Aggiungiamo un'identità principale al Luma Loyalty Schema:

  1. Apri Luma Loyalty Schema

  2. Seleziona Luma Identity profile field group

  3. Seleziona la loyaltyId field

  4. Controlla la Identità scatola

  5. Controlla la Identità principale anche scatola

  6. Seleziona la Luma Loyalty Id namespace Namespace Identity menu a discesa

  7. Seleziona Applica

  8. Seleziona Salva

    Identità principale

Ripeti il processo per alcuni degli altri schemi:

  1. In Luma CRM Schema, etichettare crmId come identità principale utilizzando Luma CRM Id namespace
  2. In Luma Offline Purchase Events Schema, etichettare loyaltyId come identità principale utilizzando Luma Loyalty Id namespace
  3. In Luma Product Catalog Schema, etichettare productSku come identità principale utilizzando Luma Product SKU namespace
NOTA

I dati raccolti con l’SDK per web costituiscono un’eccezione alla pratica tipica dell’etichettatura dei campi di identità nello schema. L’SDK per web utilizza la mappa di identità per etichettare le identità sul lato dell'attuazione e così determineremo le identità per il Luma Web Events Schema quando implementiamo l’SDK web sul sito web Luma. In questa lezione successiva, raccoglieremo l’ID visitatore di Experience Cloud (ECID) come ID primario e crmId come ID secondario.

Con la nostra selezione di identità primarie, è chiaro come Luma CRM Schema può connettersi al Luma Offline Purchase Events Schema poiché entrambi utilizzano loyaltyId come identificatore. Ma come possiamo collegare i nostri acquisti offline al comportamento online? Come posso classificare i prodotti acquistati con il nostro catalogo prodotti? Verranno utilizzati campi di identità aggiuntivi e relazioni di schema.

Etichettare i campi XDM per l’identità secondaria

È possibile aggiungere più campi di identità a uno schema. Le identità non primarie sono spesso definite identità secondarie. Per collegare gli acquisti offline al comportamento online, aggiungeremo crmId come identificatore secondario al nostro Luma Loyalty Schema e successivamente nei dati dei nostri eventi web. Aggiorniamo il Luma Loyalty Schema:

  1. Apri Luma Loyalty Schema

  2. Seleziona Luma Identity Profile Field group

  3. Seleziona crmId field

  4. Controlla la Identità scatola

  5. Seleziona la Luma CRM Id namespace Namespace Identity menu a discesa

  6. Seleziona Applica quindi seleziona la Salva per salvare le modifiche

    Identità secondaria

Completare le relazioni dello schema

Ora che i campi di identità sono etichettati, possiamo completare la configurazione delle relazioni dello schema tra il catalogo di prodotti di Luma e gli schemi di evento:

  1. Apri Luma Offline Purchase Events Schema

  2. Seleziona Dettagli Commerce gruppo di campi

  3. Seleziona productListItems > SKU field

  4. Controlla la Relazione scatola

  5. Seleziona Luma Product Catalog Schema come Schema di riferimento

  6. Luma Product SKU deve essere compilato automaticamente come Spazio dei nomi identità di riferimento

  7. Seleziona Applica

  8. Seleziona Salva

    Campo di riferimento

Ripeti questo processo per creare una relazione tra Luma Web Events Schema e Luma Product Catalog Schema.

Dopo aver definito la relazione, questa viene indicata in entrambi i Composizione e Struttura della sezione dell’editor dello schema.

Visualizzazione delle relazioni nell’editor dello schema

Risorse aggiuntive

Ora che abbiamo le nostre identità, possiamo creare i nostri set di dati!

In questa pagina