Sur cette page : découvrez comment configurer les sources de données, les événements et les actions permettant de déclencher des parcours, les enrichir avec des données externes et envoyer des messages dans Adobe Journey Optimizer.
Pour envoyer des messages et orchestrer des expériences avec des parcours, vous devez configurer Sources de données, Événements et (lors de l’utilisation de systèmes externes) Actions.
Considérez cette page comme le point de départ de la configuration du parcours :
- Sources de données - Emplacement où les parcours peuvent rechercher des données supplémentaires.
- Événements - ce qui déclenche des parcours ou déplace une personne vers l’étape suivante.
- Actions - comment les parcours envoient des messages ou appellent des systèmes externes.
Si vous découvrez Adobe Journey Optimizer, commencez par consulter le guide de démarrage rapide ou la présentation de la configuration du parcours 🔗.
Vous pouvez également configurer des connexions à des systèmes externes par le biais de sources de données et d’actions personnalisées. Vous pouvez ainsi, par exemple, enrichir vos parcours de données provenant d’un système de réservation externe ou envoyer des messages à l’aide d’un système tiers. Découvrez comment intégrer Journey Optimizer à des systèmes externes.
Avant de créer des parcours : liste de contrôle de configuration checklist
Utilisez cette liste de contrôle pour vous assurer que les éléments de configuration les plus importants sont en place avant de concevoir des parcours.
Sources de données data-sources
Sources de données permettent à vos parcours de rechercher des données supplémentaires au moment de l’exécution. Ils peuvent utiliser la source de données Adobe Experience Platform intégrée pour lire les attributs du profil client en temps réel et l’historique comportemental, ou les sources de données externes pour appeler des API externes et utiliser leurs réponses dans le parcours. Pour les nouvelles recherches externes, utilisez actions personnalisées au lieu de sources de données externes, comme décrit dans la section Mécanismes de sécurisation.
En règle générale, vous utilisez les sources de données pour :
- Créez des conditions dans les parcours (par exemple, « si loyaltyTier = gold et weather = rainy »).
- Personnalisez le contenu du message et les payloads d’action personnalisée avec des valeurs dynamiques.
- Définissez la logique attentes personnalisées ou fuseau horaire en fonction des données récupérées.
- Dans Journey Optimizer, accédez à Configurations dans le volet de navigation de gauche.
- Sous Sources de données , sélectionnez Gérer.
Lors de la planification des données, choisissez le modèle qui correspond le mieux à votre cas d’utilisation :
En savoir plus : Prise en main des sources de données | Configuration des sources de données
Événements events
Événements indiquez à Journey Optimizer quand commencer un parcours ou faire avancer une personne dans un chemin.
Les événements sont basés sur des événements d’expérience ingérés dans Adobe Experience Platform par le biais de sources telles que Adobe Experience Platform Web SDK, Adobe Mobile SDK, les API d’ingestion en flux continu et les connecteurs source Adobe Analytics.
Types d’événements
Parcours prend en charge trois types d’événements. Vous configurez les deux premiers éléments de la configuration Événements :
-
Événements unitaires
Associé à un seul profil. Ils décrivent le comportement d’une personne ou un fait lié à cette personne (par exemple, « passation d’une commande », « installation de l’application mobile », « 10 000 points de fidélité atteints »). Les parcours peuvent démarrer ou se ramifier lorsqu’un événement unitaire se produit. -
Événements métier
Non lié à un seul profil (par exemple, « vol annulé », « produit de nouveau en stock », « alerte météorologique »). Un événement métier peut être utilisé avec une audience, de sorte que plusieurs profils qui s’intéressent à cet événement puissent réagir lorsqu’il se produit. -
Événements de qualification d’audience
Déclenché lorsqu’un profil entre ou quitte une audience. Vous les sélectionnez sur la zone de travail de parcours, et non dans la configuration Événements.
Les événements métier ne peuvent pas être combinés à des événements unitaires ou à des activités de qualification d’audience dans le même parcours. Voir Mécanismes de sécurisation de Parcours - Événements.
Dans la configuration de l’événement, vous définissez :
- Les schéma et champs utilisés.
- Comment identifier le profil (espace de noms d’identité et champ).
- La condition d’identifiant d’événement qui filtre les événements entrants qui doivent déclencher des parcours.
- Des délais d’expiration facultatifs, par exemple lors de l’écoute d’événements ultérieurs dans le parcours.
- Dans Journey Optimizer, accédez à Configurations .
- Sous Événements, sélectionnez Gérer, puis Créer un événement.
En savoir plus : Prise en main des événements | Création d’un événement unitaire | Utilisation des données Adobe Analytics | Recherche d’événement d’expérience dans les parcours
Actions actions
Actions définissez comment un parcours envoie un message ou appelle un autre système.
Journey Optimizer prend en charge deux catégories principales :
Activité d’action (canaux intégrés)
Journey Optimizer fournit une seule activité Action qui couvre tous les canaux natifs : e-mail, SMS, notifications push, in-app et web, cartes de contenu et expériences basées sur du code.
Plutôt que de séparer les nœuds spécifiques au canal, faites glisser et déposez une activité Action sur la zone de travail du parcours et sélectionnez le canal et le contenu à partir de là. Vous n’avez pas besoin de configurer un objet Action dans le menu Configuration pour les canaux intégrés.
En savoir plus : Activité d’action
Actions personnalisées
Utilisez des actions personnalisées lorsque vous souhaitez qu’un parcours appelle un service HTTP externe via une API REST avec une payload JSON. Cas d’utilisation standard :
- Envoi de messages par l’intermédiaire d’un fournisseur tiers (par exemple, des plateformes de messagerie externes ou des passerelles internes).
- Écriture dans des systèmes internes (par exemple, CRM, billetterie, Order Management).
- Publication de webhooks dans d’autres applications.
Une configuration d’action personnalisée comprend les éléments suivants :
- URL Target et méthode HTTP.
- Authentification (par exemple, clé API, OAuth).
- En-têtes et structure de la payload.
- Paramètres facultatifs de limitation et de limitation.
- Dans Journey Optimizer, accédez à Configurations .
- Sous Actions, sélectionnez Gérer, puis Créer une action.
Un utilisateur technique doit configurer des actions personnalisées. Une fois créées, elles sont disponibles sous la forme d’activités d’action dans la zone de travail du parcours.
En savoir plus : Prise en main des actions personnalisées | Utilisation d’actions personnalisées | Transmission dynamique des collections avec des actions personnalisées | Limitation du débit avec des sources de données externes et des actions personnalisées
Exemple - Tout assembler : parcours de confirmation de commande example
Le cas d’utilisation simple suivant montre comment les sources de données, les événements et les actions fonctionnent ensemble.
1. Événement - Achat terminé
- Configurez un événement unitaire en fonction de votre schéma d’événement d’expérience d’achat (par exemple,
commerce.order.orderID). - Définissez l’identifiant de profil (par exemple, e-mail).
- Définissez une condition d’identifiant d’événement qui correspond aux événements « commande passée ».
2. Source de données - Détails du profil et de la commande
-
Dans la source de données , activez les champs de profil tels que :
person.name.firstNamecommerce.order.orderIDcommerce.order.priceTotal
-
Ces champs sont disponibles dans les conditions et la personnalisation.
3. Action - Activité d’action (Email)
- Effectuez un glisser-déposer d’une activité Action sur la zone de travail du parcours.
- Sélectionnez E-mail comme canal et configurez le contenu du message.
- Personnalisez le message avec les données de l’événement et de la source de données (par exemple, prénom, ID de commande, montant total).
Une fois ces trois éléments configurés, vous pouvez concevoir un parcours qui démarre à la réception de l’événement d’achat, vérifie éventuellement des conditions supplémentaires à l’aide des sources de données et envoie un e-mail personnalisé à l’aide de l’activité Action .
Forum aux questions faq
Non. Si votre parcours utilise uniquement les champs présents dans la payload de l’événement et que vous n’avez pas besoin d’attributs de profil supplémentaires ni de recherches externes, vous pouvez vous fier à l’événement seul.
Configurez les sources de données lorsque vous souhaitez utiliser des attributs de profil ou historique supplémentaires du profil client en temps réel ou appelez des API externes pendant le parcours.
Non. Pour les canaux intégrés (e-mail, SMS, notification push, in-app, web, cartes de contenu, expériences basées sur du code), il vous suffit de configurer le canal lui-même (par exemple, les surfaces de canal, les sous-domaines, les adresses IP) et d’ajouter une activité d’action à la zone de travail de parcours pour sélectionner le canal à partir de cet emplacement.
Vous configurez un objet Action dans le menu Configuration uniquement pour les actions personnalisées qui appellent des systèmes tiers. En savoir plus : Activité d’action
Les événements sont des événements d’expérience ingérés dans Adobe Experience Platform par le biais des API d’ingestion en flux continu, de la SDK web Adobe Experience Platform, d’Adobe Mobile SDK et d’Adobe Analytics et d’autres connecteurs source.
Dans la configuration Événements, vous définissez comment Journey Optimizer interprète ces événements (schéma, identité et conditions) afin qu’ils puissent déclencher des parcours.
En savoir plus sur les sources : Prise en main des connecteurs source
Un événement unitaire est lié à un seul profil ; il représente une action effectuée par une personne spécifique (par exemple, passer une commande ou ouvrir un e-mail). Cela déclenche un parcours pour ce profil individuel.
Un événement métier n’est pas lié à un seul profil ; il représente quelque chose qui s’est produit dans votre contexte commercial (par exemple, un vol a été annulé ou un produit est revenu en stock). Les événements métier sont utilisés pour réengager plusieurs profils à la fois, généralement associés à une audience pour déterminer qui doit entrer sur le parcours.
En savoir plus : Prise en main des événements
Oui. Une fois qu’une action personnalisée est configurée et enregistrée dans le menu Configuration , elle devient disponible sous la forme d’une activité d’action dans la zone de travail de parcours pour tous les parcours de ce sandbox. Vous n’avez pas besoin de le reconfigurer pour chaque parcours.
Si vous mettez à jour la configuration de l’action personnalisée (par exemple, l’URL du point d’entrée ou l’authentification), la modification s’applique à tous les parcours qui l’utilisent. Testez soigneusement toutes les mises à jour avant de les publier.
En savoir plus : Prise en main des actions personnalisées
Journey Optimizer applique des mécanismes de sécurisation aux événements, aux sources de données et aux actions personnalisées. Par exemple, un seul schéma XDM peut être référencé par un maximum de 100 événements à la fois sur plusieurs parcours actifs.
Pour connaître les valeurs actuelles, voir Mécanismes de sécurisation et limitations du Parcours 🔗.
Parcourir à travers les champs Adobe Experience Platform friendly-names-display
Lors de la définition de payload d’événement, payload du groupe de champs et de la sélection de champs dans l’éditeur d’expression, le nom d’affichage est affiché à côté du nom du champ technique afin de faciliter l’identification du champ approprié.
Ces informations sont récupérées à partir de la définition du schéma dans le modèle de données d’expérience. Lors de la configuration de schémas, vous pouvez fournir des descripteurs (à l’aide de la propriété xdm:alternateDisplayInfo ) pour remplacer les noms techniques génériques par des libellés conviviaux, ce qui est particulièrement utile lorsque vous utilisez des variables de création de rapports ou des identifiants de champ génériques. Cela s’avère particulièrement utile lorsque les auteurs de parcours ne sont pas familiers avec le modèle de données sous-jacent, car des libellés clairs réduisent les erreurs de configuration et accélèrent la création de parcours. Vous pouvez configurer ces descripteurs de noms conviviaux via le registre des schémas. Pour plus d’informations, consultez le guide sur le registre de schéma destiné aux développeurs.
La logique d’affichage fonctionne comme suit :
<friendly-name>(<name>)<display-name>(<name>)<name>Étapes suivantes next-steps
Une fois que vous avez compris comment les sources de données, les événements et les actions fonctionnent ensemble, vous pouvez :
- Configurer et gérer vos sources de données : Prise en main des sources de données
- Configuration et gestion des événements pour vos parcours : Prise en main des événements
- Configurer actions personnalisées pour les intégrations tierces : Prise en main des actions personnalisées
- Créer et publier votre premier parcours : créez votre premier parcours
Pour obtenir des conseils spécifiques aux rôles :
Découvrir à travers des cas d’utilisation : consultez des exemples de bout en bout qui combinent des événements, des sources de données et des actions dans des parcours réels : Envoyer des messages multicanaux | Parcourir tous les cas d’utilisation