La mensajería transaccional (Centro de mensajes) es un módulo de Campaign diseñado para gestionar mensajes activados. Más información sobre la Mensajería transaccional en esta sección.
Comprensión de la arquitectura de mensajería transaccional en esta página.
Como usuario de Managed Cloud Service, Adobe de contacto para instalar y configurar la mensajería transaccional de Campaign en su entorno.
Para crear nuevos usuarios para las instancias de ejecución del Centro de mensajes alojadas en Adobe Cloud, póngase en contacto con el administrador de transición de Adobe. Los usuarios del Centro de mensajes son operadores específicos que requieren permisos especiales para acceder a las carpetas “Eventos en tiempo real” (nmsRtEvent).
Todas las extensiones de esquema realizadas en los esquemas utilizados por Flujos de trabajo técnicos del Centro de mensajes en cualquiera de las instancias de control o de ejecución debe duplicarse en las demás instancias que utiliza el módulo de mensajería transaccional de Adobe Campaign.
Cuando se combina con Módulo de canal de aplicaciones móviles, la mensajería transaccional le permite insertar mensajes transaccionales mediante notificaciones en dispositivos móviles.
Para enviar notificaciones push transaccionales, debe realizar las siguientes configuraciones:
Instale el paquete del Mobile App Channel en las instancias de control y ejecución.
Compruebe el acuerdo de licencia antes de instalar un nuevo paquete integrado de Campaign.
Replicar el aplicación móvil y las aplicaciones móviles asociadas en las instancias de ejecución.
Además, el evento debe contener los siguientes elementos:
A continuación se muestra un ejemplo de configuración de evento para enviar notificaciones push transaccionales:
<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<urn:PushEvent>
<urn:sessiontoken>mc/</urn:sessiontoken>
<urn:domEvent>
<rtEvent wishedChannel="41" type="DELIVERY" registrationToken="2cefnefzef758398493srefzefkzq483974">
<mobileApp _operation="none" uuid="com.adobe.NeoMiles"/>
<ctx>
<deliveryTime>1:30 PM</deliveryTime>
<url>http://www.adobe.com</url>
</ctx>
</rtEvent>
</urn:domEvent>
</urn:PushEvent>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Puede adaptar la configuración del asistente de implementación para configurar cuánto tiempo se guardan los datos en la base de datos.
La depuración de eventos la realiza automáticamente Database cleanup flujo de trabajo técnico. Este flujo de trabajo depura los eventos recibidos y almacenados en las instancias de ejecución y los eventos archivados en una instancia de control.
Utilice las flechas según corresponda para cambiar la configuración de depuración del Eventos (en una instancia de ejecución) y Eventos archivados (en una instancia de control)
Debe asegurarse de que los flujos de trabajo técnicos de las instancias de control y ejecución se hayan iniciado antes de implementar cualquier plantilla de mensaje transaccional.
A continuación, se puede acceder a estos flujos de trabajo de archivado desde la carpeta Administration > Production > Message Center.
En la instancia de control, se debe crear un flujo de trabajo de archivado para cada uno Message Center execution instance cuenta externa. Haga clic en el botón Create the archiving workflow para crear e iniciar el flujo de trabajo.
En las instancias de ejecución, debe iniciar los siguientes flujos de trabajo técnicos:
Processing batch events (internal name: batchEventsProcessing): este flujo de trabajo permite desglosar eventos por lote en cola antes de relacionarlos con una plantilla de mensaje.
Processing real time events (internal name: rtEventsProcessing): este flujo de trabajo permite desglosar eventos en tiempo real en cola antes de relacionarlos con una plantilla de mensaje.
Update event status (internal name: updateEventStatus): este flujo de trabajo le permite atribuir un estado al evento.
Los estados de eventos posibles son: