Utiliser les données d'un workflow

Vous pouvez utiliser des activités de workflow pour effectuer plusieurs tâches. Vous trouverez ci-dessous des exemples d'utilisation pour mettre à jour la base de données en créant des listes, gérer les abonnements, envoyer des messages par le biais d'un workflow ou enrichir vos diffusions et leurs audiences.

Un ensemble de cas d'utilisation de workflows est disponible dans cette section.

Cycle de vie des données

Table de travail temporaire du workflow

Dans un workflow, les données véhiculées d'une activité à l'autre sont stockées dans une table de travail temporaire.

Ces données peuvent être affichées et analysées à partir du bouton droit de la souris sur la transition visée.

Sélectionnez pour cela le menu correspondant :

  • Afficher la cible…

    Ce menu affiche les données disponibles sur la population cible.

    Vous pouvez accéder à la structure de la table de travail dans l'onglet Schéma.

    Pour plus d'informations, consultez cette section.

  • Analyser la cible…

    Ce menu donne accès à l'assistant d'analyse descriptive, qui permet de produire des statistiques et des rapports sur les données de la transition.

    Pour en savoir plus à ce sujet, consultez la documentation de Campaign Classic v7.

Les données de la cible sont purgées au fur et à mesure de l'exécution du workflow. Seule la dernière table de travail est accessible. Vous pouvez paramétrer le workflow pour que toutes les tables de travail restent accessibles. Pour cela, cochez l'option Conserver le résultat des populations intermédiaires entre deux exécutions dans les propriétés du workflow.

ATTENTION

Ne cochez jamais cette option dans un workflow de production. Elle sert à analyser les résultats et est conçue uniquement à des fins de test. Elle ne doit donc être utilisée que dans les environnements de développement ou d'évaluation.

Utiliser les données de la cible

Les données stockées dans la table de travail temporaire du workflow sont disponibles pour les tâches de personnalisation. Vous pouvez utiliser les données dans les champs de personnalisation.

Vous pouvez par exemple utiliser les données collectées à travers une liste dans une diffusion. Pour ce faire, utilisez la syntaxe suivante :

%= targetData.FIELD %

Les éléments de personnalisation de type Extension de la cible (targetData) ne sont pas disponibles dans les workflows de ciblage. Ainsi, la cible de la diffusion doit être construite dans le workflow et spécifiée dans la transition entrante de la diffusion.

Dans l'exemple suivant, vous allez collecter une liste d'informations sur des clients, qui sera utilisée dans un e-mail personnalisé. Les étapes sont les suivantes :

  1. Créez un workflow afin de collecter les informations, les réconcilier avec celles de la base puis lancer une diffusion.

  2. Dans notre exemple, le contenu du fichier est le suivant :

    Music,First name,Last name,Account,CD/DVD,Card
    Pop,David,BLAIR,4323,CD,0
    Rock,Daniel,ARCARI,3222,DVD,1
    Disco,Uma,ALTON,0488,DVD,0
    Jazz,Paul,BOLES,6475,CD,1
    Jazz,David,BOUKHARI,0841,DVD,1
    [...]
    

    Pour charger le fichier, configurez l'activité Chargement (fichier) comme indiqué ci-dessous :

  3. Paramétrez l'activité Enrichissement afin de réconcilier les données collectées avec celles de la base de données Adobe Campaign. Ici, la clé de réconciliation est le numéro de compte :

  4. Configurez ensuite la Diffusion : elle est créée depuis un modèle et les destinataires sont ceux spécifiés par la transition entrante.

    ATTENTION

    Seules les données contenues dans la transition peuvent être utilisées pour personnaliser la diffusion. Les champs de personnalisation de type targetData ne sont disponibles que pour la population en entrée de l'activité Diffusion.

  5. Dans le modèle de diffusion, utilisez les champs collectés dans le workflow.

    Pour cela, insérez des champs de personnalisation de type Extension de la cible.

    Ici, nous allons insérer le genre musical favori du client, ainsi que le type de support privilégié (CD ou DVD), tels qu'ils sont indiqués dans le fichier collecté via le workflow.

    En complément, nous ajouterons une promotion réservée aux porteurs de la carte de fidélité, soit ceux pour lesquels la valeur 'Carte' est égale à 1.

    Les données de type Extension de la cible (targetData) sont insérées dans les diffusions selon les mêmes caractéristiques que tous les champs de personnalisation. Elles peuvent ainsi par exemple être utilisées dans l'objet du message, les libellés des liens ou les liens eux-mêmes, etc.

Mettre à jour la base de données

Toutes les données collectées peuvent être utilisées pour mettre à jour la base de données, ou dans des diffusions. Par exemple, vous pouvez enrichir les possibilités de personnalisation du contenu des messages (inclure le nombre de contrats dans le message, indiquer le panier moyen pour l'année écoulée, etc.) ou affiner le ciblage des populations (adresser un message aux co-titulaires d'un contrat, cibler les 1 000 meilleurs abonnés aux services en ligne, etc.). Ces données peuvent également être exportées ou archivées dans une liste.

Mettre à jour les listes

Les données de la base Adobe Campaign et les listes existantes peuvent être mises à jour via deux activités dédiées :

  • L'activité Mise à jour de liste permet de stocker les tables de travail dans une liste de données.

    Vous pouvez sélectionner une liste existante ou la créer. Dans ce cas, le nom et éventuellement le dossier d'enregistrement sont calculés.

    Pour plus d'informations, consultez la section Mise à jour de liste.

  • L'activité Mise à jour de données permet de mettre à jour en masse les champs de la base de données.

    Pour plus d’informations, consultez la section Mise à jour de données.

Gérer les abonnements

Pour comprendre comment abonner et désabonner des destinataires à un service d'information via un workflow, consultez la section Services d'abonnement.

Sur cette page