Configuration des sources de données concept_vml_hdy_w2b
Dans notre cas d’utilisation, nous voulons utiliser des données de personnalisation pour nos messages. Nous devons aussi vérifier si la personne est un membre du programme de fidélité et si elle n’a pas été contactée au cours des dernières 24 heures. Ces informations sont stockées dans la base de données des profils clients en temps réel. Un utilisateur technique doit configurer la source de données Adobe Experience Platform pour récupérer ces champs.
Pour plus d’informations sur la configuration des sources de données, consultez cette page.
-
Dans le volet de menus, sélectionnez Admin. Dans la section Sources de données, cliquez sur Gérer.
-
Sélectionnez la source de données Adobe Experience Platform intégrée.
-
Dans les champs de groupe préconfigurés, vérifiez que les champs suivants sont sélectionnés :
- person > name > firstName
- person > name > lastName
- personalEmail > address
-
Cliquez sur Ajouter un nouveau groupe de champs, sélectionnez un schéma Profiles et ajoutez le champ Loyalty member pour notre condition. Le champ personnalisé Loyalty member a été ajouté dans XDM : "_customer > marlton > loyaltyMember"
-
Cliquez sur Ajouter un nouveau groupe de champs, sélectionnez un schéma ExperienceEvent et choisissez les champs nécessaires à notre condition sur le nombre de messages envoyés au cours d’une période donnée : timestamp pour la date et directMarketing > sends > value pour le nombre de messages envoyés.
-
Cliquez sur Enregistrer.
Nous devons aussi vérifier si la personne a une réservation dans le système de réservation d’hôtel. Un utilisateur technique doit configurer une deuxième source de données pour récupérer ce champ.
-
Dans la liste des sources de données, cliquez sur Ajouter pour ajouter une nouvelle source de données externe afin de définir la connexion à votre système de réservation d’hôtel.
-
Saisissez le nom de la source de données ainsi que l’URL du service externe, par exemple : https://marlton.com/reservation
note caution CAUTION Nous vous recommandons vivement d'utiliser le protocole HTTPS pour des raisons de sécurité. -
Configurez l’authentification en fonction de la configuration du service externe : Aucune authentification, Simple, Personnalisé ou Clé API. Dans notre exemple, nous choisissons le type « Simple » et spécifions le nom d’utilisateur et le mot de passe pour l’appel d’API.
-
Cliquez sur Ajouter un nouveau groupe de champs pour définir les informations à récupérer et les paramètres de l’API. Dans notre exemple, il n’existe qu’un seul paramètre (l’identifiant). Nous devons donc créer un groupe de champs contenant les informations suivantes :
- Méthode : sélectionnez la méthode POST ou GET. Dans notre cas, nous sélectionnons la méthode GET.
- Payload en réponse : cliquez dans le champ Payload et collez un exemple de payload. Vérifiez que les types de champ sont corrects. À chaque appel de l’API, le système récupère tous les champs contenus dans l’exemple de payload. Dans notre exemple, la payload ne contient que le statut de réservation :
code language-none { "reservation" : true }
- Valeurs dynamiques : entrez le paramètre correspondant à la clé utilisée pour identifier chaque client, « id » dans cet exemple. La valeur de ce paramètre sera définie pendant le parcours.
-
Cliquez sur Enregistrer.
Les sources de données sont maintenant configurées et prêtes à être utilisées dans le parcours.