Envoi d’un rapport à une liste sending-a-report-to-a-list

Ce cas pratique présente comment générer, chaque mois, le rapport d'usine Indicateurs de tracking au format PDF et l'envoyer à une liste de destinataires.

Les étapes principales de mise en oeuvre de ce cas pratique sont les suivantes :

Etape 1 : création de la liste de destinataires step-1--creating-the-recipient-list

Accédez à l’onglet Profils et cibles, cliquez sur le lien Listes, puis sur le bouton Créer. Sélectionnez Nouvelle liste et créez une liste de destinataires à laquelle envoyer le rapport.

Pour plus d'informations sur la création de listes, reportez-vous à cette section.

Etape 2 : création du modèle de diffusion step-2--creating-the-delivery-template

  1. Dans l'explorateur Adobe Campaign, positionnez-vous sur le nœud Ressources > Modèles > Modèles de diffusion et dupliquez le modèle d'usine Diffuser par e-mail.

    Pour plus d'informations sur la création d'un modèle de diffusion, reportez-vous à cette section.

  2. Renseignez les différents paramètres du modèle : le libellé, la cible (la liste de destinataires précédemment créée), l'objet et le contenu.

  3. Chaque fois que le workflow est exécuté, le rapport des Indicateurs de tracking est mis à jour (voir Etape 3 : création du workflow). Pour inclure la dernière version du rapport dans la diffusion, vous devez ajouter une Pièce jointe calculée  :

    Pour plus d’informations sur la création d’une pièce jointe calculée, reportez-vous à cette section.

    • Cliquez sur le lien Pièces jointes, cliquez sur Ajouter puis sélectionnez Attachement calculé.

    • Dans le champ Type, choisissez la quatrième option : Le nom de fichier est calculé au moment de l'envoi pour chaque message (il peut dépendre du destinataire).

      La valeur renseignée dans le champ Libellé n'apparaîtra pas dans la diffusion finale.

    • Dans la zone d'édition, saisissez le chemin d'accès au fichier et son nom exact.

      note caution
      CAUTION
      Le fichier doit être présent sur le serveur. Son chemin d’accès et son nom doivent être identiques à ceux saisis dans l’activité de type Code JavaScript du workflow (voir : Etape 3 : création du workflow).
    • Sélectionnez l’onglet Avancé et cochez la case Scripter le nom du fichier qui sera affiché dans la messagerie du destinataire. Dans la zone d'édition, saisissez le nom que vous souhaitez donner à la pièce jointe dans la diffusion finale.

Etape 3 : création du workflow step-3--creating-the-workflow

Pour réaliser ce cas d'utilisation, le workflow suivant a été créé. Celui-ci comporte trois activités :

  • une activité de type Planificateur permettant d'exécuter le workflow tous les mois,
  • une activité de type Code JavaScript permettant de générer le rapport au format PDF,
  • une activité de type Diffusion utilisant le modèle de diffusion créé précédemment.

  1. Positionnez-vous à présent sur le noeud Administration > Exploitation > Workflows techniques et créez un nouveau workflow.

  2. Ajoutez tout d'abord une activité de type Planificateur et configurez-la pour que le workflow s'exécute le premier lundi de chaque mois.

    Pour plus d'informations sur la configuration du planificateur, consultez la section Planificateur.

  3. Ajoutez ensuite une activité de type Code JavaScript.

    Dans la zone d'édition, saisissez le code suivant :

    code language-none
    var reportName = "deliveryFeedback";
    var path = "/tmp/deliveryFeedback.pdf";
    var exportFormat = "PDF";
    var reportURL = "<PUT THE URL OF THE REPORT HERE>";
    var _ctx = <ctx _context="global" _reportContext="deliveryFeedback" />
    var isAdhoc = 0;
    
    xtk.report.export(reportName, _ctx, exportFormat, path, isAdhoc);
    

    Les variables utilisées sont les suivantes :

    • var reportName: saisissez le nom interne du rapport entre guillemets doubles. Dans ce cas, le nom interne de la variable Indicateur de suivi Le rapport est "deliveryFeedback".

    • var path  : saisissez le chemin d’enregistrement du fichier ("tmp/files/"), le nom que vous souhaitez donner au fichier ("deliveryFeedback") et l’extension du fichier (".pdf"). Dans notre exemple, nous avons utilisé le nom interne comme nom de fichier. Les valeurs doivent être entre guillemets et séparées par le caractère "+".

      note caution
      CAUTION
      Le fichier doit être enregistré sur le serveur. Vous devez saisir le même chemin et le même nom dans l’onglet Général de la fenêtre d’édition de la pièce jointe calculée (voir : Étape 2 : Création du modèle de diffusion).
    • var exportFormat  : saisissez le format d'export du fichier ("PDF").

    • var _ctx (contexte) : dans notre exemple, nous utilisons le rapport Indicateurs de tracking dans son contexte global.

  4. Ajoutez enfin une activité de type Diffusion et choisissez les options suivantes :

    • Diffusion  : sélectionnez Nouvelle, créée depuis un modèle, et sélectionnez le modèle de diffusion créé précédemment.
    • Pour les champs Destinataires et Contenu, sélectionnez Spécifiés dans la diffusion.
    • Action à effectuer  : sélectionnez Préparer et démarrer.
    • Décochez les options Générer une transition sortante et Traiter les erreurs.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1