Journey Optimizer Los eventos son eventos de experiencia XDM que se envían a Adobe Experience Platform mediante la ingesta de flujos.
Como tal, un requisito previo importante para configurar eventos para Journey Optimizer Esto le indica que está familiarizado con el modelo de datos de Experience de Adobe Experience Platform (o XDM) y con cómo componer esquemas de evento de Experience XDM, así como con cómo transmitir datos con formato XDM a Adobe Experience Platform.
El primer paso para configurar un evento de Journey Optimizer es garantizar que tiene un esquema XDM definido para representar el evento y un conjunto de datos creado para registrar instancias del evento en Adobe Experience Platform. Tener un conjunto de datos para los eventos no es estrictamente necesario, pero enviar los eventos a un conjunto de datos específico le permitirá mantener el historial de eventos de los usuarios para referencias y análisis futuros, por lo que siempre es una buena idea. Si aún no tiene un esquema y un conjunto de datos adecuados para su evento, ambas tareas se pueden realizar en la interfaz web de Adobe Experience Platform.
Cualquier esquema XDM que se vaya a utilizar para Journey Optimizer Los eventos de deben cumplir los siguientes requisitos:
El esquema debe ser de la clase XDM ExperienceEvent.
Para los eventos generados por el sistema, el esquema debe incluir el grupo de campos eventID de orquestación. Journey Optimizer utiliza este campo para identificar eventos utilizados en recorridos.
Declare un campo de identidad para identificar perfiles individuales en el evento. Si no se especifica ninguna identidad, se puede utilizar un mapa de identidad. Este proceso no es recomendable.
Si desea que estos datos estén disponibles para la búsqueda más adelante en un Recorrido, marque el esquema y el conjunto de datos para el perfil.
No dude en incluir campos de datos para capturar cualquier otro dato de contexto que desee incluir en el evento, como información sobre el usuario, el dispositivo desde el que se generó el evento, la ubicación o cualquier otra circunstancia significativa relacionada con el evento.
Adobe Experience Platform le permite definir relaciones entre esquemas para utilizar un conjunto de datos como una tabla de búsqueda para otro.
Supongamos que el modelo de datos de marca tiene un esquema que captura las compras. También tiene un esquema para el catálogo de productos. Puede capturar el ID de producto en el esquema de compra y utilizar una relación para buscar detalles de producto más completos en el catálogo de productos. Esto le permite crear una audiencia para todos los clientes que compraron un portátil, por ejemplo, sin tener que enumerar explícitamente todos los ID de portátil ni capturar todos los detalles del producto en sistemas transaccionales.
Para definir una relación, debe tener un campo dedicado en el esquema de origen, en este caso el campo ID de producto en el esquema de compra. Este campo debe hacer referencia al campo de ID de producto en el esquema de destino. Las tablas de origen y destino deben estar habilitadas para los perfiles y el esquema de destino debe tener ese campo común definido como su identidad principal.
Este es el esquema del catálogo de productos habilitado para el perfil con el ID de producto definido como identidad principal.
Este es el esquema de compra con la relación definida en el campo ID de producto.
Obtenga más información sobre las relaciones de esquema en la Documentación del Experience Platform.
En Journey Optimizer, puede aprovechar todos los campos de las tablas vinculadas:
Puede definir una relación de esquema en una matriz de cadenas como, por ejemplo, una lista de ID de productos.
Sin embargo, no se puede definir una relación de esquema con un atributo dentro de una matriz de objetos; por ejemplo, una lista de información de compra (ID de producto, nombre de producto, precio, descuento). Los valores de búsqueda no estarán disponibles en recorridos (condiciones, acciones personalizadas, etc.) y personalización de mensajes.
Los campos de esquema vinculados están disponibles en la configuración de eventos unitarios y empresariales:
Los campos vinculados no están disponibles:
Para aprender a configurar un evento unitario, consulte página.
Puede utilizar datos de una tabla de búsqueda vinculada a un evento utilizado en un recorrido para la creación de condiciones (editor de expresiones).
Añada una condición en un recorrido, edite la expresión y despliegue el nodo de evento en el editor de expresiones.
Para aprender a definir las condiciones de recorrido, consulte esta sección página.
Los campos vinculados están disponibles al personalizar un mensaje. Los campos relacionados se muestran en el contexto que se pasa del recorrido al mensaje.
Para aprender a personalizar un mensaje con información de recorrido contextual, consulte esta sección página.
Los campos vinculados están disponibles al configurar los parámetros de acción de una actividad de acción personalizada de recorrido.
Para aprender a utilizar acciones personalizadas, consulte esta sección página.