Unione delle identità basata sui campi

Nell’unione basata sui campi, specifica un set di dati evento, nonché l’ID persistente (cookie) e l’ID persona per tale set di dati. L’unione basata sui campi tenta di rendere le informazioni dell’ID persona disponibili per l’analisi dei dati di Customer Journey Analytics, su qualsiasi evento anonimo fornito con un ID persistente specifico. Tali informazioni vengono recuperate dalle righe che hanno un ID persona per tale ID persistente specifico.

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 ID persona contiene il valore ID persona o il valore ID persistente a livello di evento.

È possibile utilizzare l’unione basata sui campi quando si utilizza Customer Journey Analytics come soluzione indipendente (senza avere accesso al servizio Experience Platform Identity e al grafo delle identità associato). Oppure, quando non desideri utilizzare il grafo identità disponibile.

Unione delle identità basata sui campi

IdentityMap

L’unione delle identità basata sui campi 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 o l’ID persona o entrambi:

    • Se in uno spazio dei nomi identityMap sono presenti più valori per l’ID persistente o per l’ID persona, viene utilizzato il primo valore lessicografico disponibile.
    • Gli spazi dei nomi per l’ID persistente e per l’ID persona devono escludersi a vicenda.

    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 sui campi

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. Gli hit provenienti da dispositivi nuovi per il set di dati (che non si sono mai autenticati) in genere non vengono uniti questo livello. Gli hit provenienti da dispositivi già riconosciuti vengono uniti immediatamente.

  • Ripetizione dell’unione delle identità: ripete i dati in base a identificatori univoci (ID persona). In questa fase, gli ID provenienti da dispositivi in precedenza sconosciuti (ID persistenti) vengono uniti (agli ID persona). 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 vengono ricevute richieste relative alla privacy, oltre a rimuovere l’identità richiesta, è necessario annullare l’unione di tale identità tra eventi non autenticati.

    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. Una volta riconosciuto, il dispositivo è live-stitched da quel momento in poi.

Passaggio 1: Unione delle identità live

L’unione delle identità live tenta di unire ciascun evento al momento della raccolta su dispositivi e canali noti.

Dettagli

Prendi in considerazione l’esempio seguente, in cui Bob registra eventi diversi come parte di un set di dati evento.

Dati visualizzati nel giorno in cui vengono raccolti:

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 8-row-5 9-row-5 10-row-5 11-row-5 12-row-5 13-row-5
Evento Marca temporale ID persistente (ID cookie) ID persona ID risultante (dopo unione live)
1 2023-05-12 12:01 246  ArrowRight - 246
2 2023-05-12 12:02 246 Bob  ArrowRight Bob
3 2023-05-12 12:03 246 Bob  ArrowRight Bob  ArrowDown
4 2023-05-12 12:04 246 - Bob
5 2023-05-12 12:05 246 Bob  ArrowRight Bob  ArrowDown
6 2023-05-12 12:06 246 - Bob
7 2023-05-12 12:07 246 Bob  ArrowRight Bob
8 2023-05-12 12:03 3579  ArrowRight - 3579
9 2023-05-12 12:09 3579  ArrowRight - 3579
10 2023-05-12 12:02 81911  ArrowRight - 81911
11 2023-05-12 12:05 81911 Bob  ArrowRight Bob  ArrowDown
12 2023-05-12 12:12 81911 - Bob
3 dispositivi 4 persone:
246, Bob, 3579, 81911

Sia gli eventi non autenticati che quelli autenticati su nuovi dispositivi vengono conteggiati come persone separate (temporaneamente). Gli eventi non autenticati sui dispositivi riconosciuti sono live-stitched.

L’attribuzione funziona quando la variabile personalizzata di identificazione è associata a un dispositivo. Nell’esempio precedente, tutti gli eventi ad eccezione di 1, 8, 9 e 10 sono live-stitched (utilizzano tutti l’identificatore Bob). L’unione live “risolve” l’ID risultante per gli eventi 4, 6 e 12.

I dati ritardati (dati con una marca temporale di oltre 24 ore) vengono gestiti in base al “massimo impegno”, dando priorità all’unione dei dati correnti per ottenere la massima qualità.

Passaggio 2: Ripetizione dell’unione delle identità

A intervalli regolari (una volta alla settimana o una volta al giorno a seconda dell’intervallo di lookback scelto), la ripetizione dell’unione delle identità ricalcola i dati storici sui dispositivi riconosciuti. Se un dispositivo invia inizialmente i dati mentre non è autenticato e poi effettua l’accesso, la ripetizione dell’unione delle identità collega gli eventi non autenticati alla persona corretta.

Dettagli

La tabella seguente rappresenta gli stessi dati di cui sopra, ma mostra numeri diversi in base alla ripetizione dei dati.

Gli stessi dati dopo la ripetizione:

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 8-row-6 9-row-6 10-row-6 11-row-6 12-row-6 13-row-6 layout-auto
Evento Marca temporale ID persistente (ID cookie) ID persona ID risultante (dopo unione live) ID risultante (dopo la riproduzione)
1 2023-05-12 12:01 246 - 246 Bob
2 2023-05-12 12:02 246 Bob  ArrowRight Bob Bob  ArrowUp
3 2023-05-12 12:03 246 Bob  ArrowRight Bob Roberto
4 2023-05-12 12:04 246 - Bob Bob
5 2023-05-12 12:05 246 Bob  ArrowRight Bob  ArrowDown Bob
6 2023-05-12 12:06 246 - Bob Bob
7 2023-05-12 12:07 246 Bob  ArrowRight Bob Bob
8 2023-05-12 12:03 3579  ArrowRight - 3579 3579
9 2023-05-12 12:09 3579  ArrowRight - 3579 3579
10 2023-05-12 12:02 81911 - 81911 Bob
11 2023-05-12 12:05 81911 Bob  ArrowRight Bob  ArrowDown Bob  ArrowUp
12 2023-05-12 12:12 81911 - Bob Bob
3 dispositivi 4 persone:
246, Bob, 3579, 81911
2 persone:
Bob, 3579

L’attribuzione funziona quando la variabile personalizzata di identificazione è associata a un dispositivo. Nell’esempio precedente, gli eventi 1 e 10 vengono uniti in seguito alla ripetizione, lasciando separati solo gli eventi 8 e 9. E riducendo la metrica delle persone (cumulativa) a 2.

Passaggio 3: Richiesta sulla privacy

Quando ricevi una richiesta di accesso a dati personali, tutte le informazioni sull’identificatore impostate dal processo di unione sul valore ID persona vengono aggiornate in tutti i record in un valore ID persistente per l’oggetto utente della richiesta di accesso a dati personali.

Dettagli

La tabella seguente rielabora i dati precedenti, mostrando l’impatto della richiesta sulla privacy di Roberto sui risultati finali. Le righe in cui Roberto è autenticato vengono rimosse (2, 3, 5, 7 e 11) insieme alla rimozione di Roberto come ID persona per altre righe.

Gli stessi dati dopo una richiesta sulla privacy per Roberto:

table 0-row-8 1-row-8 2-row-8 3-row-8 4-row-8 5-row-8 6-row-8 7-row-8 8-row-8 9-row-8 10-row-8 11-row-8 12-row-8 13-row-8
Evento Marca temporale ID persistente (ID cookie) ID persona ID risultante (dopo unione live) ID risultante (dopo la riproduzione) ID persona ID risultante (dopo la richiesta di accesso a dati personali)
1 2023-05-12 12:01 246 - 246 Bob - 246
2 2023-05-12 12:02 246 Roberto ArrowRight Bob Bob  ArrowUp RemoveCircle 246
3 2023-05-12 12:03 246 Roberto ArrowRight Bob  ArrowDown Bob RemoveCircle 246
4 2023-05-12 12:04 246 - Bob Bob - 246
5 2023-05-12 12:05 246 Roberto ArrowRight Bob  ArrowDown Bob RemoveCircle 246
6 2023-05-12 12:06 246 - Bob Bob - 246
7 2023-05-12 12:07 246 Bob  ArrowRight Bob Bob RemoveCircle 246
8 2023-05-12 12:03 3579  ArrowRight - 3579 3579 - 3579
9 2023-05-12 12:09 3579  ArrowRight - 3579 3579 - 3579
10 2023-05-12 12:02 81911 - 81911 Bob - 81911
11 2023-05-12 12:05 81911 Bob  ArrowRight Bob  ArrowDown Bob  ArrowUp RemoveCircle 81911
12 2023-05-12 12:12 81911 - Bob Bob - 81911
3 dispositivi 4 persone:
246, Bob, 3579, 81911
2 persone:
Roberto, 3579
3 persone:
246, 3579, 81911

Prerequisiti

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

  • Il set di dati evento in Adobe Experience Platform, a cui desideri applicare l’unione, deve avere due colonne che aiutino a identificare i profili:

    • Un ID persistente, un identificatore presente su ogni riga. Ad esempio, un ID visitatore generato da una libreria AppMeasurement di Adobe Analytics o un ECID generato da Adobe Experience Platform Identity Service.
    • Un ID persona, un identificatore presente solo su alcune righe. Ad esempio, un nome utente o un indirizzo e-mail con hash quando un profilo si autentica. Puoi utilizzare virtualmente qualsiasi identificatore che ti piace. L’unione considera questo campo come contenente le informazioni dell’ID persona effettivo. Per risultati di unione migliori, un ID persona deve essere inviato all’interno degli eventi del set di dati almeno una volta per ogni ID persistente. Se prevedi di includere questo set di dati all’interno di una connessione Customer Journey Analytics, è preferibile che anche gli altri set di dati abbiano un identificatore comune simile.

Limitazioni

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

  • Le attuali funzionalità di reimpostazione sono limitate a un solo passaggio (da ID persistente a ID persona). La reimpostazione in più passaggi (ad esempio, da ID persistente a ID persona e quindi a un altro ID persona) non è supportata.
  • Se più persone condividono un dispositivo e il numero totale di transizioni tra gli utenti supera le 50.000, Customer Journey Analytics non unisce più i dati per tale dispositivo.
  • Gli ID mappe personalizzati utilizzati nell’organizzazione non sono supportate.
  • L’unione distingue tra maiuscole e minuscole. Per i set di dati generati tramite il connettore di origine di Analytics, Adobe consiglia di rivedere eventuali regole VISTA o regole di elaborazione applicabili al campo ID persona. Questa revisione assicura che nessuna di queste regole introduca nuove forme dello stesso ID. Ad esempio, assicurati che le regole VISTA o di elaborazione non introducano lettere minuscole nel campo ID persona solo per una parte degli eventi.
  • L’unione non combina o concatena i campi.
  • Il campo ID persona deve contenere un singolo tipo di ID (ID da un singolo spazio dei nomi). Ad esempio, il campo ID persona non deve contenere una combinazione di ID di accesso e ID e-mail.
  • Se si verificano più eventi con la stessa marca temporale per lo stesso ID persistente, ma con valori diversi nel campo ID persona, l’unione seleziona l’ID in base all’ordine alfabetico. Quindi, se l’ID persistente A ha due eventi con la stessa marca temporale e uno degli eventi specifica Roberto e l’altro specifica Anna, l’unione sceglierà Anna.
  • Presta attenzione agli scenari in cui gli ID persona contengono valori segnaposto, ad esempio Undefined. Per ulteriori informazioni, consulta le Domande frequenti.
  • Non è possibile utilizzare lo stesso spazio dei nomi sia per l’ID persistente che per l’ID persona, poiché gli spazi dei nomi devono escludersi a vicenda.
recommendation-more-help
analytics-platform-help-main