Ejecución y monitorización de mensajería transaccional transactional-messaging-execution
Entrega de ejecución de mensaje transaccional transactional-message-execution-delivery
Una vez que se publica el mensaje y se completa 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 de nuevo un mensaje transaccional.
Temas relacionados:
Proceso de reintento de mensajería transaccional transactional-message-retry-process
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 eventos event-processing-retry-process
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.
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 message-sending-retry-process
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.
Limitaciones de procesos de reintento limitations
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. Compruebe registros de envío para ver los destinatarios que puedan haberse visto afectados.
Supervisión de mensajes transaccionales monitoring-transactional-message-delivery
Para supervisar un mensaje transaccional, debe acceder a los envíos de ejecución correspondientes.
-
Para ver el registro de envíos de mensajes, haga clic en el icono situado en la parte inferior derecha del bloque Deployment.
-
Seleccione la pestaña Execution list.
-
Seleccione el envío de ejecución que desee.
-
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 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 Supervisión de una entrega.
Especificaciones de mensajes transaccionales basados en perfiles profile-transactional-message-monitoring
Para los mensajes transaccionales basados en perfiles, puede monitorizar 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 pestaña Exclusions logs para ver los destinatarios que se han excluido del objetivo del mensaje, como las direcciones en la lista de bloqueados de la.
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: