Créer des profils de test

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 :

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

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 :

  1. Dans la section du menu DATA MANAGEMENT, cliquez sur Schémas.

  2. Cliquez sur Créer un schéma dans le coin supérieur droit, puis sélectionnez un type de schéma, par exemple Profil individuel XDM.

  3. Sélectionnez les groupes 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.

    REMARQUE
    • Cliquez sur le nom du schéma pour le modifier et mettre à jour ses propriétés.

    • Cliquez sur le bouton Ajouter dans la section Groupes de champs pour sélectionner d'autres groupes de champs à ajouter au schéma.

  4. Dans la liste des champs, cliquez sur le champ que vous souhaitez définir comme l'identité principale.

  5. 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.

  6. Sélectionnez le schéma et activez l'option Profil dans le volet Propriétés du schéma.

  7. Cliquez sur Enregistrer.

REMARQUE

Pour plus d'informations sur la création de schémas, consultez la documentation XDM.

Vous devez ensuite créer le jeu de données dans lequel les profils seront importés. Procédez de la façon suivante :

  1. Accédez à Jeux de données, puis cliquez sur Créer un jeu de données.
  2. Choisissez Créer un jeu de données à partir d'un schéma.
  3. Sélectionnez le schéma créé précédemment, puis cliquez sur Suivant.
  4. Choisissez un nom, puis cliquez sur Terminer.
  5. Activez l'option Profil.
REMARQUE

Pour plus d'informations sur la création de jeux de données, consultez la documentation du service de catalogue.

Cas d’utilisation interne au produit

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 :

  1. 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é.

  2. 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 :

    1. 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.)
    2. 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é.)
    3. Prénom : prénom du profil de test.
    4. Nom : nom du profil de test.
    5. Ville : ville de résidence du profil de test.
    6. Pays : pays de résidence du profil de test.
    7. 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.

REMARQUE

Les profils de test peuvent remplacer les profils existants. Avant d’exécuter le cas d’utilisation, assurez-vous que le fichier CSV contient uniquement des profils de test et qu’il est exécuté sur le bon environnement Sandbox.

Transformation d'un profil en profil de 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 de segment et Mettre à jour le profil. Vous devez d'abord créer un segment ciblant les profils que vous souhaitez transformer en profils de test.

REMARQUE

Puisque vous allez mettre à jour le champ testProfile, les profils sélectionnés doivent inclure ce champ. Le schéma associé doit avoir le groupe de champs Détails du test de profil. Consultez cette section.

  1. Accédez à Segments, puis à Créer un segment, en haut à droite.

  2. Définissez un nom pour votre segment et créez le segment : choisissez le ou les champs et la ou les valeurs pour cibler les profils de votre choix.

  3. Cliquez sur Enregistrer et vérifiez que les profils sont correctement ciblés par le segment.

    REMARQUE

    Le calcul des segments peut prendre un certain temps. En savoir plus sur les segments dans cette section.

  4. Créez maintenant un parcours et commencez par une activité d'orchestration Lecture de segment.

  5. Sélectionnez le segment créé précédemment et l'espace de noms utilisé par vos profils.

  6. Ajoutez une activité d'action Mettre à jour le profil.

  7. 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.

  8. Cliquez sur Publier.

  9. Dans la section Segments, vérifiez que les profils ont été correctement mis à jour.

    REMARQUE

    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

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.

  1. Créez un fichier CSV simple à l'aide d'un tableur.
  2. 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 ».
  3. Ajoutez une ligne par profil et remplissez les valeurs de chaque champ.
  4. Enregistrez la feuille de calcul au format CSV. Assurez-vous que les virgules sont utilisées comme séparateurs.
  5. Accédez aux workflows d' Adobe Experience Platform.
  6. Sélectionnez Mapper un CSV à un schéma XDM, puis cliquez sur Lancer.
  7. Sélectionnez le jeu de données dans lequel vous souhaitez importer les profils. Cliquez sur Suivant.
  8. Cliquez sur Choisir les fichiers et sélectionnez votre fichier CSV. Une fois le fichier téléchargé, cliquez sur Suivant.
  9. Mappez les champs CSV source aux champs du schéma, puis cliquez sur Terminer.
  10. 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.
  11. 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.

REMARQUE

Pour plus d'informations sur les imports de fichiers CSV, consultez la documentation sur l'ingestion de données.

Création de profils de test à l'aide d'appels d'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

Découvrez comment créer des profils de test.

Sur cette page