Créer des profils de test create-test-profiles
Les profils de test sont requis lors de l’utilisation du mode test dans un parcours ainsi que pour prévisualiser et tester le contenu.
Il existe plusieurs façons de créer des profils de test. Vous trouverez sur cette page des informations détaillées pour :
-
Transformer un profil existant en profil de test.
-
Créer des profils de test en chargeant un fichier CSV ou en utilisant des appels d’API.
Outre ces deux méthodes, Adobe Journey Optimizer est fourni avec un cas d’utilisation intégré spécifique pour faciliter la création de profils de test.
Vous pouvez également charger un fichier JSON dans un jeu de données existant. Pour en savoir plus à ce sujet, consultez la documentation sur l’ingestion des données.
Veuillez noter que la création d’un profil de test est similaire à la création de profils classiques dans Adobe Experience Platform. Pour plus d’informations, consultez la documentation du profil client en temps réel.
➡️ Découvrez comment créer des profils de test dans cette vidéo
Conditions préalables test-profile-prerequisites
Pour pouvoir créer des profils, il vous faut d’abord créer un schéma ainsi qu’un jeu de données dans Adobe Journey Optimizer.
Pour créer un schéma, procédez comme suit :
-
Dans la section du menu Gestion des données, cliquez sur Schémas.
-
Cliquez sur Créer un schéma, dans le coin supérieur droit, sélectionnez un type de schéma, par exemple Profil individuel et cliquez sur Suivant.
-
Saisissez le nom de votre schéma, puis cliquez sur Terminer.
-
Dans la section Groupes de champs, à gauche, cliquez sur Ajouter et sélectionnez les groupe de champs appropriés. Veillez à ajouter le groupe de champs Détails du profil de test.
Une fois que vous avez terminé, cliquez sur Ajouter des groupes de champs : la liste des groupes de champs s'affiche dans l'écran aperçu du schéma.
note note NOTE Cliquez sur le nom du schéma pour mettre à jour ses propriétés. -
Dans la liste des champs, cliquez sur le champ que vous souhaitez définir comme l’identité principale.
-
Dans le volet de droite Propriétés du champ, vérifiez les options Identité et Identité principale, puis sélectionnez un espace de noms. Si vous souhaitez que l'identité principale soit une adresse e-mail, choisissez l'espace de noms E-mail. Cliquez sur Appliquer.
-
Sélectionnez le schéma et activez l'option Profil dans le volet Propriétés du schéma.
-
Cliquez sur Enregistrer.
Vous devez ensuite créer le jeu de données dans lequel les profils seront importés. Procédez de la façon suivante :
- Accédez à Jeux de données, puis cliquez sur Créer un jeu de données.
- Choisissez Créer un jeu de données à partir d'un schéma.
- Sélectionnez le schéma créé précédemment, puis cliquez sur Suivant.
- Choisissez un nom, puis cliquez sur Terminer.
- Activez l'option Profil.
Cas d’utilisation interne au produit use-case-1
Depuis la page d’accueil d'Adobe Journey Optimizer, vous pouvez exploiter le cas d’utilisation interne au produit des profils de test. Ce cas pratique facilite la création de profils de test utilisés pour les parcours de test avant la publication.
Cliquez sur le bouton Commencer pour lancer le cas d’utilisation.
Les informations affichées sont requises :
-
Espace de noms d’identité : espace de noms d’identité utilisé pour identifier de manière unique les profils de test. Par exemple, si l'e-mail est utilisé pour identifier les profils de test, l’espace de noms d’identité E-mail doit être sélectionné. Si l’identifiant unique est le numéro de téléphone, l’espace de noms d’identité Téléphone doit être sélectionné.
-
Fichier CSV : fichier séparé par des virgules contenant la liste des profils de test à créer. Le cas d’utilisation exige un format prédéfini pour le fichier CSV contenant la liste des profils de test à créer. Chaque ligne du fichier doit inclure les champs suivants dans l’ordre correct :
- ID de personne : identifiant unique du profil de test. Les valeurs de ce champ doivent refléter l’espace de noms d’identité sélectionné. (Par exemple, si Téléphone est sélectionné pour l’espace de noms d’identité, les valeurs de ce champ doivent être des numéros de téléphone. De même, si E-mail est sélectionné, les valeurs de ce champ doivent être des e-mails.)
- Adresse e-mail : adresse e-mail du profil de test. (Le champ ID de personne et le champ Adresse e-mail peuvent potentiellement contenir les mêmes valeurs si E-mail est sélectionné comme espace de noms d’identité.)
- Prénom : prénom du profil de test.
- Nom : nom du profil de test.
- Ville : ville de résidence du profil de test.
- Pays : pays de résidence du profil de test.
- Genre : genre du profil de test. Les valeurs disponibles sont homme, femme et non_spécifié
Après avoir sélectionné l’espace de noms d’identité et fourni le fichier CSV au format ci-dessus, cliquez sur le bouton Exécuter en haut à droite. Le cas d’utilisation peut prendre quelques minutes. Lorsque le cas d’utilisation a terminé le traitement et la création des profils de test, une notification est envoyée à l’utilisateur.
Transformation d'un profil en profil de test turning-profile-into-test
Vous pouvez transformer un profil existant en profil de test : vous pouvez mettre à jour les attributs de profil de la même manière que lorsque vous créez un profil.
Pour ce faire, une méthode simple consiste à utiliser une activité d’action Mettre à jour le profil dans un parcours et à redéfinir le champ booléen testProfile de false à true.
Votre parcours sera composé d’une activité Lecture d’audience et d’une activité Mettre à jour le profil. Vous devez d’abord créer une audience ciblant les profils que vous souhaitez transformer en profils de test.
-
Accédez à Audiences, puis à Créer une audience, en haut à droite.
-
Définissez un nom pour votre audience et créez l’audience : choisissez le ou les champs et la ou les valeurs pour cibler les profils de votre choix.
-
Cliquez sur Enregistrer et vérifiez que les profils sont correctement ciblés par l’audience.
note note NOTE Le calcul de l’audience peut prendre un certain temps. Pour en savoir plus sur les audiences, consultez cette section. -
Créez maintenant un parcours et commencez par une activité d’orchestration Lecture d’audience.
-
Sélectionnez l’audience que vous venez de créer et l’espace de noms utilisé par vos profils.
-
Ajoutez une activité d'action Mettre à jour le profil.
-
Sélectionnez le schéma, le champ testProfiles et le jeu de données et définissez la valeur sur true. Pour ce faire, dans le champ VALUE, cliquez sur l'icône Stylo à droite, sélectionnez Mode avancé et saisissez true.
-
Cliquez sur Publier.
-
Dans la section Audiences, vérifiez que les profils ont été correctement mis à jour.
note note NOTE Pour plus d'informations sur l'activité Mettre à jour le profil, consultez cette section.
Création d'un profil de test à l'aide d'un fichier CSV create-test-profiles-csv
Dans Adobe Experience Platform, vous pouvez créer des profils en téléchargeant un fichier CSV contenant les différents champs de profil dans votre jeu de données. Cette méthode est la plus simple.
- Créez un fichier CSV simple à l'aide d'un tableur.
- Ajoutez une colonne pour chaque champ nécessaire. Assurez-vous d'ajouter le champ de l'identité principale (« personID » dans l'exemple ci-dessus) et le champ « testProfile » défini sur « true ».
- Ajoutez une ligne par profil et remplissez les valeurs de chaque champ.
- Enregistrez la feuille de calcul au format CSV. Assurez-vous que les virgules sont utilisées comme séparateurs.
- Accédez aux workflows d' Adobe Experience Platform.
- Sélectionnez Mapper un CSV à un schéma XDM, puis cliquez sur Lancer.
- Sélectionnez le jeu de données dans lequel vous souhaitez importer les profils. Cliquez sur Suivant.
- Cliquez sur Choisir les fichiers et sélectionnez votre fichier CSV. Une fois le fichier téléchargé, cliquez sur Suivant.
- Mappez les champs CSV source aux champs du schéma, puis cliquez sur Terminer.
- L'import de données démarre. Le statut passe de Traitement à Succès. Cliquez sur Aperçu du jeu de données, dans le coin supérieur droit.
- Vérifiez que les profils de test ont été correctement ajoutés.
Vos profils de test sont ajoutés et peuvent désormais être utilisés lors du test d'un parcours. Reportez-vous à cette section.
Création de profils de test à l'aide d'appels d'API create-test-profiles-api
Vous pouvez également créer des profils de test au moyen d'appels d'API. Pour en savoir plus, consultez la documentation d’Adobe Experience Platform.
Vous devez utiliser un schéma de profil contenant le groupe de champs « Détails du test de profil ». L'indicateur testProfile fait partie de ce groupe de champs.
Lors de la création d'un profil, veillez à transmettre la valeur : testProfile = true.
Veuillez noter que vous pouvez également mettre à jour un profil existant pour remplacer son indicateur testProfile par « true ».
Voici un exemple d'appel API pour créer un profil de test :
curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'
Vidéo pratique video
Découvrez comment créer des profils de test.