Création d’un workflow building-a-workflow
Cette section détaille les principes clés et les bonnes pratiques pour la création d’un workflow dans Campaign.
- Pour créer un workflow, voir Créer un workflow
- Pour concevoir le diagramme d’un workflow, voir Ajouter et lier des activités
- Pour accéder aux paramètres et aux propriétés des activités, voir Configurer des activités
- Pour concevoir des workflows de ciblage, voir Cibler des workflows
- Pour utiliser des workflows afin d’exécuter une opération, voir Workflows des opérations
- Pour créer des workflows techniques et y accéder, voir Workflows techniques
- Pour utiliser des modèles afin de créer des workflows, voir Modèles de workflows
Création dʼun workflow creating-a-new-workflow
A partir de l'Explorateur, accédez à un dossier de workflow. Par défaut, vous pouvez utiliser Profils et cibles > Traitements > Workflows de ciblage.
Pour créer un workflow, cliquez sur le bouton Nouveau situé au-dessus de la liste des workflows.
Vous pouvez également utiliser le bouton Créer de la vue d’ensemble des workflows (Supervision > lien Workflow).
Saisissez un libellé puis cliquez sur Enregistrer.
Ajout et liaison dʼactivités adding-and-linking-activities
Vous devez maintenant définir les différentes activités et les relier entre elles dans un diagramme. À ce stade de la configuration, sont disponibles le libellé du diagramme et le statut du workflow (Édition en cours). La section inférieure de la fenêtre est réservée à l'édition du diagramme. Elle contient une barre d'outils, une palette d'activités (à gauche) et le diagramme (à droite).
Les activités sont regroupées par catégories dans les onglets de la palette. Les onglets et activités disponibles peuvent varier en fonction du type de workflow (technique, de ciblage ou workflow de campagne).
- Le premier onglet contient les activités de ciblage et de manipulation de données. Ces activités sont détaillées dans la section Activités de ciblage.
- Le deuxième Onglet contient les activités de planification qui servent principalement à coordonner les autres. Elles sont détaillées dans la section Activités d'ordonnancement.
- Le troisième onglet contient les outils et les actions utilisables dans le workflow. Ces activités sont décrites en détail dans la section Activités d'action.
- Le quatrième onglet regroupe les activités qui dépendent d'un événement particulier, par exemple la réception d'un email ou l'arrivée d'un fichier sur un serveur. Ces activités sont décrites en détail dans la section Activités événementielles.
Pour construire le diagramme
-
Ajoutez une activité en la sélectionnant dans la palette et en la déplaçant jusqu'au diagramme par un glisser-déposer.
Positionnez une activité de type Début, puis une activité de type Diffusion sur le diagramme.
-
Reliez les deux activités en sélectionnant la transition de l'activité Début et en la relâchant sur l'activité Diffusion.
Vous pouvez relier automatiquement une activité à celle qui la précède en déposant la nouvelle activité directement sur l'extrémité de la transition.
-
Ajoutez les activités dont vous avez besoin et reliez-les entre elles, comme sur le diagramme ci-dessous.
Lʼaffichage et la mise en page du diagramme peuvent être modifiés à lʼaide des éléments suivants :
-
Utilisation de la barre d’outils
La barre d'outils de l'éditeur de diagramme permet d'accéder aux fonctions de mise en page et d'exécution du workflow.
Vous pouvez ainsi adapter la mise en page de l'éditeur : affichage de la palette et de la vue d'ensemble, taille et alignement des objets graphiques.
Les icônes relatives à la progression et l’affichage des logs sont présentées en détail dans les sections suivantes :
-
Alignement des objets
Pour aligner les icônes, sélectionnez-les et cliquez sur l'icône Aligner verticalement ou Aligner horizontalement.
Utilisez la touche CTRL pour sélectionner plusieurs activités discontinues ou désélectionner une ou plusieurs activités d'une sélection. Cliquez sur l'arrière-plan du diagramme pour tout désélectionner.
-
Gestion des images
Vous pouvez personnaliser l’image d’arrière-plan du diagramme et les images associées aux différentes activités. Consultez la section Modification des images dʼactivité.
Configuration des activités configuring-activities
Double-cliquez sur une activité pour la paramétrer ou cliquez avec le bouton droit et choisissez Ouvrir….
Le premier onglet contient le paramétrage de base. L’onglet Avancé contient des paramètres supplémentaires, qui permettent notamment de définir le comportement en cas d’erreur ainsi que la durée d’exécution de l’activité, et de saisir un script d’initialisation.
Afin de faciliter la compréhension des activités et améliorer la lisibilité du workflow, vous pouvez saisir des commentaires dans les activités : ces commentaires seront affichés automatiquement lorsqu'un opérateur passe la souris sur l'activité.
Les workflows de ciblage targeting-workflows
Un workflow de ciblage permet de construire une ou plusieurs cibles de diffusion. Vous pouvez créer des requêtes, définir des unions ou des exclusions sur des critères précis, ajouter une planification, à l'aide des activités de workflows. Le résultat de ce ciblage peut être automatiquement transféré dans une liste qui pourra ensuite constituer la cible d'actions de diffusion.
En complément de ces activités, les options de Data Management permettent de manipuler les données et d'accéder à des fonctionnalités avancées pour répondre à des problématiques de ciblage complexes. Voir à ce sujet la section Data Management.
Toutes ces activités sont regroupées dans le premier onglet du workflow.
Les workflows de ciblage peuvent être créés et édités à partir du noeud Profils et Cibles > Traitements > Workflows de ciblage de l'arborescence Adobe Campaign ou à partir du menu Profils et Cibles > Workflows de ciblage de la page d'accueil.
Les workflows de ciblage qui s'inscrivent dans le contexte d'une opération sont stockés avec tous les workflows des opérations.
Étapes essentielles pour créer un workflow de ciblage implementation-steps-
Les étapes de création d’un workflow de ciblage sont détaillées dans les sections suivantes :
- Identification des données dans la base de données : consultez la section Création de requêtes.
- Préparation des données pour répondre aux besoins des diffusions : consultez la section Enrichissement et modification des données.
- Utilisation des données pour effectuer des mises à jour ou dans une diffusion : consultez la section Mise à jour de la base de données.
Les résultats de tous les enrichissements et manipulations effectués lors du ciblage sont stockés pour être accessibles dans les champs de personnalisation, notamment pour les utiliser dans la création de messages personnalisés. Voir à ce sujet la section Données de la cible
Dimension de ciblage et dimension de filtrage targeting-and-filtering-dimensions
Lors des opérations de segmentation des données, la dimension de ciblage est associée à une dimension de filtrage. La dimension de ciblage permet de définir la population ciblée par l'opération : destinataires, titulaires d'un contrat, opérateur, abonnés, etc. La dimension de filtrage permet de sélectionner la population selon certains critères : détention d'un contrat, inscription à une newsletter, etc.
Par exemple, pour sélectionner les clients détenteur d'une assurance-vie depuis plus de 5 ans, vous pouvez choisir la dimension de ciblage Clients et la dimension de filtrage Détention d'un contrat. Vous pourrez ensuite définir les conditions de filtrage dans l'activité de requête.
Lors de la sélection d'une dimension de ciblage, seules les dimensions de filtrage compatibles sont proposées dans l'interface.
Ces deux dimensions doivent être liées. Ainsi, le contenu de la liste Dimension de filtrage dépend de la dimension de ciblage indiquée dans le premier champ.
Par exemple, pour les destinataires (recipient), les dimensions de filtrage disponibles seront les suivantes :
Tandis que pour les Applications Web, la liste proposera les dimensions de filtrage suivantes :
Les workflows des opérations campaign-workflows
Pour chaque opération, vous pouvez créer des workflows à exécuter depuis l'onglet Ciblage et workflows. Ces workflows sont spécifiques aux opérations.
Cet onglet contient les mêmes activités que pour tous les workflows. En savoir plus
En plus des opérations de ciblage, les workflows des opérations permettent de créer et paramétrer intégralement des diffusions sur tous les canaux disponibles. Une fois créées dans un workflow, ces diffusions sont accessibles depuis le tableau de bord de l'opération. En savoir plus
Tous les workflows des opérations sont centralisés sous le noeud Administration > Exploitation > Objets créés automatiquement > Workflows des opérations.
Les workflows des opérations et des exemples de mise en œuvre sont présentés dans cette page.
Workflows techniques technical-workflows
Les workflows techniques sont fournis prêts à l’emploi avec Adobe Campaign. Il s’agit d’opérations ou de traitements programmés périodiquement pour s'exécuter sur le serveur. Ils permettent de réaliser des opérations de maintenance sur la base de données, de transmettre des informations de tracking sur les diffusions et de configurer des traitements provisoires sur les diffusions. Les workflows techniques sont configurés via le nœud Administration > Exploitation > Workflows techniques.
Des modèles natifs sont disponibles pour créer des workflows techniques. Ils peuvent être paramétrés selon vos besoins.
Le sous-dossier Processus de campagne centralise les workflows nécessaires à l'exécution des traitements dans les opérations : notification des tâches, gestion des stocks, calcul des coûts, etc.
Vous pouvez créer d'autres workflows techniques dans le noeud Administration > Exploitation > Workflows techniques de l'arborescence. Cette manipulation est toutefois réservée à des utilisateurs experts.
Les activités proposées sont les mêmes que pour les workflows de ciblage. En savoir plus
Les modèles de workflows workflow-templates
Un modèle de workflow contient le paramétrage global des propriétés et éventuellement d'un ensemble d'activités enchaînées dans un diagramme. Ce paramétrage peut être réutilisé pour créer de nouveaux workflows dont certains éléments sont pré-paramétrés.
Vous pouvez créer de nouveaux modèles de workflows à partir de modèles existants ou transformer directement un workflow en modèle.
Les modèles de workflows sont stockés dans le noeud Ressources > Modèles > Modèles de workflow de l'arborescence Adobe Campaign.
En plus des propriétés habituelles des workflows, les propriétés du modèle permettent d'indiquer le dossier d'exécution des workflows créés à partir de ce modèle.
Duplication de workflows duplicating-workflows
Vous pouvez dupliquer différents types de workflows. Une fois le workflow dupliqué, ses modifications ne sont pas appliquées à la copie de celui-ci.
-
Cliquez avec le bouton droit de la souris sur un workflow.
-
Cliquez sur Dupliquer.
-
Dans la fenêtre du workflow, modifiez le libellé du workflow.
-
Cliquez sur Enregistrer.
La fonction Dupliquer n'est pas directement disponible dans l'affichage d'une campagne.
Vous pouvez toutefois créer une vue pour afficher tous les workflows de votre instance. Dans cette vue, vous pouvez dupliquer des workflows à l'aide de la fonction Dupliquer vers.
Création d’une vue
-
Dans Explorateur, accédez au dossier dans lequel vous devez créer votre vue.
-
Cliquez avec le bouton droit de la souris, accédez à Ajouter un nouveau dossier > Processus, puis sélectionnez Workflows.
Le nouveau dossier Workflows est créé.
-
Cliquez avec le bouton droit et sélectionnez Propriétés.
-
Dans Restriction, cochez Le dossier est une vue, puis cliquez sur Enregistrer.
Le dossier est désormais renseigné avec tous les workflows de votre instance.
Duplication dʼun workflow de campagne
- Sélectionnez un workflow de campagne dans la vue de workflow.
- Cliquez avec le bouton droit de la souris sur Dupliquer vers.
- Modifiez le libellé du workflow.
- Cliquez sur Enregistrer.
Le workflow dupliqué est affiché dans la vue de workflow.