Paramètres de messagerie transactionnelle

En tant qu’utilisateur Managed Cloud Services, contactez Adobe pour installer et configurer la messagerie transactionnelle de Campaign dans votre environnement.

Les fonctionnalités de messagerie transactionnelle sont décrites dans cette section.

Découvrez l'architecture de la messagerie transactionnelle sur cette page.

Définition des autorisations

Pour créer des utilisateurs pour les instances d’exécution Message Center hébergées sur Adobe Cloud, vous devez contacter l’assistance clientèle d’Adobe. Les utilisateurs de Message Center sont des opérateurs spécifiques qui ont besoin d’autorisations dédiées pour accéder aux dossiers « Evénements temps réel » (nmsRtEvent).

Extensions de schéma

Les extensions de schéma effectuées sur les schémas utilisés par les workflows techniques de Message Center sur les instances de pilotage ou d'exécution doivent être dupliquées sur les autres instances utilisées par le module des messages transactionnels d'Adobe Campaign.

En savoir plus sur les workflows techniques de Message Center dans la documentation de Campaign Classic v7.

Envoi de notifications push transactionnelles

Couplés au module Canal des applications mobiles, les messages transactionnels permettent d'émettre des messages transactionnels au travers des notifications push sur des applications mobiles.

Le canal des applications mobiles est décrit dans la documentation de Campaign Classic v7.

Pour envoyer des notifications push transactionnelles, vous devez exécuter les configurations suivantes :

  1. Installez le package Canal des applications mobiles sur les instances de pilotage et d’exécution.

    ATTENTION

    Consultez votre contrat de licence avant d’installer un nouveau package intégré Campaign.

  2. Répliquez le service Application mobile et les applications mobiles associées sur les instances d'exécution.

Afin que Campaign envoie des notifications push transactionnelles, l'événement doit contenir les éléments suivants :

  • L'identifiant de l'appareil mobile : registrationId pour Android et deviceToken pour iOS. Cet identifiant représente "l'adresse" à laquelle la notification sera envoyée.
  • Le lien vers l'application mobile ou la clé d'intégration (uuid) permettant de récupérer les informations de connexion spécifiques à l'application.
  • Le canal sur lequel la notification sera envoyée (wishedChannel) : 41 pour iOS et 42 pour Android.
  • Les autres données à exploiter pour la personnalisation.

Voici un exemple de traitement d'un événement contenant ces informations :

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

Sur cette page