Uso de identificadores suplementarios en recorridos supplemental-id
De forma predeterminada, los recorridos se ejecutan en el contexto de un ID de perfil. Esto significa que, siempre y cuando el perfil esté activo en un recorrido determinado, no podrá volver a entrar en otro recorrido. Para evitarlo, Journey Optimizer le permite capturar un identificador adicional, como un identificador de pedido, un identificador de suscripción o un identificador de prescripción, además del identificador de perfil.
En este ejemplo, se ha añadido un ID de reserva como identificador suplementario.
Al hacerlo, los recorridos se ejecutan en el contexto del ID de perfil asociado al identificador suplementario (en este caso, el ID de reserva). Se ejecuta una instancia del recorrido para cada iteración del identificador suplementario. Esto permite varias entradas del mismo ID de perfil en recorridos si han realizado reservas diferentes.
Además, Journey Optimizer le permite aprovechar los atributos del identificador suplementario (por ejemplo, número de reserva, fecha de renovación de la prescripción, tipo de producto) para la personalización de mensajes, lo que garantiza comunicaciones muy relevantes.
Mecanismos de protección y limitaciones guardrails
-
recorridos admitidos: por ahora, el uso de identificadores suplementarios está disponible para los recorridos activados por evento y Leer audiencia. No está disponible para recorridos de calificación de audiencia.
-
Límites de instancias simultáneas: los perfiles no pueden tener más de 10 instancias de recorrido simultáneas.
-
Criterios de salida: Si se activan los criterios de salida, se cerrarán todas las instancias del perfil que se encuentren en el recorrido en ese momento. No sería contextual para la combinación de ID de perfil + identificador suplementario.
-
Reglas de frecuencia: Cada instancia de recorrido creada a partir del uso de identificadores suplementarios se contabiliza en la restricción de frecuencia, incluso si el uso de identificadores suplementarios resulta en varias instancias de recorrido.
-
Tipo de datos y estructura de esquema: el identificador suplementario debe ser del tipo
string
. Puede ser un atributo de cadena independiente o puede ser un atributo de cadena dentro de una matriz de objetos. El atributo de cadena independiente generará una única instancia de recorrido, mientras que el atributo de cadena dentro de una matriz de objetos generará una instancia de recorrido única por iteración de la matriz de objetos. No se admiten matrices de cadenas ni mapas. -
reentrada al Recorrido
El recorrido del comportamiento de reentrada con identificadores suplementarios sigue la política de reentrada existente:
- Si el recorrido no es de reentrada, la misma combinación de ID de perfil + ID suplementario no puede volver a entrar en el recorrido.
- Si el recorrido es de reentrada con una ventana de tiempo, la misma combinación de ID de perfil + ID suplementario puede volver a introducirse después de la ventana de tiempo definida.
-
Etiquetado y aplicación del uso de datos (Data Use Labeling and Enforcement, DULE): no se realizan comprobaciones de validación DULE en el ID suplementario. Esto significa que este atributo no se tendrá en cuenta cuando el recorrido busque infracciones de directivas de gobernanza de datos.
-
Configuración de eventos descendentes
Si está utilizando otro evento descendente en la recorrido, debe utilizar el mismo ID suplementario y tener el mismo área de nombres de ID.
-
Leer recorridos de audiencia
-
El ID suplementario se desactiva si se utiliza un evento empresarial.
-
El ID suplementario debe ser un campo del perfil (es decir, no un campo de evento/contexto).
-
Añadir un identificador suplementario y aprovecharlo en un recorrido add
Para utilizar un identificador suplementario en un recorrido activado por evento, siga estos pasos:
-
Marcar el atributo como identificador en el esquema de eventos
-
Acceda al esquema de eventos y busque el atributo que desee utilizar como identificador suplementario (por ejemplo, ID de reserva, ID de suscripción) y márquelo como ID. Aprenda a trabajar con esquemas
-
Marca el identificador como identidad.
note important IMPORTANT Asegúrese de no marcar el atributo como Identidad principal. -
Seleccione el área de nombres que se asociará al ID suplementario. Debe ser un área de nombres de identificador de persona.
Después de aplicar el área de nombres de identidad no personal a un esquema, debe crear un nuevo evento para utilizar el identificador suplementario. Las entidades existentes no se pueden actualizar para reconocer el nuevo identificador.
-
-
Agregar el identificador suplementario al evento
-
Cree o edite el evento deseado. Aprenda a configurar un evento unitario
-
En la pantalla de configuración del evento, marque la opción Usar identificador suplementario.
-
Utilice el editor de expresiones para seleccionar el atributo marcado como ID suplementario.
note note NOTE Asegúrese de utilizar el editor de expresiones en Modo avanzado para seleccionar el atributo. -
Después de seleccionar el ID suplementario, el área de nombres asociado se muestra en la pantalla de configuración de evento como de solo lectura.
-
-
Agregar el evento al recorrido
Arrastre el evento configurado al lienzo de recorrido. Almacenará en déclencheur la entrada de recorrido en función tanto del ID de perfil como del ID suplementario.
Para utilizar un identificador suplementario en un recorrido Leer audiencia, siga estos pasos:
-
Marcar el atributo como identificador en el esquema de unión/perfil
-
Acceda al esquema de unión/perfil y busque el atributo que desea utilizar como identificador suplementario (por ejemplo, ID de reserva, ID de suscripción) y márquelo como ID. Aprenda a trabajar con esquemas
-
Marca el identificador como identidad.
note important IMPORTANT Asegúrese de no marcar el atributo como Identidad principal. -
Seleccione el área de nombres que se asociará al ID suplementario. Debe ser un área de nombres de identificador de persona.
Después de aplicar el área de nombres de identidad no personal a un esquema, debe crear un nuevo grupo de campos para utilizar el identificador suplementario. Las entidades existentes no se pueden actualizar para reconocer el nuevo identificador.
-
-
Agregar y configurar una actividad Leer audiencia en el recorrido
-
Arrastre una actividad Leer audiencia a su recorrido.
-
En el panel de propiedades de la actividad, active la opción Usar identificador suplementario.
-
En el campo Identificador de suplemento, use el editor de expresiones para seleccionar el atributo que marcó como identificador suplementario.
note note NOTE Asegúrese de utilizar el editor de expresiones en Modo avanzado para seleccionar el atributo. -
Después de seleccionar el identificador suplementario, el área de nombres asociado se muestra en el campo Área de nombres suplementaria como de sólo lectura.
-
Aprovechamiento de atributos de ID suplementarios
Utilice el editor de expresiones y el editor de personalización para hacer referencia a los atributos del identificador suplementario para la personalización o la lógica condicional. Se puede acceder a los atributos desde el menú Atributos contextuales.
Para los recorridos activados por eventos si trabaja con matrices (por ejemplo, varias prescripciones o directivas), utilice una fórmula para extraer elementos específicos.
En una matriz de objetos con el Id. suplementario como bookingNum
y un atributo en el mismo nivel denominado bookingCountry
, el recorrido se iterará a través del objeto de matriz basado en bookingNum y creará una instancia de recorrido para cada objeto.
-
La siguiente expresión en la actividad de condición iterará a través de la matriz de objetos y comprobará si el valor de
bookingCountry
es igual a "FR":code language-none @event{<event_name>.<object_path>.<object_array_name>.all(currentEventField.<attribute_path>.bookingNum==${supplementalId}).at(0).<attribute_path>.bookingCountry}=="FR"
-
La siguiente expresión en el editor de personalización de correo electrónico se iterará a través de la matriz de objetos, extraerá el
bookingCountry
aplicable a la instancia de recorrido actual y lo mostrará en el contenido:code language-none {{#each context.journey.events.<event_ID>.<object_path>.<object_array_name> as |l|}} {%#if l.<attribute_path>.bookingNum = context.journey.technicalProperties.supplementalId%} {{l.<attribute_path>.bookingCountry}} {%/if%} {{/each}}
-
Ejemplo del evento utilizado para almacenar en déclencheur el recorrido:
code language-none "bookingList": [ { "bookingInfo": { "bookingNum": "x1", "bookingCountry": "US" } }, { "bookingInfo": { "bookingNum": "x2", "bookingCountry": "FR" } } ]
Casos de uso de ejemplo
Notificaciones de renovación de directivas
-
Escenario: un proveedor de seguros envía recordatorios de renovación por cada póliza activa que posea un cliente.
-
Ejecución:
- Perfil: "John".
- Identificadores suplementarios:
"AutoPolicy123", "HomePolicy456"
. - El recorrido se ejecuta por separado para cada póliza, con fechas de renovación personalizadas, detalles de cobertura e información sobre primas.
Administración de suscripciones
-
Escenario: un servicio de suscripción envía mensajes personalizados para cada suscripción cuando se activa un evento para esa suscripción.
-
Ejecución:
- Perfil: "Jane".
- Identificadores suplementarios:
"Luma Yoga Program ", "Luma Fitness Program"
. - Cada evento incluye un ID de suscripción y detalles sobre dicha suscripción. El recorrido se ejecuta por separado para cada evento/suscripción, lo que permite ofertas de renovación personalizadas por suscripción.
Recomendaciones de productos
-
Escenario: una plataforma de comercio electrónico envía recomendaciones basadas en productos específicos comprados por un cliente.
-
Ejecución:
- Perfil: "Alex".
- Identificadores suplementarios:
"productID1234", "productID5678"
. - El recorrido se ejecuta por separado para cada producto, con oportunidades de ampliación de venta personalizadas.
Vídeo práctico video
Obtenga información sobre cómo habilitar y aplicar un identificador suplementario en Adobe Journey Optimizer.