Crear políticas de combinación
En esta lección, debe crear políticas de combinación para priorizar cómo se combinan varias fuentes de datos en los perfiles.
Adobe Experience Platform permite reunir datos de varias fuentes y combinarlos para ver una vista completa de cada cliente individual. Al unir estos datos, las políticas de combinación determinan cómo se priorizan los datos y qué datos se combinan para crear esa vista unificada.
Nos ceñiremos a la interfaz de usuario para esta lección, pero también existen opciones de API para crear políticas de combinación.
Los arquitectos de datos deberán crear políticas de combinación fuera de este tutorial.
Antes de comenzar los ejercicios, vea este breve vídeo para obtener más información sobre las políticas de combinación:
Permisos necesarios
En la lección Configurar permisos, configuró todos los controles de acceso necesarios para completar esta lección.
Acerca de las políticas de combinación y esquema de unión
Como recordará, en la lección sobre la ingesta por lotes, cargamos dos registros con información ligeramente diferente para el mismo cliente. En los datos de Loyalty, el nombre del cliente era Daniel
y vivía en New York City
, pero en los datos de CRM el nombre del cliente era Danny
y vivía en Portland
. Los datos de los clientes cambian con el tiempo. Tal vez se movió de Portland
a New York City
. Otras cosas también cambian, como números de teléfono y direcciones de correo electrónico. Las políticas de combinación le ayudan a decidir cómo gestionar estos tipos de conflictos cuando dos fuentes de datos proporcionan información diferente para el mismo usuario.
Entonces, ¿por qué Danny
ganó como nombre? Vamos a echar un vistazo:
- En la interfaz de usuario de Platform, seleccione Perfiles en el panel de navegación izquierdo
- Vaya a la ficha Políticas de combinación
- La política de combinación predeterminada es la marca de tiempo solicitada. Como cargó los datos de CRM después de los datos de Fidelidad,
Danny
ganó como nombre en el perfil:
Cuando hay varios esquemas habilitados para el perfil, se crea automáticamente un Esquema de unión para todos los esquemas de registro habilitados para perfiles que comparten una clase base. Para ver los esquemas de unión, vaya a la ficha Esquema de unión.
Tenga en cuenta que no hay ningún esquema de unión para la clase ExperienceEvent. Aunque los datos de ExperienceEvent siguen entrando en el perfil, ya que se basan en series temporales, cada evento incluye una marca de tiempo y un ID, y los conflictos no representan un problema.
Ahora, ¿qué sucede si no le gusta esa política de combinación predeterminada? ¿Qué sucede si Luma decide que su sistema de lealtad debe ser la fuente de la verdad cuando hay un conflicto? Para ello, vamos a crear una política de combinación.
Creación de una política de combinación en la IU
- En la pantalla Políticas de combinación, seleccione el botón Crear política de combinación en la esquina superior derecha
- Como Nombre, escriba
Loyalty Prioritized
- Como Esquema, seleccione Perfil XDM (tenga en cuenta que su clase personalizada, como es datos de registro, también está disponible para políticas de combinación)
- Para la vinculación de ID 1, seleccione Gráfico privado ****
- Para Combinar atributos, seleccione Prioridad de conjuntos de datos
- Arrastre y suelte
Luma Loyalty Dataset
yLuma CRM Dataset
en el panel Conjunto de datos. - Asegúrese de que
Luma Loyalty Dataset
esté en la parte superior arrastrándolo y soltándolo encima deLuma CRM Dataset
- Seleccione el botón Guardar
Validación de la política de combinación
Veamos si la política de combinación está haciendo lo que esperaríamos:
- Vaya a la ficha Examinar
- Cambiar la política de combinación a la nueva política
Loyalty Prioritized
- Como área de nombres de identidad, use su
Luma CRM Id
- Como valor de identidad, use
112ca06ed53d3db37e4cea49cc45b71e
- Seleccione el botón Mostrar perfil
Daniel
ha vuelto.
Crear una política de combinación con conjuntos de datos limitados
Al crear directivas de combinación que utilizan la prioridad de conjuntos de datos, solo se incluyen en el perfil los conjuntos de datos de la misma clase base que se incluyen en la derecha. Vamos a configurar otra política de combinación
- En la pantalla Políticas de combinación, seleccione el botón Crear política de combinación en la esquina superior derecha
- Como Nombre, escriba
Loyalty Only
- Como Esquema, seleccione Perfil XDM
- Para Vinculación de ID, seleccione Ninguno
- Para Combinar atributos, seleccione Prioridad de conjuntos de datos
- Arrastre y suelte solo el
Luma Loyalty Dataset
en el panel Conjunto de datos seleccionado. - Seleccione el botón Guardar
Validación de la política de combinación
Veamos ahora lo que hace esta política de combinación:
- Vaya a la ficha Examinar
- Cambiar la política de combinación a la nueva política
Loyalty Only
- Como área de nombres de identidad, use su
Luma CRM Id
- Como valor de identidad, use
112ca06ed53d3db37e4cea49cc45b71e
- Seleccione el botón Mostrar perfil
- Confirme que no se han encontrado perfiles:
El ID de CRM es un campo de identidad en Luma Loyalty Dataset
, pero solo se pueden usar identidades principales para buscar perfiles. Así que vamos a buscar el perfil usando la identidad principal, Luma Loyalty Id
"
- Cambiar área de nombres de identidad a
Luma Loyalty Id
- Como valor de identidad, use
5625458
- Seleccione el botón Mostrar perfil
- Seleccione el ID de perfil para abrir el perfil
- Vaya a la ficha Atributos
- Tenga en cuenta que otros detalles de perfil del conjunto de datos de CRM, como el número de teléfono móvil y la dirección de correo electrónico, no están disponibles porque solo
- Vaya a la ficha Eventos
- Los datos de ExperienceEvent están disponibles a pesar de no incluirlos explícitamente en los conjuntos de datos de las políticas de combinación:
Más información sobre las políticas de combinación
En la búsqueda de perfiles, cambie la política de combinación utilizada a Default Timebased
y seleccione el botón Mostrar perfil. ¡Danny ha vuelto!
¿Qué está pasando aquí? Bueno, la combinación de perfiles no es una cosa única. Los perfiles de clientes en tiempo real se ensamblan sobre la marcha, en función de varios factores, incluida la política de combinación que se utiliza. Puede crear varias políticas de combinación para utilizarlas en diferentes contextos, según la vista del cliente que desee.
Un caso de uso clave de las políticas de combinación es la gobernanza de datos. Por ejemplo, supongamos que ingiere datos de terceros en Platform que no se pueden usar en casos de uso de personalización, pero se puede usar en casos de uso de publicidad. Puede crear una política de combinación que excluya este conjunto de datos de terceros y utilizar esta política de combinación para generar segmentos para los casos de uso de publicidad.