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.
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
identityMapper 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
identityMapper definire l’ID persistente o l’ID persona o entrambi:- Se in uno spazio dei nomi
identityMapsono 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" - Se in uno spazio dei nomi
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.
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
|
- | 246 |
| 2 | 2023-05-12 12:02 | 246 |
Bob
|
Bob |
| 3 | 2023-05-12 12:03 | 246 |
Bob
|
Bob
|
| 4 | 2023-05-12 12:04 | 246 |
- | Bob |
| 5 | 2023-05-12 12:05 | 246 |
Bob
|
Bob
|
| 6 | 2023-05-12 12:06 | 246 |
- | Bob |
| 7 | 2023-05-12 12:07 | 246 |
Bob
|
Bob |
| 8 | 2023-05-12 12:03 | 3579
|
- | 3579 |
| 9 | 2023-05-12 12:09 | 3579
|
- | 3579 |
| 10 | 2023-05-12 12:02 | 81911
|
- | 81911 |
| 11 | 2023-05-12 12:05 | 81911 |
Bob
|
Bob
|
| 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.
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
|
Bob |
Bob
|
| 3 | 2023-05-12 12:03 | 246 |
Bob
|
Bob |
Roberto |
| 4 | 2023-05-12 12:04 | 246 |
- | Bob |
Bob |
| 5 | 2023-05-12 12:05 | 246 |
Bob
|
Bob
|
Bob |
| 6 | 2023-05-12 12:06 | 246 |
- | Bob |
Bob |
| 7 | 2023-05-12 12:07 | 246 |
Bob
|
Bob |
Bob |
| 8 | 2023-05-12 12:03 | 3579
|
- | 3579 |
3579 |
| 9 | 2023-05-12 12:09 | 3579
|
- | 3579 |
3579 |
| 10 | 2023-05-12 12:02 | 81911 |
- | 81911 |
Bob |
| 11 | 2023-05-12 12:05 | 81911 |
Bob
|
Bob
|
Bob
|
| 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.
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
|
Bob |
Bob
|
|
246 |
| 3 | 2023-05-12 12:03 | 246 |
Roberto
|
Bob
|
Bob |
|
246 |
| 4 | 2023-05-12 12:04 | 246 |
- | Bob |
Bob |
- | 246 |
| 5 | 2023-05-12 12:05 | 246 |
Roberto
|
Bob
|
Bob |
|
246 |
| 6 | 2023-05-12 12:06 | 246 |
- | Bob |
Bob |
- | 246 |
| 7 | 2023-05-12 12:07 | 246 |
Bob
|
Bob |
Bob |
|
246 |
| 8 | 2023-05-12 12:03 | 3579
|
- | 3579 |
3579 |
- | 3579 |
| 9 | 2023-05-12 12:09 | 3579
|
- | 3579 |
3579 |
- | 3579 |
| 10 | 2023-05-12 12:02 | 81911 |
- | 81911 |
Bob |
- | 81911 |
| 11 | 2023-05-12 12:05 | 81911 |
Bob
|
Bob
|
Bob
|
|
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.