Vinculación basada en el campo
En la vinculación basada en el campo, se especifica un conjunto de datos de evento, así como el ID persistente (cookie) y el ID de persona para ese conjunto de datos. La vinculación basada en campos intenta que la información del ID de persona esté disponible para el análisis de datos de Customer Journey Analytics en cualquier evento anónimo que venga con un ID persistente específico. Esa información se recupera de las filas que tienen un ID de persona para ese ID persistente específico.
Si no se puede recuperar la información de ID de persona para un evento, se usa el ID persistente en su lugar para ese evento unstitched. Como resultado, en una vista de datos asociada a una conexión que contiene el conjunto de datos habilitado para la vinculación, el componente de ID de persona contiene el valor de ID de persona o el valor de ID persistente en el nivel de evento.
Puede utilizar la vinculación basada en el campo al utilizar Customer Journey Analytics como solución independiente (sin acceso al servicio de identidad de Experience Platform y al gráfico de identidades asociado). O bien, cuando no desee utilizar el gráfico de identidad disponible.
IdentityMap
La vinculación basada en el campo admite el uso del identityMapgrupo de campos en los siguientes escenarios:
-
Uso de la identidad principal en espacios de nombres de
identityMappara definir el persistentID:- Si se encuentran varias identidades principales en diferentes áreas de nombres, las identidades de las áreas de nombres se ordenan lexicográficamente y se selecciona la primera identidad.
- Si se encuentran varias identidades principales en un solo espacio de nombres, se selecciona la primera identidad principal lexicográfica disponible.
En el ejemplo siguiente, los espacios de nombres y las identidades generan una lista de identidades principales ordenada y, finalmente, la identidad seleccionada.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored Espacios de nombres Lista de identidades 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 Lista de identidades ordenadas Identidad seleccionada 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" -
Uso del espacio de nombres de
identityMappara definir el ID persistente, el ID de persona o ambos:- Si se encuentran varios valores para ID persistente o ID de persona en un espacio de nombres
identityMap, se utiliza el primer valor lexicográfico disponible. - Los espacios de nombres para ID persistente e ID de persona deben ser mutuamente excluyentes.
En el ejemplo siguiente, ha seleccionado ECID como el espacio de nombres que se utilizará. Esa selección genera una lista de identidades ordenadas y, finalmente, la identidad seleccionada.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored Espacios de nombres Lista de identidades 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 Lista de identidades ordenadas Identidad seleccionada code language-none [ "id": "ecid-1", "id": "ecid-2", "id": "ecid-3" ]code language-none "id": "ecid-1", "namespace": "ECID" - Si se encuentran varios valores para ID persistente o ID de persona en un espacio de nombres
Cómo funciona la vinculación basada en el campo
La vinculación realiza un mínimo de dos pasadas en los datos de un conjunto de datos determinado.
-
Vinculación en tiempo real: intenta vincular cada visita (evento) conforme se va produciendo. Las visitas de dispositivos que son nuevos para el conjunto de datos (nunca se han autenticado) generalmente no se vinculan en este nivel. Las visitas de dispositivos ya reconocidos se vinculan inmediatamente.
-
Reproducir vinculación: reproduce datos basados en identificadores únicos (ID de persona). En esta fase es en la que las visitas de dispositivos anteriormente desconocidos (ID persistente) se vinculan (a los ID de persona). Dos parámetros determinan la reproducción: frequency y lookback window. Adobe ofrece las siguientes combinaciones de estos parámetros:
- Retrospectiva diaria con una frecuencia diaria: los datos se reproducen todos los días con un período de retroactividad de 24 horas. Esta opción ofrece la ventaja de que las reproducciones son mucho más frecuentes, pero los visitantes no autenticados deben autenticarse el mismo día que visitan el sitio.
- Retrospectiva semanal con una frecuencia semanal: los datos se reproducen una vez a la semana con un período de retroactividad semanal (consulte opciones). Esta opción ofrece la ventaja de que ofrece a las sesiones no autenticadas mucho más tiempo para autenticarse. Sin embargo, los datos no vinculados con menos de una semana de antigüedad no se vuelven a procesar hasta la siguiente reproducción semanal.
- Retrospectiva quincenal con una frecuencia semanal: los datos se reproducen una vez por semana con un período de retroactividad quincenal (consulte opciones). Esta opción ofrece la ventaja de que ofrece a las sesiones no autenticadas mucho más tiempo para autenticarse. Sin embargo, los datos no vinculados con menos de dos semanas de antigüedad no se vuelven a procesar hasta la siguiente reproducción semanal.
- Retrospectiva mensual con una frecuencia semanal: los datos se reproducen cada semana con un período de retroactividad mensual (consulte opciones). Esta opción ofrece la ventaja de que ofrece a las sesiones no autenticadas mucho más tiempo para autenticarse. Sin embargo, los datos no vinculados con menos de un mes de antigüedad no se vuelven a procesar hasta la siguiente reproducción semanal.
-
Privacidad: cuando se reciben solicitudes relacionadas con la privacidad, además de eliminar la identidad solicitada, se debe deshacer cualquier vinculación de esa identidad entre eventos no autenticados.
note important IMPORTANT El proceso de desvinculación, como parte de las solicitudes de privacidad, cambia a principios de 2025. El proceso actual de desvinculación revincula los eventos con la última versión de identidades conocidas. Esta reasignación de eventos a otra identidad podría tener consecuencias legales no deseadas. Para solucionar estos problemas, a partir de 2025, el nuevo proceso de desvinculación actualiza los eventos que están sujetos a la solicitud de privacidad con el ID persistente.
Los datos que quedan fuera del período de retroactividad no se reproducen. Un perfil debe autenticarse dentro de una ventana retrospectiva determinada para que una visita no autenticada y una visita autenticada se identifiquen juntas. Una vez que se reconoce un dispositivo, se vincula en tiempo real a partir de ese punto.
Paso 2: vinculación en tiempo real
La vinculación en tiempo real intenta vincular cada evento en el momento de la recopilación en dispositivos y canales conocidos.
Preste atención al siguiente ejemplo, en el que Bob registra diferentes eventos como parte de un conjunto de datos de eventos.
Datos tal como aparecen el día en que se recopilan:
| 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 de tiempo | ID persistente (ID de cookie) | ID de persona | ID resultante (después de la unión activa) |
| 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 |
| Tres dispositivos | Cuatro personas:246, Bob, 3579, 81911 |
Tanto los eventos no autenticados como los autenticados en los nuevos dispositivos se cuentan como personas independientes (temporalmente). Los eventos no autenticados en dispositivos reconocidos se vinculan en tiempo real.
La atribución funciona cuando la variable personalizada de identificación está vinculada a un dispositivo. En el ejemplo anterior, todos los eventos, excepto los eventos uno, ocho, nueve y diez, se vinculan en tiempo real (todos utilizan el identificador Bob). La vinculación en tiempo real “resuelve” el ID resultante para los eventos 4, 6 y 12.
Los datos retrasados (datos con una marca de tiempo de más de 24 horas) se gestionan en base al ‘mejor esfuerzo’, a la vez que se prioriza la vinculación de los datos actuales para obtener la máxima calidad.
Paso 2: reproducción de la vinculación
A intervalos regulares (una vez a la semana o una vez al día, en función del período de retroactividad seleccionado), la reproducción de la vinculación vuelve a calcular los datos históricos en función de los dispositivos que ahora reconoce. Si un dispositivo envía inicialmente datos sin autenticarse y luego inicia sesión, la reproducción de la vinculación une esos eventos no autenticados con la persona correcta.
La siguiente tabla representa los mismos datos que arriba, pero muestra números diferentes basados en la reproducción de los datos.
Los mismos datos después de la reproducción:
| 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 de tiempo | ID persistente (ID de cookie) | ID de persona | ID resultante (después de la unión activa) | ID resultante (después de la reproducción) |
| 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 |
Bob |
| 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 |
| Tres dispositivos | Cuatro personas:246, Bob, 3579, 81911 |
Dos personas:Bob, 3579 |
La atribución funciona cuando la variable personalizada de identificación está vinculada a un dispositivo. En el ejemplo anterior, los eventos uno y diez se vinculan como resultado de la reproducción, dejando solo los eventos ocho y nueve sin vincular. Y reduciendo la métrica de personas (acumulativa) a dos.
Paso 3: solicitud de privacidad
Cuando recibe una solicitud de privacidad, cualquier información de identificador establecida por el proceso de vinculación al valor de ID de persona se actualiza en todos los registros a un valor de ID persistente para el sujeto del usuario de la solicitud de privacidad.
La siguiente tabla representa los mismos datos que los que hemos visto anteriormente, pero muestra el efecto que una solicitud de privacidad para Bob tiene en los datos después de procesarlos. Se quitan las filas en las que Bob está autenticado (dos, tres, cinco, siete y once) además de quitar a Bob como ID de persona para otras filas.
Los mismos datos después de una solicitud de privacidad para Bob:
| 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 de tiempo | ID persistente (ID de cookie) | ID de persona | ID resultante (después de la unión activa) | ID resultante (después de la reproducción) | ID de persona | ID resultante (después de la solicitud de privacidad) |
| 1 | 2023-05-12 12:01 | 246 |
- | 246 |
Bob |
- | 246 |
| 2 | 2023-05-12 12:02 | 246 |
Bob
|
Bob |
Bob
|
|
246 |
| 3 | 2023-05-12 12:03 | 246 |
Bob
|
Bob
|
Bob |
|
246 |
| 4 | 2023-05-12 12:04 | 246 |
- | Bob |
Bob |
- | 246 |
| 5 | 2023-05-12 12:05 | 246 |
Bob
|
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 |
| Tres dispositivos | Cuatro personas: 246, Bob, 3579, 81911 |
Dos personas: Bob, 3579 |
Tres personas:246, 3579, 81911 |
Requisitos previos
Los siguientes requisitos previos se aplican específicamente a la vinculación basada en el campo:
-
El conjunto de datos de evento de Adobe Experience Platform al que desee aplicar la vinculación debe tener dos columnas que ayuden a identificar perfiles:
- Un ID persistente, un identificador disponible en cada fila. Por ejemplo, un ID de visitante generado por una biblioteca AppMeasurement de Adobe Analytics o un ECID generado por el servicio de identidad de Adobe Experience Platform.
- Un ID de persona, un identificador disponible solo en algunas filas. Por ejemplo, un nombre de usuario o una dirección de correo electrónico con hash una vez que se autentica un perfil. Puede utilizar prácticamente cualquier identificador que desee. La vinculación tiene en cuenta este campo para contener la información de ID de persona real. Para obtener los mejores resultados de vinculación, se debe enviar un ID de persona dentro de los eventos del conjunto de datos al menos una vez por cada ID persistente. Si tiene previsto incluir este conjunto de datos dentro de una conexión de Customer Journey Analytics, es preferible que los demás conjuntos de datos también tengan un identificador común similar.
Limitaciones
Las siguientes limitaciones se aplican específicamente a la vinculación basada en campos:
- Las posibilidades actuales de renombrar las claves están limitadas a un paso (ID persistente a ID de persona). No se admite el renombramiento de claves en varios pasos (por ejemplo, ID persistente a ID de persona y, a continuación, a otro ID persona).
- Si varias personas comparten un dispositivo y el número total de transiciones entre usuarios supera las 50 000, Customer Journey Analytics deja de vincular datos para ese dispositivo.
- No se admiten los mapas de ID personalizados utilizados en su organización.
- La vinculación distingue entre mayúsculas y minúsculas. Para los conjuntos de datos generados mediante el conector de origen de Analytics, Adobe recomienda revisar cualquier regla VISTA o de procesamiento que se aplique al campo de ID de persona. Esta revisión garantiza que ninguna de estas reglas introduzca nuevos formularios del mismo ID. Por ejemplo, debe asegurarse de que ninguna regla VISTA o de procesamiento introduce minúsculas en el campo ID de persona en solo en una parte de los eventos.
- La vinculación no combina ni concatena campos.
- El campo de ID de persona debe contener un solo tipo de ID (es decir, ID de un solo espacio de nombres). Por ejemplo, el campo de ID de persona no debe contener una combinación de ID de inicio de sesión e ID de correo electrónico.
- Si se producen varios eventos con la misma marca de tiempo en relación con el mismo ID persistente, pero con valores diferentes en el campo de ID de persona, la vinculación selecciona el ID en el orden alfabético. Por lo tanto, si el ID persistente A tiene dos eventos con la misma marca de tiempo y uno de los eventos especifica Bob y el otro Ann, la vinculación selecciona Ann.
- Tenga cuidado con los escenarios donde los ID de persona contienen valores de marcador de posición, por ejemplo
Undefined. Consulte Preguntas frecuentespara obtener más información. - No puede utilizar el mismo área de nombres tanto para el ID persistente como para el ID de persona, las áreas de nombres deben ser mutuamente excluyentes.