atributos de propiedades de recorrido journey-properties
En el editor de expresiones simple y en el editor de expresiones avanzadas, debajo de las categorías Evento y Fuente de datos, puede tener acceso a la categoría Propiedades del Recorrido. Esta categoría contiene campos técnicos relacionados con el recorrido de un perfil determinado. Esta es la información recuperada por el sistema de las recorridos activas, como el ID de recorrido, o los errores específicos encontrados.
Contiene información, por ejemplo, sobre:
-
versión de recorrido: uid de recorrido, uid de versión de recorrido, uid de instancia, etc.
-
errores: captura de datos, ejecución de acciones, etc.
-
paso actual, último paso actual, etc.
-
perfiles descartados
La lista de campos está disponible en esta sección.
Puede utilizar estos campos para crear expresiones. Durante la ejecución del recorrido, los valores se recuperan directamente del recorrido.
A continuación se muestran algunos ejemplos de casos de uso:
-
Registrar perfiles descartados: puede enviar todos los perfiles excluidos de un mensaje mediante una regla de límite a un sistema de terceros para realizar el registro. Para ello, se configura una ruta en caso de tiempo de espera y error y se añade una condición para filtrar por un tipo de error específico, por ejemplo: “descartar personas por regla de límite”. A continuación, puede insertar los perfiles descartados en un sistema de terceros mediante una acción personalizada.
-
Enviar alertas en caso de errores: puede enviar una notificación a un sistema de terceros cada vez que se produzca un error en un mensaje. Para ello, se configura una ruta en caso de error, se añade una condición y una acción personalizada. Puede enviar una notificación en un canal de Slack, por ejemplo, con la descripción del error encontrado.
-
Refinar errores en los informes : en lugar de tener una sola ruta para los mensajes erróneos, puede definir una condición por tipo de error. Esto le permitirá refinar los informes y ver todos los datos de tipos de errores.
Lista de campos journey-properties-fields
Tipo de error de la actividad (nodo) más reciente. Tipos posibles:
- Eventos: Eventos, Reacciones, SQ (ejemplo: Calificación de audiencias)
- Control de flujo: Fin, condición, espera
- Acciones: Acciones de ACS, Salto, Acción personalizada
Código de error de la última actividad (nodo). Posibles errores:
- Códigos de error HTTP
- tapado
- timeout
- error (ejemplo: predeterminado en caso de error inesperado. (No debería suceder/muy raramente)
Esta sección contiene conocimientos estructurados destinados a apoyar la interpretación, la recuperación y la respuesta a preguntas relacionadas con este tema.
Para una comprensión completa, esta información debe combinarse con la documentación de esta página. Ninguna de las fuentes pretende ser independiente; la página describe la función, mientras que esta sección proporciona contexto adicional que ayuda a desambiguar la terminología, la intención, la aplicabilidad y las restricciones.
- TL;DR: Esta página describe la categoría Propiedades de Recorrido en el editor de expresiones: un conjunto de campos técnicos sobre la instancia de recorrido activa (ID, errores, nodos actuales/anteriores, tiempos transcurridos) que se pueden utilizar para generar expresiones para el registro, las alertas y los informes específicos de errores.
Intenciones:
- Acceda a los campos Propiedades de Recorrido en el editor de expresiones simples o avanzadas para hacer referencia a los metadatos de recorrido en directo
- Cree una condición que filtre los perfiles descartados por tipo de error para enrutarlos a un sistema de registro de terceros
- Enviar alertas de error a un canal externo (por ejemplo, Slack) haciendo referencia al último código de error y al nombre del nodo en una acción personalizada
- Restrinja el informe de errores de recorrido creando rutas de condición independientes por tipo de error con
lastNodeTypeInErrorylastErrorCode - Identificadores de versión de recorrido de referencia, identificadores de instancia y nombre de zona protegida en expresiones para seguimiento y auditoría
Glosario:
- Propiedades de Recorrido: categoría del editor de expresiones que contiene campos de metadatos técnicos para la instancia de ejecución de recorrido actual (específica del producto)
- instanceUID: El identificador único de la instancia de recorrido para la ejecución de un perfil determinado (específico del producto)
- lastErrorCode: El código de error de la actividad fallida más reciente en el recorrido; los valores posibles incluyen códigos HTTP,
capped,timedOutyerror(específico del producto) - lastNodeTypeInError: El tipo de la última actividad que encontró un error; puede ser Eventos, Control de flujo o Acciones (específicas del producto)
- externalKey: El identificador individual (por ejemplo, el identificador de perfil) que activó la instancia de recorrido (específica del producto)
Protecciones:
- Los valores del campo Propiedades de recorrido se recuperan directamente de la recorrido activa en el momento de la ejecución y no están disponibles para la validación previa a la ejecución
- El campo
lastErrorCodeutiliza valores predefinidos: códigos de error HTTP,capped,timedOutyerror - Las Propiedades de recorrido están disponibles en los editores de expresiones simples y avanzados, en la categoría Propiedades de Recorrido
Terminología:
- Nombre canónico: Propiedades de Recorrido — Acrónimo: none — variantes: campos técnicos de recorrido, campos de metadatos de recorrido
- Sinónimos: “Propiedades de Recorrido” = “Campos técnicos de recorrido”; “instanceUID” = “Identificador de instancia de recorrido”
- No confunda: journeyUID (identifica la definición del recorrido) ≠ instanceUID (identifica la ejecución del recorrido por parte de un perfil específico)
PREGUNTAS MÁS FRECUENTES:
- Q: ¿Dónde se encuentran los campos Propiedades de Recorrido en el editor de expresiones? — Aparecen en los editores de expresiones simples y avanzados en la categoría Propiedades del Recorrido, debajo de Eventos y Fuentes de datos.
- Q: ¿Cómo puedo registrar los perfiles descartados por una regla de límite? — Añada un filtro de condición de ruta de error en
lastErrorCode == "capped"e inserte esos perfiles en un sistema de terceros mediante una acción personalizada. - Q: ¿Cuál es la diferencia entre
journeyUIDyinstanceUID? —journeyUIDidentifica la definición de recorrido;instanceUIDidentifica una instancia de ejecución específica para un perfil determinado. - Q: ¿Qué código de error se devolvió por un error inesperado del sistema? — El código
error, que se usa como predeterminado para errores inesperados y que rara vez debería producirse. - Q: ¿Puedo usar los campos de Propiedades de Recorrido para enviar alertas de Slack sobre errores de acción? — Sí; hacer referencia a
lastNodeNameInErrorylastErrorCodeen una acción personalizada para incluir detalles de error en una notificación de Slack.