Données de la cible targeting-data
Création de requêtes creating-queries
Choix des données selecting-data
Une activité Requête permet de sélectionner des données de base pour créer la population cible. Voir à ce sujet la section Créer une requête.
Les activités suivantes peuvent également servir à lancer des requêtes et à affiner les données de la base de données : Requête incrémentale, Lecture de liste.
Il est possible de collecter des données supplémentaires pour les transférer et les traiter tout au long du cycle de vie du workflow. Voir à ce sujet les sections Ajouter des données et Editer les données additionnelles.
Modification des données additionnelles editing-additional-data
Une fois que des données additionnelles ont été ajoutées, vous pouvez les éditer ou les utiliser pour affiner la cible définie dans l'activité de requête.
Le lien Editer les données additionnelles… permet de visualiser les données qui ont été ajoutées et éventuellement de les modifier ou d'en ajouter de nouvelles.
Pour ajouter des données aux colonnes de sortie définies précédemment, sélectionnez-les dans la liste des champs disponibles. Pour créer une colonne de sortie, cliquez sur l’icône Ajouter, puis sélectionnez le champ et cliquez sur Modifier une expression.
Indiquez le mode de calcul du champ à ajouter, par exemple un agrégat.
L'option Ajouter un sous-élément permet d'adjoindre des données calculées à la collection. Vous pouvez ainsi sélectionner des données additionnelles issues de la collection ou définir des calculs d'agrégats sur les éléments de la collection.
Les sous-éléments seront représentés en sous-arborescence de la collection à laquelle ils sont associés.
Les collections s’affichent dans le sous-onglet Collections. Vous pouvez filtrer les éléments collectés en cliquant sur l’icône Détail de la collection sélectionnée. L’assistant de filtrage permet de sélectionner les données collectées et de définir les conditions de filtrage à appliquer aux données de la collection.
Affinage de la cible en utilisant les données additionnelles refining-the-target-using-additional-data
Les données supplémentaires collectées peuvent permettre d’affiner le filtrage des données de la base. Pour ce faire, cliquez sur le lien Affiner la cible en utilisant les données supplémentaires… pour surfiltrer les données ajoutées.
Homogénéisation des données homogenizing-data
Dans les activités de type Union ou Intersection, vous pouvez choisir de ne conserver que les données additionnelles communes afin d'homogénéiser les données. Dans ce cas, la table de travail temporaire en sortie de cette activité ne contiendra que les données additionnelles présentes dans tous les ensembles en entrée.
Réconcilier avec les données additionnelles reconciliation-with-additional-data
Lors des phases de réconciliation des données (dans les activités Union, Intersection, etc.), il est possible de sélectionner les colonnes à utiliser pour la réconciliation des données parmi les colonnes additionnelles. Pour cela, paramétrez une réconciliation sur une sélection de colonnes et indiquez l'ensemble principal. Sélectionnez ensuite les colonnes dans la section inférieure de la fenêtre, comme dans l'exemple ci-dessous :
Création de sous-ensembles creating-subsets
L'activité de Partage permet de créer des sous-ensembles sur des critères définis au travers de requêtes d’extraction. Pour chaque sous-ensemble, lorsque vous modifiez une condition de filtrage sur la population, vous accédez à l’activité de requête standard et pouvez ainsi définir les conditions de segmentation de la cible.
Vous pouvez diviser une cible en plusieurs sous-ensembles en utilisant uniquement les données supplémentaires comme conditions de filtrage, ou en complément des données de la cible. Vous pouvez également utiliser des données externes si vous avez acheté l’option Federated Data Access.
Pour plus d’informations, voir la section Création de sous-ensembles à l’aide de l’activité Partage.
Données de segment segmenting-data
Réunion de plusieurs cibles (Union) combining-several-targets--union-
L'activité d'union permet de regrouper le résultat de plusieurs activités dans une même transition. Les ensembles ne doivent pas nécessairement être homogènes.
Les options de réconciliation des données sont les suivantes :
-
Uniquement les clés
Cette option peut être utilisée si les populations en entrée sont homogènes.
-
Toutes les colonnes communes
Cette option permet de réconcilier les données à partir de toutes les colonnes communes aux différentes populations de la cible.
Adobe Campaign identifie les colonnes d'après leur nom. Un niveau de tolérance minimal est accepté : par exemple, une colonne 'Email' pourra être reconnue comme identique à une colonne '@email'.
-
Une sélection de colonnes
Sélectionnez cette option pour définir la liste des colonnes sur lesquelles sera appliquée la réconciliation des données.
Sélectionnez d'abord l'ensemble principal (celui qui contient les données sources), puis les colonnes à utiliser pour la jointure.
note caution CAUTION Lors de la réconciliation des données, les populations ne sont pas dédoublonnées. Vous pouvez limiter la taille de la population à un nombre donné d'enregistrements. Pour cela, cochez l'option correspondante et indiquez le nombre d'enregistrements à conserver.
Indiquez également l'ordre de priorité des populations entrantes : la section inférieure de la fenêtre liste les transitions entrantes de l'activité d'union et vous permet de les ordonner en utilisant les flèches bleues situées à droite de la fenêtre.
Les enregistrements conservés seront issus d'abord de la population de première transition entrante de la liste, puis, si le nombre maximum n'est pas atteint, ils seront issus de la population de la deuxième transition entrante, etc.
Extraction des données communes (Intersection) extracting-joint-data--intersection-
L'intersection permet de ne récupérer que les éléments communs entre les populations des transitions entrantes. Cette activité dispose des mêmes paramètres de réconciliation que l'activité d'union.
Il est par ailleurs possible de ne conserver qu'une sélection de colonnes ou seulement les colonnes communes entre les populations entrantes.
L’activité d’intersection est présentée dans la section Intersection.
Exclusion dʼune population (Exclusion) excluding-a-population--exclusion-
L’activité d’exclusion permet d’exclure d’une population cible les éléments d’une autre cible. La dimension de ciblage en sortie de cette activité sera celle de l’ensemble principal.
Le cas échéant, vous pouvez manipuler les tableaux entrants. En effet, pour exclure une cible d’une autre dimension, cette cible doit être replacée dans la même dimension de ciblage que la cible principale. Pour ce faire, cliquez sur le bouton Ajouter et indiquez les conditions de modification des dimensions.
La réconciliation entre les données se fait au choix par identifiant, changement d'axe ou jointure. Un exemple est disponible dans la section Utiliser les données d’une liste : Lecture de Liste.
Création de sous-ensembles à lʼaide de lʼactivité Partage creating-subsets-using-the-split-activity
L'activité Partage est une activité standard qui permet de créer autant d'ensembles que nécessaires à partir d'une ou plusieurs dimensions de filtrage et de générer en sortie une transition par sous-ensemble ou une transition unique.
Les données additionnelles véhiculées par la transition entrante peuvent être utilisées dans les critères de filtrage.
Pour la configurer, vous devez d'abord sélectionner des critères :
-
Dans votre workflow, placez une activité de type Partage.
-
Dans l'onglet Général, sélectionnez l'option souhaitée : Utiliser les données de la cible et les données additionnelles, Utiliser les données additionnelles uniquement ou Utiliser des données externes.
-
Si l'option Utiliser les données de la cible et les données additionnelles est sélectionnée, la dimension de ciblage permet d'utiliser toutes les données véhiculées par la transition entrante.
Lors de la création des sous-ensembles, ce sont les paramètres de filtrage définis ci-avant qui sont utilisés.
Pour définir les conditions de filtrage, sélectionnez l'option Ajouter une condition de filtrage sur la population entrante et cliquez sur le lien Editer…. Indiquez ensuite les critères de filtrage pour la création de ce sous-ensemble.
Un exemple d'utilisation des conditions de filtrage dans l'activité Partage pour segmenter la cible en différentes populations est présenté dans cette section.
Le champ Libellé permet d'associer un nom au sous-ensemble que vous venez de créer. Ce nom sera celui de la transition sortante correspondante.
Vous pouvez également associer un code segment au sous-ensemble afin de l'identifier et l'utiliser pour cibler la population de ce sous-ensemble.
Au besoin, vous pouvez modifier les dimensions de ciblage et de filtrage individuellement pour chaque sous-ensemble à créer. Pour ce faire, modifiez la condition de filtrage du sous-ensemble et cochez la case Utiliser une dimension de filtrage spécifique.
-
Si l'option Utiliser les données additionnelles uniquement est sélectionnée, seules les données additionnelles sont proposées pour réaliser le filtrage des sous-ensembles.
-
Si l'option Federated Data Access est activée, l'option Utiliser des données externes permet d'exploiter les données d'une base externe déjà paramétrée ou de créer une connexion à une base de données.
Pour plus d'informations à ce sujet, en fonction de la version de Campaign, reportez-vous aux sections suivantes :
Nous devons ensuite ajouter de nouveaux sous-ensembles :
-
Cliquez sur le bouton Ajouter et définissez les critères de filtrage.
-
Définissez la dimension de filtrage dans l'onglet Général de l'activité (voir ci-dessus). Elle est appliquée par défaut à tous les sous-ensembles.
-
Au besoin, vous pouvez modifier la dimension de filtrage individuellement pour chaque sous-ensemble. Ainsi, vous pouvez, à partir de la même activité de partage, construire un ensemble avec toutes les personnes titulaires d’un contrat Gold, un autre avec toutes les personnes destinataires ayant cliqué dans la dernière newsletter et un troisième regroupant les personnes de 18 à 25 ans ayant effectué un achat en magasin dans les 30 derniers jours. Pour ce faire, sélectionnez l’option Utiliser une dimension de filtrage spécifique et sélectionnez le contexte de filtrage des données.
note note NOTE Si vous avez acquis l’option Federated Data Access, vous pouvez créer des sous-ensembles selon les informations contenues dans une base externe. Pour cela, sélectionnez le schéma de la table externe visée dans le champ Dimension de ciblage. Voir à ce sujet la section Accéder à une base externe (FDA).
Une fois les sous-ensembles créés, par défaut, l'activité de partage propose en sortie autant de transitions que de sous-ensembles :
Vous pouvez regrouper tous ces sous-ensembles dans une seule transition de sortie. Dans ce cas, le lien vers les sous-ensembles respectifs sera visible dans le code segment, par exemple. Pour ce faire, sélectionnez l’option Générer tous les sous-ensembles dans le même tableau.
Vous pourrez par exemple positionner une seule activité de diffusion et personnaliser le contenu de cette diffusion en fonction du code segment de chacun des ensembles de destinataires :
Vous pouvez également créer des sous-ensembles à l’aide de l’activité Cellules. Pour plus d'informations, consultez la section Cellules.
Utilisation des données ciblées using-targeted-data
Une fois les données identifiées et préparées, elles peuvent être utilisées dans les contextes suivants :
-
Vous pouvez mettre à jour les données de la base suite à la manipulation des données dans les différentes étapes du workflow.
Pour plus d'informations, consultez la section Mise à jour de données.
-
Vous pouvez également actualiser le contenu de listes existantes.
Pour plus d'informations, consultez la section Mise à jour de liste.
-
Vous pouvez préparer ou démarrer des diffusions directement dans le workflow.
Voir à ce propos les sections Diffusion, Agir sur une diffusion et Diffusion au fil de l’eau.
Data Management data-management
Dans Adobe Campaign, le Data Management regroupe un ensemble d'activités qui permettent de répondre à des problématiques complexes de ciblage en proposant des outils plus efficaces et plus souples. Il est ainsi possible de mettre en place une gestion cohérente de toutes les communications vers un contact, en utilisant les informations liées à ses contrats, ses abonnements, sa réactivité aux diffusions, etc. Le Data Management permet de suivre le cycle de vie des données lors des opérations de segmentation, notamment :
- simplifier et optimiser les processus de ciblage, y compris en incluant des données qui n'ont pas été modélisées dans le datamart (création de nouvelles tables : extension locale à chaque workflow de ciblage, en fonction de son paramétrage).
- conserver et véhiculer des calculs intermédiaires, notamment dans les phases de construction des cibles ou pour l'administration des bases de données.
- accéder aux bases externes (optionnel) : prise en compte de bases de données hétérogènes dans le processus de ciblage.
Pour réaliser ces opérations, Adobe Campaign propose :
- Activités de collecte de données : Transfert de fichier, Chargement (fichier), Chargement (SGBD), Mise à jour de données. Cette première étape de la collecte des données les prépare pour permettre leur traitement dans d’autres activités. Plusieurs paramètres doivent être surveillés afin de s’assurer que le workflow s’exécute correctement et donne les résultats attendus. Par exemple, lorsque vous importez des données, la clé primaire (Pkey) de ces données doit être unique pour chaque enregistrement.
- Les activités de ciblage enrichies avec des options de Data Management : Requête, Union, Intersection, Partage. Il est ainsi possible de paramétrer une union ou une intersection entre des données de plusieurs dimensions de ciblage différentes, sous réserve qu’une réconciliation des données soit possible.
- Activités de transformation des données : Enrichissement, Changement de dimension.
Enrichissement et modification des données enriching-and-modifying-data
En complément de la dimension de ciblage, la dimension de filtrage permet de préciser la nature des données collectées. Voir à ce sujet la section Dimension de ciblage et dimension de filtrage.
Les données identifiées et collectées peuvent être enrichies, regroupées et manipulées afin d'optimiser la construction de la cible. Pour ce faire, en plus des activités de manipulation de données présentées dans la section Segmenter des données, utilisez les méthodes suivantes :
- L’activité Enrichissement permet d’ajouter momentanément des colonnes à un schéma et d’ajouter des informations à certains éléments. Elle est présentée dans la section Enrichissement du référentiel des activités.
- L’activité Edition du schéma permet de modifier la structure d’un schéma. Elle est présentée dans la section Edition du schéma du référentiel des activités.
- L’activité Changement de dimension permet de modifier la dimension de ciblage pendant le cycle de construction de la cible. Elle est présentée dans la section Changement de dimension.