Esquemas de ExperienceEvent para Journey Optimizer eventos about-experienceevent-schemas

Journey Optimizer eventos son eventos de experiencia XDM que se envían a Adobe Experience Platform a través de la ingesta de transmisión.

Por lo tanto, un requisito previo importante para configurar eventos para Journey Optimizer es que esté familiarizado con el Experience Data Model (o XDM) de Adobe Experience Platform y cómo componer esquemas de Experience Event de XDM, así como con cómo transmitir datos con formato XDM a Adobe Experience Platform.

Requisitos de esquema para Journey Optimizer eventos schema-requirements

El primer paso para configurar un evento para Journey Optimizer es asegurarse de 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 eventos debe 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.

Aprovechamiento de las relaciones de esquema leverage_schema_relationships

Adobe Experience Platform 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.

NOTE
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:

Matrices relationships_limitations

Puede definir una relación de esquema en una matriz de cadenas como, por ejemplo, una lista de ID de productos.

También 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 estarán disponibles en los recorridos (condiciones, acciones personalizadas, etc.) y personalización de mensajes.

Configuración de eventos unitary_event_configuration

Los campos de esquema vinculados están disponibles en la configuración de eventos unitarios y empresariales:

  • al navegar por los campos de esquema de evento en la pantalla de configuración de evento.
  • al definir una condición para eventos generados por el sistema.

Los campos vinculados no están disponibles:

  • en la fórmula de clave de evento
  • en la condición de id de evento (eventos basados en reglas)

Para aprender a configurar un evento unitario, consulte esta página.

Condiciones de recorrido que utilizan el contexto de evento journey_conditions_using_event_context

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 página.

Personalización de mensajes message_personalization

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 página.

Personalización de acciones personalizadas con contexto de evento de recorrido custom_action_personalization_with_journey_event_context

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 página.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76