Unione delle identità basata su grafo

Nell’unione basata su grafico, specifica un set di dati evento, l’ID persistente (cookie) per tale set di dati e lo spazio dei nomi dell’ID persona desiderato dal grafico delle identità. L’unione basata su grafico tenta di rendere disponibili le informazioni dell’ID persona per l’analisi dei dati di Customer Journey Analytics in qualsiasi evento. L’ID persistente viene utilizzato per eseguire una query sul grafico delle identità dal servizio Experience Platform Identity e ottenere l’ID persona dallo spazio dei nomi specificato. Si tratta dello stesso servizio Identity utilizzato da altre applicazioni Experience Platform come Real-Time Customer Data Platform (come mostrato nell’illustrazione seguente).

Servizio identità {modal="regular"}

NOTE
Identity Service è un servizio Experience Platform di base che non richiede licenze aggiuntive. Per ulteriori informazioni, consulta Informazioni sul ruolo del servizio Identity nell'infrastruttura Experience Platform.

Se non è possibile recuperare le informazioni sull’ID persona per un evento, viene utilizzato l’ID persistente per l’evento unstitched. Di conseguenza, in una visualizzazione dati associata a una connessione che contiene il set di dati abilitato per l’unione, il componente della visualizzazione dati ID persona contiene il valore ID persona o il valore ID persistente a livello di evento.

Unione delle identità basata su grafo

IdentityMap

L’unione delle identità basata su grafo supporta l’utilizzo del identityMapgruppo di campi nei seguenti scenari:

  • Utilizzo dell’identità primaria negli spazi dei nomi identityMap per definire l’ID persistente:

    • Se più identità primarie si trovano in spazi dei nomi diversi, le identità negli spazi dei nomi vengono ordinate lessicograficamente e la prima identità viene selezionata.
    • Se più identità primarie si trovano all’interno di un singolo spazio dei nomi, viene selezionata la prima identità primaria lessicografica disponibile.

    Nell’esempio seguente, gli spazi dei nomi e le identità restituiscono un elenco di identità primarie ordinato e, infine, l’identità selezionata.

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored
    Spazi dei nomi Elenco delle identità
    ECID
    code language-none
    [
      {"id": "ecid-3"},
      {"id": "ecid-2", "primary": true},
      {"id": "ecid-1", "primary": true}
     ]
    
    CCID
    code language-none
    [
      {"id": "ccid-1"},
      {"id": "ccid-2", "primary": true}
    ]
    
    table 0-row-2 1-row-2 layout-auto html-authored
    Elenco delle identità ordinate Identità selezionata
    code language-none
    PrimaryIdentities [
      {"id": "ccid-2", "namespace": "CCID"},
      {"id": "ecid-1", "namespace": "ECID"},
      {"id": "ecid-2", "namespace": "ECID"}
    ]
    NonPrimaryIdentities [
      {"id": "ccid-1", "namespace": "CCID"},
      {"id": "ecid-3", "namespace": "ECID"}
    ]
    
    code language-none
    "id": "ccid-2",
    "namespace": "CCID"
    
  • Utilizzo dello spazio dei nomi identityMap per definire l’ID persistente:

    • Se in uno spazio dei nomi identityMap sono presenti più valori per persistentID, viene utilizzata la prima identità lessicografica disponibile.

    Nell’esempio seguente, hai selezionato ECID come spazio dei nomi da utilizzare. La selezione determina un elenco di identità ordinate e, infine, l’identità selezionata.

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored
    Spazi dei nomi Elenco delle identità
    ECID
    code language-none
    [
      {"id": "ecid-3"},
      {"id": "ecid-2", "primary": true},
      {"id": "ecid-1", "primary": true}
    ]
    
    CCID
    code language-none
    [
      {"id": "ccid-1"},
      {"id": "ccid-2", "primary": true}
    ]
    
    table 0-row-2 1-row-2 layout-auto html-authored
    Elenco delle identità ordinate Identità selezionata
    code language-none
    [
      "id": "ecid-1",
      "id": "ecid-2",
      "id": "ecid-3"
    ]
    
    code language-none
    "id": "ecid-1",
    "namespace": "ECID"
    

Come funziona l’unione delle identità basata su grafo

L’unione delle identità esegue almeno due passaggi sui dati in un determinato set di dati.

  • Unione delle identità live: tenta di unire ogni hit (evento) nel momento in cui arriva, utilizzando l’ID persistente per risalire all’ID persona dello spazio dei nomi selezionato tramite il grafo identità. Se la ricerca restituisce un ID persona, l’unione avviene istantaneamente.

  • Ripetizione dell’unione delle identità: ripete i dati in base alle identità aggiornate dal grafo identità. In questa fase, gli hit provenienti da dispositivi precedentemente sconosciuti (ID persistenti) vengono uniti, poiché il grafo identità ha associato l’identità a uno spazio dei nomi. Due parametri determinano la ripetizione: frequenza e intervallo di lookback. Adobe offre le seguenti combinazioni di questi parametri:

    • Lookback giornaliero con frequenza giornaliera: i dati vengono ripetuti ogni giorno con un intervallo di lookback di 24 ore. Questa opzione è vantaggiosa poiché gestisce ripetizioni molto frequenti; tuttavia, richiede che i profili non autenticati effettuino l’autenticazione nello stesso giorno della visita al sito.
    • Lookback settimanale con frequenza settimanale: i dati vengono ripetuti una volta alla settimana con un intervallo di lookback settimanale (vedi opzioni). Questa opzione offre il vantaggio di concedere alle sessioni non autenticate un tempo di autenticazione molto più lungo. Tuttavia, i dati non uniti che hanno meno di una settimana non vengono rielaborati fino alla successiva ripetizione settimanale.
    • Lookback bisettimanale con frequenza settimanale: i dati vengono ripetuti una volta alla settimana con un intervallo di lookback bisettimanale (vedi opzioni). Questa opzione offre il vantaggio di concedere alle sessioni non autenticate un tempo di autenticazione molto più lungo. Tuttavia, i dati non sottoposti a unione delle identità risalenti a meno di due settimane non vengono rielaborati fino alla successiva ripetizione settimanale.
    • Lookback mensile con frequenza settimanale: i dati vengono ripetuti ogni settimana con un intervallo di lookback mensile (vedi opzioni). Questa opzione offre il vantaggio di concedere alle sessioni non autenticate un tempo di autenticazione molto più lungo. Tuttavia, i dati non uniti che hanno meno di un mese non vengono rielaborati fino alla successiva ripetizione settimanale.
  • Privacy: quando si ricevono richieste relative alla privacy, oltre a rimuovere l’identità richiesta dal set di dati di origine, è necessario annullare l’unione di tale identità tra eventi non autenticati. Inoltre, l’identità deve essere rimossa dal grafo identità per evitare future unioni per tale identità specifica.

    note important
    IMPORTANT
    Il processo di annullamento unione delle identità, come parte delle richieste di privacy, cambia all’inizio del 2025. Il processo di annullamento unione delle identità corrente riunisce gli eventi utilizzando la versione più recente delle identità note. Questa riassegnazione degli eventi a un’altra identità potrebbe comportare conseguenze legali indesiderate. Per risolvere questi problemi, a partire dal 2025 il nuovo processo di annullamento dell’unione delle identità aggiorna gli eventi oggetto della richiesta di privacy con l’ID persistente.

I dati che superano l’intervallo di lookback non vengono ripetuti. Affinché una visita non autenticata e una visita autenticata siano identificate insieme, un profilo deve essere autenticato all’interno di un determinato intervallo di lookback. A partire dal riconoscimento del dispositivo, le sue identità vengono unite in tempo reale.

Prendi in considerazione i due aggiornamenti del grafo identità seguenti nel tempo per il visitatore A (con ID persistente 246) e il visitatore B (con ID persistente 3579) e come questi aggiornamenti influiscono sull’unione delle identità basata su grafo.

Grafo identità 3579

Puoi visualizzare un grafo identità nel tempo per un profilo specifico utilizzando il Visualizzatore del grafo identità. Consulta anche Logica di collegamento di Identity Service per comprendere meglio la logica utilizzata durante il collegamento delle identità.

Passaggio 1: Unione delle identità live

L’unione delle identità live tenta di unire ogni evento, al momento della raccolta, alle informazioni note in quel momento provenienti dal grafo identità.

Dettagli
table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 1-align-right 7-align-right 13-align-right 19-align-right 25-align-right 31-align-right 37-align-right 43-align-right layout-auto
Ora ID persistente
ECID
Spazio dei nomi
Email  DataMapping
ID risultante (dopo unione live)
1 2023-05-12 11:00 246 246 Branch1 non definito 246
2 2023-05-12 14:00 246 246 Branch1 bob.a@gmail.com bob.a@gmail.com
3 2023-05-12 15:00 246 246  Branch1  bob.a@gmail.com bob.a@gmail.com
4 2023-05-12 17:00 3579 3579  Branch1  non definito 3579
5 2023-05-12 19:00 3579 3579  Branch1  ted.w@gmail.com ted.w@gmail.com
6 2023-05-13 15:00 246 246 Branch1 bob.a@gmail.com bob.a@gmail.com
7 2023-05-13 16:30 246 246  Branch1  a.b@yahoo.co.uk
246  Branch1  bob.ab@gmail.com
a.b@yahoo.co.uk

Puoi vedere come viene risolto l’ID risultante per ogni evento. In base al tempo, all’ID persistente e alla ricerca del grafico delle identità per lo spazio dei nomi dell’ID persona specificato.
Quando la ricerca viene risolta in più di un ID risultante (come per l’evento 7), viene selezionato il primo ID lessicografico restituito dal grafo delle identità (a.b@yahoo.co.uk nell’esempio).

Passaggio 2: Ripetizione dell’unione delle identità

A intervalli regolari (a seconda dell’intervallo di lookback scelto), la ripetizione dell’unione ricalcola i dati storici in base alla versione più recente del grafo identità al momento dell’intervallo.

Dettagli

Con un’unione di ripetizione che si verifica alle 16:30 del 2023-05-13, con una configurazione dell’intervallo di lookback di 24 ore, alcuni eventi dell’esempio vengono ricollegati (indicati da Ripetizione ).

table 0-row-6 1-row-6 2-row-6 3-row-6 4-row-6 5-row-6 6-row-6 layout-auto
Ora ID persistente
ECID
Spazio dei nomi
Email  DataMapping
ID risultante
(dopo unione live)
ID risultante
(dopo la ripetizione 24 ore)
2 2023-05-12 14:00 246 246 Branch1 bob.a@gmail.com bob.a@gmail.com bob.a@gmail.com
3 2023-05-12 15:00 246 246  Branch1  bob.a@gmail.com bob.a@gmail.com bob.a@gmail.com
Ripetizione 4 2023-05-12 17:00 3579 3579  Collegamento  ted.w@gmail.com 3579 ted.w@gmail.com
Ripetizione 5 2023-05-12 19:00 3579 3579  Collegamento  ted.w@gmail.com ted.w@gmail.com ted.w@gmail.com
Ripetizione 6 2023-05-13 15:00 246 246  Collegamento  a.b@yahoo.co.uk bob.a@gmail.com a.b@yahoo.co.uk
Ripetizione 7 2023-05-13 16:30 246 246 Branch1 a.b@yahoo.co.uk
246 Branch1 bob.ab@gmail.com
a.b@yahoo.co.uk a.b@yahoo.co.uk

Con la ripetizione dell’unione che si verifica alle 16:30 23-05-13, con una configurazione dell’intervallo di lookback di 7 giorni, tutti gli eventi dell’esempio vengono ricollegati.

table 0-row-6 1-row-6 2-row-6 3-row-6 4-row-6 5-row-6 6-row-6 7-row-6 layout-auto
Ora ID persistente
ECID
Spazio dei nomi
Email  DataMapping
ID risultante
(dopo unione live)
ID risultante
(dopo la ripetizione 7 giorni)
Ripetizione 1 2023-05-12 11:00 246 246  Branch1  non definito 246 a.b@yahoo.co.uk
Ripetizione 2 2023-05-12 14:00 246 246  Branch1  bob.a@gmail.com bob.a@gmail.com a.b@yahoo.co.uk
Ripetizione 3 2023-05-12 15:00 246 246  Branch1  bob.a@gmail.com bob.a@gmail.com a.b@yahoo.co.uk
Ripetizione 4 2023-05-12 17:00 3579 3579 Branch1 ted.w@gmail.com 3579 ted.w@gmail.com
Ripetizione 5 2023-05-12 19:00 3579 3579 Branch1 ted.w@gmail.com ted.w@gmail.com ted.w@gmail.com
Ripetizione 6 2023-05-13 15:00 246 246 Branch1 a.b@yahoo.co.uk bob.a@gmail.com a.b@yahoo.co.uk
Ripetizione 7 2023-05-13 16:30 246 246 Branch1 a.b@yahoo.co.uk
246 Branch1 bob.ab@gmail.com
a.b@yahoo.co.uk a.b@yahoo.co.uk

Passaggio 3: Richiesta sulla privacy

Quando ricevi una richiesta di accesso a dati personali, l’ID risultante viene eliminato in tutti i record relativi all’oggetto della richiesta di accesso a dati personali.

Dettagli

La tabella seguente rappresenta gli stessi dati di cui sopra, ma mostra l’effetto che ha una richiesta di accesso a dati personali (ad esempio alle 18:00 del 5 maggio 2023) per gli eventi di esempio.

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 1-align-right 7-align-right 13-align-right 19-align-right 25-align-right 31-align-right 37-align-right 43-align-right layout-auto
Ora ID persistente
ECID
Spazio dei nomi
Email  DataMapping
ID risultante (dopo la richiesta di accesso a dati personali)
RemoveCircle  1 2023-05-12 11:00 246 246 Branch1 a.b@yahoo.co.uk 246
RemoveCircle 2 2023-05-12 14:00 246 246 Branch1 a.b@yahoo.co.uk 246
RemoveCircle 3 2023-05-12 15:00 246 246 Branch1 a.b@yahoo.co.uk 246
RemoveCircle 4 2023-05-12 17:00 3579 3579 Branch1 ted.w@gmail.com 3579
RemoveCircle 5 2023-05-12 19:00 3579 3579 Branch1 ted.w@gmail.com 3579
RemoveCircle 6 2023-05-13 15:00 246 246 Branch1 a.b@yahoo.co.uk 246
RemoveCircle 7 2023-05-13 16:30 246 246 Branch1 a.b@yahoo.co.uk
246 Branch1 bob.ab@gmail.com
246

Prerequisiti

I seguenti prerequisiti si applicano in modo specifico all’unione delle identità basata su grafo:

  • Il set di dati evento in Adobe Experience Platform, a cui si desidera applicare l’unione delle identità, deve avere una colonna che identifica un profilo per ogni riga, l’ID persistente. Ad esempio, un ID visitatore generato da una libreria AppMeasurement di Adobe Analytics o un ECID generato da Experience Platform Identity Service.

  • Il grafo delle identità da Experience Platform Identity Service deve essere impostato a livello di sandbox, prima di abilitare l’unione basata su grafo.

    • Il grafo delle identità deve avere uno spazio dei nomi (ad esempio Email o Phone) che si desidera utilizzare durante l’unione per risolvere l’ID persona.
    • Il grafo delle identità deve essere compilato con le informazioni sulle identità provenienti da qualsiasi set di dati rilevante (di tipo event o profile e che contengono almeno due spazi dei nomi utili con valori ID).
    • Tutti i set di dati che contengono queste identità rilevanti devono essere abilitati per l’acquisizione dei dati del grafico delle identità. Questa abilitazione assicura che le identità in ingresso vengano aggiunte al grafico nel tempo da tutte le origini necessarie.
    • Se utilizzi già Real-Time Customer Data Profile o Adobe Journey Optimizer da un po’, il grafico dovrebbe essere già configurato in una certa misura.
      Se è richiesta anche la retrocompilazione dell’unione storica per il set di dati abilitato con l’unione basata su grafico, il grafico deve già contenere identità storiche per l’intero periodo, per ottenere i risultati di unione desiderati.
  • Se si desidera utilizzare l’unione basata su grafico e si prevede che il set di dati evento contribuirà al grafico delle identità, è necessario abilitare il set di dati per il servizio Identity.

  • L’ID persistente e l’ID persona possono essere utilizzati con identityMap. Oppure l’ID persistente e l’ID persona possono essere campi dello schema XDM, nel qual caso i campi devono essere definiti come identità nello schema.

NOTE
L'unione delle identità basata su grafo non richiede una licenza di Real-time Customer Data Platform. Il pacchetto Prime o superiore di Customer Journey Analytics include i diritti richiesti da Experience Platform Identity Service.

Limitazioni

Le seguenti limitazioni si applicano in modo specifico all’unione delle identità basata su grafo:

  • Le marche temporali non vengono prese in considerazione quando si esegue una query per l’ID persona utilizzando lo spazio dei nomi specificato. Pertanto, è possibile che un ID persistente sia unito a un ID persona di un record che ha una marca temporale precedente.

  • Per i dispositivi condivisi in cui lo spazio dei nomi nel grafo contiene più identità, viene utilizzata la prima identità lessicografica. Se i limiti e le priorità dello spazio dei nomi sono definiti nelle regole di collegamento del grafo, il sistema utilizzerà l’identità dell’ultimo utente autenticato. Per ulteriori informazioni, consulta Dispositivi condivisi.

  • Esiste un limite rigido di tre mesi per la retrocompilazione delle identità nel grafo identità. Nel caso in cui non utilizzi un’applicazione Experience Platform, come Real-time Customer Data Platform, puoi utilizzare le identità di retrocompilazione per compilare il grafo identità.

  • Si applicano i guardrail di Identity Service. Vedi, ad esempio, i seguenti limiti statici:

    • Numero massimo di identità in un grafo: 50.
    • Numero massimo di collegamenti a un’identità per una singola acquisizione in batch: 50.
    • Numero massimo di identità in un record XDM per l’acquisizione del grafo: 20.
    • Numero minimo di identità in un record XDM per l’acquisizione del grafo: 2.
recommendation-more-help
analytics-platform-help-main