Show Menu
TEMAS×

Mensajes transaccionales de eventos

Puede enviar mensajes transaccionales de eventos dirigidos a un evento. Este tipo de mensajes transaccionales no contiene información de perfil: el destinatario se define por los datos contenidos en el propio evento.
Una vez que haya creado y publicado un evento (el abandono del carro de compras como se explica en esta sección ), el mensaje transaccional correspondiente se crea automáticamente.
Los pasos de configuración se presentan en la sección Configuración de un evento para enviar un mensaje transaccional .
Para que el evento active el envío de un mensaje transaccional, debe personalizar el mensaje, probarlo y publicarlo.
Para acceder a mensajes transaccionales, debe formar parte del grupo de seguridad Administrators (all units) .
Los mensajes transaccionales de evento no contienen información sobre perfiles, por lo que no son compatibles con las normas de fatiga (incluso en el caso de un enriquecimiento con perfiles). Consulte Reglas de fatiga .

Definición de un perfil de prueba en un mensaje transaccional

Defina un perfil de prueba adaptado, que le permite obtener una vista previa del mensaje y enviar una prueba para comprobar que todo esté bien.

Creación de un perfil de prueba dentro del mensaje transaccional

  1. Para acceder al mensaje que ha creado, haga clic en el logotipo de Adobe Campaign , en la esquina superior izquierda, y seleccione Marketing plans > Transactional messages > Transactional messages .
  2. Cree un perfil de prueba que esté vinculado a su evento.
  3. Especifique la información que desea enviar en formato JSON en la sección Event data used for personalization . Este es el contenido que se utiliza al obtener una vista previa del mensaje y cuando el perfil de prueba reciba la prueba.
    También puede introducir la información relativa a la tabla de perfiles. Consulte Enriquecimiento del contenido de mensajes transaccionales .
  4. Una vez creado, el perfil de prueba se especifica previamente en el mensaje transaccional. Haga clic en el bloque Test profiles del mensaje para comprobar el destinatario de la prueba.

Creación de un perfil de prueba fuera del mensaje transaccional

También puede crear un nuevo perfil de prueba o utilizar uno que ya exista en el menú Test profiles .
  1. Haga clic en el logotipo de Adobe Campaign , en la esquina superior izquierda, y luego seleccione Profiles & audiences > Test profiles .
  2. En la sección Event de la página del perfil de prueba que ha elegido, seleccione el evento que acaba de crear. En este ejemplo, seleccione “Abandono del carro de compras (EVTcartAbandonment)”.
  3. Especifique la información que desea enviar en formato JSON en el cuadro de texto Event data .
  4. Guarde los cambios.
Ahora puede acceder al mensaje que ha creado y seleccionar el perfil de prueba actualizado.
Temas relacionados:

Personalización de un mensaje transaccional

Para configurar la personalización en un mensaje transaccional, siga los pasos a continuación:
  1. Haga clic en el bloque Content para modificar el asunto y el contenido del mensaje. Para este ejemplo, seleccione cualquier plantilla que contenga imágenes y texto. Para obtener más información sobre las plantillas de contenido de correo electrónico, consulte Diseño con plantillas .
  2. Añada un asunto y edite el contenido del mensaje para adaptarlo a sus necesidades.
  3. En este ejemplo, desea añadir tres campos que definió al crear el evento : nombre, último producto consultado, cantidad total del carro de compras. Para ello, inserte un campo de personalización en el contenido del mensaje.
  4. Vaya a esos campos seleccionando Context > Real-time event > Event context .
  5. Para enriquecer el contenido del mensaje, añada campos seleccionándolos en la tabla con la que vinculó el evento. En el ejemplo, seleccione el campo Title (salutation) de la tabla Profile seleccionando Context > Real-time event > Event context .
  6. Inserte todos los campos necesarios.
  7. Para obtener una vista previa del mensaje, seleccione el perfil que ha definido para este evento.
    Los pasos para obtener una vista previa de un mensaje se detallan en la sección Vista previa de mensajes .
    Puede comprobar que los campos de personalización coinciden con la información introducida en el perfil de prueba. Para obtener más información, consulte Definición de un perfil de prueba en un mensaje transaccional .

Uso de listas de productos en un mensaje transaccional

Puede crear listas de productos que hagan referencia a una o varias recopilaciones de datos en el contenido de un correo electrónico transaccional. Por ejemplo: en un correo electrónico de abandono del carro de compras puede incluir una lista de todos los productos que estaban en el carro de compras de los usuarios cuando salieron del sitio web, con una imagen, el precio y un vínculo a cada producto.
Las listas de productos solo están disponibles cuando se editan mensajes de correo electrónico transaccionales a través de la interfaz del Diseñador de correo electrónico .
Para añadir una lista de productos abandonados en un mensaje transaccional, siga los pasos a continuación.
También puede ver un conjunto de vídeos en los que se explican los pasos necesarios para configurar las listas de productos en un mensaje de correo electrónico transaccional. Para obtener más información, consulte esta página .
Adobe Campaign no admite listas de productos anidadas, lo que significa que no puede incluir una lista de productos dentro de otra.

Definición de una lista de productos

Antes de poder usar una lista de productos en un mensaje transaccional, debe definir a nivel de evento la lista de productos y los campos de cada producto de la lista que desee mostrar. Para obtener más información, consulte Definición de colecciones de datos .
  1. En el mensaje transaccional, haga clic en el bloque Content para modificar el contenido del correo electrónico.
  2. Arrastre y suelte un componente de estructura en el espacio de trabajo. Para obtener más información, consulte Edición de la estructura de correo electrónico .
    Por ejemplo, seleccione un componente de estructura de una columna y añada un componente de texto, un componente de imagen y un componente de botón. Para obtener más información, consulte Añadir fragmentos y componentes .
  3. Seleccione el componente de estructura que acaba de crear y haga clic en el icono Enable product listing de la barra de herramientas contextual.
    El componente de estructura se resalta con un marco naranja y los ajustes de Product listing se muestran en la paleta izquierda.
  4. Seleccione cómo se mostrarán los elementos de la recopilación:
    • Row : horizontalmente; es decir, cada elemento de una fila debajo de la otra.
    • Column : verticalmente; es decir, cada elemento está junto al otro en la misma fila.
    La opción Column solo está disponible cuando se utiliza un componente de estructura de varias columnas ( 2:2 column , 3:3 column y 4:4 column ). Al editar la lista de productos, rellene solo la primera columna: las demás columnas no se tendrán en cuenta. Para obtener más información sobre la selección de componentes de estructura, consulte Edición de la estructura de correo electrónico .
  5. Seleccione la recopilación de datos que ha creado al configurar el evento relacionado con el mensaje transaccional. Puede encontrarlo en el nodo Context > Real-time event > Event context .
    Para obtener más información sobre la configuración del evento, consulte Definición de colecciones de datos .
  6. Utilice la lista desplegable First item para seleccionar qué elemento será el inicio de la lista mostrada en el correo electrónico.
    Por ejemplo, si selecciona 2, el primer elemento de la recopilación no se muestra en el mensaje de correo electrónico. La lista de productos comienza con el segundo artículo.
  7. Seleccione el número máximo de elementos que se mostrarán en la lista.
    Si desea que los elementos de la lista se muestren verticalmente ( Column ), el número máximo de elementos queda limitado según el componente de estructura seleccionado (2, 3 o 4 columnas). Para obtener más información sobre la selección de componentes de estructura, consulte Edición de la estructura de correo electrónico .

Rellenar el listado de productos

Para mostrar una lista de productos procedentes del evento vinculado al correo electrónico de transacción, siga los pasos a continuación.
Para obtener más información sobre la creación de una recopilación y los campos relacionados al configurar el evento, consulte Definición de colecciones de datos .
  1. Seleccione el componente de imagen que ha insertado, seleccione Enable personalization y haga clic en el lápiz en el panel Configuración.
  2. Seleccione Add personalization field en la ventana Image source URL que se abrirá.
    En el nodo Context > Real-time event > Event context , abra el nodo correspondiente a la recopilación que ha creado (aquí Product list ) y seleccione el campo de imagen que ha definido (aquí Product image ). Haga clic en Save .
    El campo de personalización que ha seleccionado ahora se muestra en el panel Configuración.
  3. En la posición deseada, seleccione Insert personalization field en la barra de herramientas contextual.
  4. En el nodo Context > Real-time event > Event context , abra el nodo correspondiente a la recopilación que ha creado (aquí Product list ) y seleccione el campo que ha creado (aquí Product name ). Haga clic en Confirm .
    El campo de personalización que ha seleccionado ahora se muestra en la posición deseada en el contenido del correo electrónico.
  5. Proceda de forma similar para insertar el precio.
  6. Seleccione texto y haga clic en Insert link en la barra de herramientas contextual.
  7. Seleccione Add personalization field en la ventana Insert link que se abrirá.
    En el nodo Context > Real-time event > Event context , abra el nodo correspondiente a la recopilación que ha creado (aquí Product list ) y seleccione el campo URL que ha creado (aquí Product URL ). Haga clic en Save .
    Por motivos de seguridad, asegúrese de insertar el campo de personalización dentro de un vínculo que comience por un nombre de dominio estático adecuado.
    El campo de personalización que ha seleccionado ahora se muestra en el panel Configuración.
  8. Seleccione el componente de estructura en el que se aplica la lista de productos y seleccione Show fallback para definir un contenido predeterminado.
  9. Arrastre uno o varios componentes de contenido y edítelos según sea necesario.
    El contenido de reserva se muestra si la recopilación está vacía cuando se activa el evento, por ejemplo, si un cliente no tiene nada en el carro de compras.
  10. En el panel Configuración, edite los estilos de la lista de productos. Para obtener más información, consulte Edición de estilos de correo electrónico .
  11. Vista previa del correo electrónico mediante un perfil de prueba vinculado al evento transaccional relevante y para el que se han definido datos de recopilación. Por ejemplo, añada la siguiente información en la sección Event data del perfil de prueba que desee utilizar:
    Para obtener más información sobre la definición de un perfil de prueba en un mensaje transaccional, consulte esta sección .

Prueba de un mensaje transaccional

Una vez guardado el mensaje transaccional, ahora puede enviar una prueba para probarlo.
Los pasos para enviar una prueba se detallan en la sección Envío de una prueba .

Publicación de un mensaje transaccional

Una vez que haya comprobado el mensaje transaccional, puede publicarlo.
Ahora, tan pronto como se activa el evento “Abandono del carro de compras”, se mostrará automáticamente un mensaje que contiene el título y los apellidos del destinatario, la dirección URL del carro de compras, el último producto consultado o una lista de productos, si se ha definido una, y la cantidad total que se va a enviar.
Para acceder a los informes relacionados con su mensaje transaccional, utilice el botón Reports . Consulte Informes .

Suspender la publicación de un mensaje transaccional

Puede suspender la publicación del mensaje transaccional utilizando el botón Pause , por ejemplo, para modificar los datos contenidos en el mensaje. Por lo tanto, los eventos ya no se procesan, sino que se mantienen en cola en la base de datos de Adobe Campaign.
Los eventos en cola se mantienen durante un periodo de tiempo definido en la API de REST (consulte la documentación de la API de REST ) o en el evento de activación si utiliza el servicio principal de activadores (consulte Uso de Campaign y activadores de Experience Cloud ).
Al hacer clic en Resume , se procesan todos los eventos en cola (siempre que no hayan caducado). Ahora contienen todas las modificaciones realizadas durante la suspensión de la publicación de la plantilla.

Cancelación de la publicación de un mensaje transaccional

Al hacer clic en Unpublish se puede cancelar la publicación del mensaje transaccional, pero también la publicación del evento correspondiente, que elimina de la API de REST el recurso correspondiente al evento que ha creado anteriormente.
Ahora, incluso si el evento se activa a través de su sitio web, los mensajes correspondientes ya no se envían y no se almacenan en la base de datos.
Para volver a publicar el mensaje, debe volver a la configuración del evento correspondiente, publicarlo y, después, publicar el mensaje. Para obtener más información, consulte Publicación de un mensaje transaccional .
Si cancela la publicación de un mensaje transaccional en pausa, es posible que tenga que esperar hasta 24 horas para volver a publicarlo. Esto permite que el flujo de trabajo Database cleanup limpie todos los eventos en cola.
Los pasos para pausar un mensaje se detallan en la sección Suspender la publicación de un mensaje transaccional .
Se puede acceder al flujo de trabajo Database cleanup , que se ejecuta todos los días a las 4 de la mañana, seleccionando Administration > Application settings > Workflows .

Eliminación de un mensaje transaccional

Una vez que se ha cancelado la publicación de un mensaje transaccional, o si todavía no se ha publicado, puede eliminarlo de la lista de mensajes transaccionales. Para ello:
  1. Haga clic en el logotipo de Adobe Campaign , en la esquina superior izquierda, y luego seleccione Marketing plans > Transactional messages > Transactional messages .
  2. Pase el ratón sobre el mensaje que desee.
  3. Haga clic en el botón Delete element .
Sin embargo, la eliminación de un mensaje transaccional solo se puede realizar bajo determinadas condiciones:
  • Asegúrese de que el mensaje transaccional está en estado Draft , de lo contrario no podrá eliminarlo. El estado Draft se aplica a un mensaje que aún no se ha publicado o cuya publicación se ha cancelado (y no se ha pausado ).
  • Mensajes transaccionales : a menos que se vincule otro mensaje transaccional al evento correspondiente, si se cancela la publicación del mensaje, la configuración de evento también debe cancelarse para eliminar correctamente el mensaje transaccional. Para obtener más información, consulte Cancelación de la publicación de un evento .
    Al eliminar un mensaje transaccional que ya ha enviado notificaciones, también se eliminan sus registros de seguimiento y envíos.
  • Mensajes transaccionales de una plantilla de evento lista para usar (mensajes transaccionales internos) : si un mensaje transaccional interno es el único asociado al evento interno correspondiente, no se puede eliminar. Primero debe crear otro mensaje transaccional duplicándolo o en el menú Resources > Templates > Transactional message templates .

Proceso de reintentos de un mensaje 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:

Proceso de reintentos del procesamiento de un evento

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.
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 .
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 pestaña Execution list del mensaje transaccional.

Limitaciones

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 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.