Paramétrage du multibranding

Cette section présente une solution pour configurer le tracking et les URL de page miroir par marque pour les messages transactionnels dans Adobe Campaign.

Prérequis

  • Tous les hôtes doivent être ajoutés au fichier de configuration de l'instance (config-<instance>.xml).
  • Un sous-domaine doit être affecté à chaque marque.
  • Si le tracking web est réalisé sur les pages HTTPS, vous devez disposer d'un certificat HTTPS pour chacune des marques.

Procédure standard

Pour paramétrer le multibranding, vous devez configurer les instances d'exécution et l'instance de pilotage. Dans les instances d'exécution, procédez comme suit :

  1. Créez un compte externe par marque.

    Remarque

    La création d’un compte externe de type Instance d’exécution est présentée dans la section Instance de pilotage.

  2. Etendez le schéma nms:extAccount pour ajouter l'URL de tracking :

    <attribute advanced="true" desc="URL of the tracking servers" label="Tracking server URL"
    length="100" name="trackingURL" type="string"/>
    
    Remarque

    L'extension d'un schéma existant est présentée dans la section Extension d'un schéma.

  3. Modifiez le formulaire nms:extAccount :

    <container label="Message domain branding" type="frame">
         <static type="help"> These parameters are used to override the DNS alias and addresses used during message delivery. When not populated, the values of the 'NmsServer_MirrorPageUrl' and 'NmsEmail_DefaultErrorAddr' options are used.</static>
         <input xpath="@mirrorURL"/>
         <input xpath="@trackingURL"/>
         <input img="nms:sendemail.png" menuId="deliveryMenuBuilder" type="scriptEdit">
                xpath="errorAddress"/>
       </container>
    
  4. Modifiez les options NmsTracking_OpenFormula et NmsTracking_ClickFormula afin d'utiliser le compte externe au lieu d'une option globale.

    Pour cela, remplacez :

    <%@ include option='NmsTracking_ServerUrl' %>
    

    par :

    <%@ value object="provider" xpath="@trackingURL" %>
    
    IMPORTANT

    Ces modifications peuvent entraîner des conflits lors de la mise à niveau. Vous devrez peut-être fusionner manuellement ces formules avec leur nouvelle version.

Sur l'instance de pilotage, vous devez lier les modèles de diffusion et les comptes externes. Pour cela, vous devez effectuer les opérations suivantes :

  1. Créez un compte externe par marque avec le même nom interne qu'à l'étape 1.
  2. Créez un modèle de diffusion par défaut par marque.
  3. Dans les Propriétés du modèle de diffusion, définissez le routage sur le compte externe de la marque.

Sur cette page