Ejecución y monitoreo de mensajes transaccionales

Envío de ejecución de mensaje transaccional

Una vez publicado el mensaje y completada la integración del sitio, cuando se activa un evento, se asigna a un envío de ejecución.

Un envío de ejecución es un mensaje técnico no procesable y no funcional que se crea una vez al mes para cada mensaje transaccional y cada vez que se edita y publica un mensaje transaccional de nuevo.

Temas relacionados:

Proceso de reintento de mensajería transaccional

Un mensaje transaccional no entregado temporalmente está sujeto a reintentos automáticos que se realizan hasta que caduca el envío. Para obtener más información sobre la duración del envío, consulte Parámetros del periodo de validez.

Cuando no se puede enviar un mensaje transaccional, hay dos sistemas de reintentos:

  • En el nivel de mensajería transaccional, un mensaje transaccional puede fallar antes de que el evento se asigne a un envío de ejecución; es decir, entre la recepción del evento y la preparación de este. Consulte Proceso de reintentos del procesamiento de un evento.
  • A nivel de proceso de envío, una vez que el evento se ha asignado a un envío de ejecución, el mensaje transaccional puede fallar debido a un error temporal. Consulte Proceso de reintentos del envío de mensajes.

Proceso de reintentos del procesamiento de un evento

Cuando se activa un evento, se asigna a un envío de ejecución. Si el evento no se puede asignar a un envío de ejecución, se pospone el procesamiento del evento. Los reintentos se realizan hasta que se asignan a un nuevo envío de ejecución.

NOTA

Un evento pospuesto no aparece en los registros de envío del mensaje transaccional, ya que todavía no está asignado a un envío de ejecución.

Por ejemplo, el evento no se ha podido asignar a un envío de ejecución porque su contenido no era correcto, había un problema con los derechos de acceso o la marca, se detectó un error al aplicar reglas de tipología, etc. En este caso, puede pausar el mensaje, editarlo para solucionar el problema y publicarlo de nuevo. El sistema de reintentos lo asigna a un nuevo envío de ejecución.

Proceso de reintentos del envío de mensajes

Una vez asignado el evento a un envío de ejecución, el mensaje transaccional puede fallar debido a un error temporal, si el buzón del destinatario está lleno, por ejemplo. Para obtener más información, consulte Reintentos después de un error temporal de entrega.

NOTA

Cuando se asigna un evento a un envío de ejecución, aparece en los registros de este envío de ejecución y solo en este momento. Los envíos fallidos se muestran en la ficha Execution list del mensaje transaccional que envía registros.

Limitaciones del proceso de reintento

Envío de la actualización de registros

En el proceso de reintentos, los registros de envío del nuevo envío de ejecución no se actualizan inmediatamente (la actualización se realiza mediante un flujo de trabajo programado). Significa que el mensaje podría estar en estado Pending aunque el nuevo envío de ejecución haya procesado el evento transaccional.

Error en el envío de ejecución

No se puede detener un envío de ejecución. Sin embargo, si falla el envío de ejecución actual, se crea uno nuevo en cuanto se recibe un nuevo evento y todos los eventos nuevos se procesan con este nuevo envío de ejecución. El envío de ejecución con errores no procesa eventos nuevos.

Si algunos eventos ya asignados a un envío de ejecución se han pospuesto como parte del proceso de reintento y si ese envío de ejecución falla, el sistema de reintentos no asigna los eventos pospuestos al nuevo envío de ejecución, lo que significa que estos eventos se pierden. Consulte los registros de envío para ver los destinatarios que pueden haberse visto afectados.

Mensajes transaccionales de monitoreo

Para supervisar un mensaje transaccional, debe acceder a los envíos de ejecución correspondientes.

  1. Para ver el registro de envíos de mensajes, haga clic en el icono situado en la parte inferior derecha del bloque Deployment.

  2. Seleccione la pestaña Execution list.

  3. Seleccione el envío de ejecución que desee.

  4. Vuelva a hacer clic en el icono situado en la parte inferior derecha del bloque Deployment.

    Para cada envío de ejecución, puede consultar a los registros de envío como lo haría para un envío estándar. Para obtener más información sobre el acceso y el uso de los registros, consulte Monitoreo de un envío.

Especificidades de mensaje transaccional basadas en perfiles

En el caso de mensajes transaccionales basados en perfil, puede supervisar la siguiente información de perfil.

Seleccione la pestaña Sending logs En la columna Status, Sent indica que un perfil se ha suscrito.

Seleccione la ficha Exclusions logs para vista de los destinatarios que se han excluido del destinatario de mensajes, como las direcciones de la de lista de bloqueados.

En el caso de cualquier perfil que se haya excluido, la regla de tipología Address on denylist excluyó el destinatario correspondiente.

Esta regla forma parte de una tipología específica que se aplica a todos los mensajes transaccionales basados en la tabla Profile.

Temas relacionados:

En esta página