23.6 Configuration et utilisation des notifications push pour iOS

23.6.1 Récupération des identifiants de jeu de données pour les messages push Journey Optimizer

Connectez-vous à Adobe Experience Cloud en vous rendant à Adobe Experience Cloud. Cliquez sur Adobe Journey Optimizer.

ACOP

Vous serez redirigé vers la vue Accueil dans Journey Optimizer.

ACOP

Avant de continuer, vous devez sélectionner un environnement de test. L’environnement de test à sélectionner est nommé --aepSandboxId--. Pour ce faire, cliquez sur le texte Production Prod dans la ligne bleue en haut de votre écran.

ACOP

Dans Journey Optimizer, cliquez sur Jeux de données dans le menu du côté gauche de votre écran.

Ingestion des données

Jeu de données de profil push Journey Optimizer

Ensuite, vous devez récupérer l’identifiant du jeu de données nommé Jeu de données de profil push Journey Optimizer. Sélectionnez ce jeu de données dans la liste des jeux de données pour afficher l’identifiant du jeu de données.

Ingestion des données

Notez l’identifiant du jeu de données, car vous en aurez besoin lors d’un exercice suivant. L’identifiant du jeu de données pour le jeu de données de profil push Journey Optimizer dans cet exemple est 601c407f82be44194a3c5c54.

Jeu de données d’événement de suivi push Journey Optimizer

Ensuite, vous devez récupérer l’identifiant du jeu de données nommé Jeu de données d’événement de suivi push Journey Optimizer. Sélectionnez ce jeu de données dans la liste des jeux de données pour afficher l’identifiant du jeu de données.

Ingestion des données

Notez l’identifiant du jeu de données, car vous en aurez besoin lors d’un exercice suivant. Dans cet exemple, l’identifiant du jeu de données d’événement d’expérience de suivi push de Journey Optimizer est 601c407d9d7e98194b61d352.

23.6.2 Création d’une entrée de données pour les messages push Journey Optimizer

Dans Adobe Experience Platform, cliquez sur Sources dans le menu du côté gauche de votre écran.

Ingestion des données

Dans le catalogue des sources, faites défiler l’écran jusqu’à afficher le connecteur source pour l’API HTTP et cliquez sur Ajouter des données.

Ingestion des données

Ensuite, sélectionnez Nouveau compte et renseignez les détails comme suit :

  • Nom du compte : ldap - HTTP API Inlet (remplacez ldap par votre ldap)

Cochez la case compatible XDM.

Cliquez sur Se connecter à la source.

Ingestion des données

Un message de confirmation s’affiche alors rapidement Connecté. Cliquez sur Suivant.

Ingestion des données

Sous Jeu de données cible, sélectionnez Jeu de données existant et recherchez le jeu de données Jeu de données de profil push Journey Optimizer. Vous aurez alors ceci.

Cliquez sur Suivant.

Ingestion des données

Attribuez un nom à votre flux comme suit : ldap - Flux d’entrée push Journey Optimizer. Cliquez sur Suivant.

Ingestion des données

Cliquez sur Terminer.

Ingestion des données

Votre connecteur d’API HTTP est maintenant créé. Vous devez écrire l’ URL du point de terminaison de diffusion en continu, car vous en aurez besoin lors d’un exercice suivant. L’URL de cet exemple est https://dcs.adobedc.net/collection/105495ebb6e9c98a2d010ddb51599c7f942edd4f1724deb779ec81bbcdd6fd2f.

Ingestion des données

Vous pouvez maintenant continuer à configurer votre propriété Datastream et Adobe Experience Platform Data Collection Client.

23.6.3 Création d’un flux de données pour Mobile

Accédez à https://experience.adobe.com/#/data-collection/.

Ouvrez le menu déroulant et cliquez sur Datastream.

Cliquez sur l’icône de la structure de données dans le volet de navigation de gauche.

Cliquez sur Nouvelle banque de données.

Cliquez sur l’icône de la structure de données dans le volet de navigation de gauche.

Pour le nom convivial et pour la description facultative, saisissez ldap - Demo System Datastream (Mobile) et remplacez ldap par votre ldap.
Cliquez sur le bouton Enregistrer.

Nommez la banque de données et enregistrez-la.

Vous verrez alors :

Nommez la banque de données et enregistrez-la.

Activez Adobe Experience Platform qui affiche des champs supplémentaires. Vous verrez alors :

Nommez la configuration du flux de données et enregistrez-la.

Pour Sandbox, sélectionnez le nom de votre environnement de test.

REMARQUE

Votre identifiant de l’organisation IMS, votre nom d’organisation et votre nom d’environnement de test Adobe Experience Platform se trouvent dans le référentiel github de votre société qui a été configuré par votre contact d’Adobe. Si vous ne savez pas quel environnement de test utiliser, vérifiez si un environnement de test nommé AEP Enablement FY21 s’affiche. Si vous pouvez voir cet environnement de test, sélectionnez-le.

Nommez la configuration du flux de données et enregistrez-la.

Pour le jeu de données d’événement, sélectionnez Système de démonstration - Jeu de données d’événement pour l’application mobile (Global v1.1) et pour le jeu de données de profil, sélectionnez Système de démonstration - Jeu de données de profil pour l’application mobile (Global v1.1). Cliquez sur Enregistrer.

Nommez la configuration du flux de données et enregistrez-la.

Vous verrez ensuite que votre flux de données est constitué de 3 environnements.

Nommez la configuration du flux de données et enregistrez-la.

Votre flux de données est maintenant prêt à être utilisé dans la propriété du client de collecte de données Adobe Experience Platform pour Mobile.

23.6.4 Création d’une propriété client de collecte de données Adobe Experience Platform pour Mobile

Accédez à https://experience.adobe.com/#/data-collection/. Après avoir terminé les modules précédents, vous disposez déjà de deux propriétés du client de collecte de données Adobe Experience Platform : un pour le web et un pour le mobile.

DSN

Vous avez déjà utilisé ces propriétés du client de collecte de données Adobe Experience Platform dans le cadre des modules précédents. Dans ce module, vous allez créer une propriété Client de collecte de données Adobe Experience Platform pour Mobile qui sera compatible avec les nouveaux SDK AEP pour Edge, Messaging and Assurance (Griffon).

Cliquez sur Nouvelle propriété pour créer une propriété cliente de collecte de données Adobe Experience Platform.

Collecte de données dʼAdobe Experience Platform

Pour le nom, utilisez ldap - Demo System (DD/MM/YYYY) (mobile - Edge) et sélectionnez la Plateforme : Mobile. Cliquez sur Enregistrer.

Collecte de données dʼAdobe Experience Platform

Ouvrez la propriété Client de collecte de données Adobe Experience Platform que vous venez de créer.

Collecte de données dʼAdobe Experience Platform

Accédez à Extensions. Vous verrez que les extensions Mobile Core et Profile sont déjà installées.

Collecte de données dʼAdobe Experience Platform

Accédez à Catalogue et cliquez sur Installer sur l’extension Adobe Experience Platform Edge Network.

Collecte de données dʼAdobe Experience Platform

Vous verrez alors ceci.

Collecte de données dʼAdobe Experience Platform

Ouvrez la liste déroulante et sélectionnez la Fiche d’évaluation que vous avez créée dans l’un des exercices précédents. Cliquez sur Enregistrer.

REMARQUE

En raison d’un bogue de la collecte de données Adobe Experience Platform, seules les 100 premières séries de données s’affichent dans la liste déroulante. Vous devez renommer la banque de données pour qu’elle commence par A ou 0 afin qu’elle s’affiche dans la liste.

Collecte de données dʼAdobe Experience Platform

Vous serez alors de retour ici. Accédez à nouveau à Catalogue .

Collecte de données dʼAdobe Experience Platform

Recherchez l’extension AEP Assurance et cliquez sur Installer.

Collecte de données dʼAdobe Experience Platform

REMARQUE

AEP Assurance vous permet d’inspecter, de tester, de simuler et de valider la manière dont vous collectez des données ou diffusez des expériences dans votre application mobile. Vous pouvez en savoir plus sur AEP Assurance et le Projet Griffon ici https://aep-sdks.gitbook.io/docs/beta/project-griffon.

Il n’y a rien de spécifique à configurer dans l’extension AEP Assurance. Vous serez donc directement de retour à la vue d’extension.

Collecte de données dʼAdobe Experience Platform

Accédez à Flux de publication et cliquez sur Ajouter une nouvelle bibliothèque.

Collecte de données dʼAdobe Experience Platform

Attribuez un nom à votre bibliothèque, sélectionnez Environnement : Développement, cliquez sur Ajouter toutes les ressources modifiées, puis sur Enregistrer et créer dans le développement.

Collecte de données dʼAdobe Experience Platform

Votre bibliothèque commence ensuite à être créée, et elle doit être créée en quelques secondes.

Collecte de données dʼAdobe Experience Platform

Accédez à Environnements et cliquez sur l’icône Installer pour votre environnement Développement.

Collecte de données dʼAdobe Experience Platform

Vous verrez alors ceci. Cliquez sur l’icône Copier en regard de votre ID de fichier d’environnement.

Collecte de données dʼAdobe Experience Platform

Votre identifiant de fichier d’environnement ressemble à ceci : b754ed1bed61/7712c63caf43/launch-2914570360f6-development.

Vous devrez l’utiliser à l’étape suivante pour mettre à jour votre application iOS.

23.6.5 Mise à jour de votre ID de configuration

Ouvrez une fenêtre de navigateur incognito et accédez à https://public.aepdemo.net/admin_configuration_update.html.

La page Mettre à jour l’ID de configuration s’affiche. Saisissez votre identifiant de configuration personnel et cliquez sur Charger la configuration.

DSN

Vous voyez maintenant votre propre ID de configuration personnel et ses paramètres actuels. L’objectif de cet exercice est de mettre à jour l’URL de balise de l’application mobile Launch par l’ID du fichier d’environnement que vous avez créé dans l’exercice précédent.

DSN

Remplacez la valeur actuelle par la nouvelle valeur.

DSN

Faites défiler l’écran vers le bas jusqu’à ce que vous voyiez les champs pour ID d’entrée de messagerie, Messagerie Utilisez APNSSandbox, Identifiant du jeu de données de profil de messagerie, Identifiant du jeu de données d’événement de messagerie.

Vous devez mettre à jour ces champs à l’aide des variables que vous avez collectées dans les exercices précédents.

  • L’ identifiant d’entrée de messagerie est l’URL du connecteur source de l’API HTTP que vous avez créé dans l’exercice 23.5.2, qui ressemble à ceci : https://dcs.adobedc.net/collection/cfd54050618a515dc1f7320ae39afd082ec8e8bf0e94abd9ac3ea805fdb07378
  • L’utilisation de la messagerie APNSSandboxdoit être définie sur false
  • L’ identifiant du jeu de données de profil de messagerie est l’identifiant du jeu de données du jeu de données appelé Jeu de données de profil push Journey Optimizer, que vous avez récupéré dans l’exercice 23.5.1.
  • L’ identifiant du jeu de données d’événement de messagerie est l’identifiant du jeu de données du jeu de données appelé Jeu de données d’événement d’expérience de suivi push de Journey Optimizer, que vous avez récupéré dans l’exercice 23.5.1.

DSN

Faites défiler l’écran vers le bas et cliquez sur Mettre à jour l’ID de configuration.

DSN

Votre ID de configuration a maintenant été mis à jour.

Quelle que soit l’option choisie, une fois la modification effectuée, vous pouvez tester votre configuration avec l’application iOS.

23.6.6 Configuration de votre application iOS

L’application mobile utilisée dans le cadre de cet environnement de démonstration et d’activation n’est disponible que pour iOS.

Prenez votre appareil iOS, ouvrez l’AppStore et recherchez Plateforme - Edge. Cliquez sur le bouton TÉLÉCHARGER/INSTALLER .

DSN

Cliquez ensuite sur OUVRIR.

DSN

Vous allez maintenant voir cet écran. Vous pouvez saisir manuellement l’ID de configuration que vous avez créé ou cliquer sur l’icône analyse du code QR pour analyser un code QR.

DSN

Sur la page d’accueil Admin de votre site web de démonstration, vous trouverez un code QR que vous pouvez analyser.

DSN

Après avoir cliqué sur l’analyse du code QR dans l’application, vous verrez ceci. Cliquez sur OK pour analyser un code QR.

DSN

Après avoir scanné le code QR, vous revenez dans cet écran, avec l’ID de configuration renseigné. Cliquez sur Charger la configuration.

DSN

Vous verrez alors une confirmation de l’environnement que vous allez charger. Cliquez sur Enregistrer la configuration.

DSN

Au bout de quelques secondes, l’écran Sélectionner LDAP s’affiche. Sélectionnez votre LDAP et cliquez sur Enregistrer.

DSN

Au bout de quelques secondes, vous verrez que la marque de démonstration Luma est chargée automatiquement.

DSN

Enfin, vous verrez la page d’accueil Luma dans l’application.

DSN

Tuez l’application en la faisant glisser vers le haut, puis en la faisant glisser complètement pour que l’application soit abandonnée.

DSN

REMARQUE

Après avoir redémarré l’application, vous serez invité à accepter jusqu’à 3 invites d’autorisation. Acceptez ces invites en cliquant sur OK, Autoriser lors de l’utilisation de l’application ou Autoriser, comme l’application l’exige.



DSNDSNDSN

Ouvrez à nouveau l’application.

Sur la page d’accueil de l’application, cliquez sur le lien dans la partie supérieure. coin gauche. Sélectionnez ensuite Assurance AEP.

Collecte de données dʼAdobe Experience Platform

Vous verrez alors :

Collecte de données dʼAdobe Experience Platform

Vous devez maintenant analyser un code QR pour connecter votre appareil iOS à votre session d’assurance AEP.

Pour démarrer une session d’assurance AEP, accédez à https://experience.adobe.com/#/@experienceplatform/griffon. Cliquez sur Créer une session.

Collecte de données dʼAdobe Experience Platform

Cliquez sur Début.

Collecte de données dʼAdobe Experience Platform

Remplissez les valeurs :

  • Nom de la session : utilisez ldap - Débogage iOS et Push et remplacez ldap par votre ldap.
  • URL de base : utilisez com.adobe.platform.edge://default

Cliquez sur Suivant.

Collecte de données dʼAdobe Experience Platform

Vous verrez alors un code QR sur votre écran, que vous devez analyser avec votre appareil iOS.

Collecte de données dʼAdobe Experience Platform

Sur votre appareil iOS, cliquez sur l’icône Code QR et analysez le code QR affiché par AEP Assurance.

Collecte de données dʼAdobe Experience Platform

Après avoir analysé le code QR, vous verrez que l’URL de session AEP Assurance s’affiche sur votre appareil iOS. Cliquez sur Démarrer AEP Assurance.

Collecte de données dʼAdobe Experience Platform

Vous verrez alors un écran contextuel vous demandant de saisir le code PIN. Copiez le code PIN de votre écran d’assurance AEP et cliquez sur Connecter.

Collecte de données dʼAdobe Experience Platform

Vous serez alors connecté de votre iPad ou iPhone à la session d’assurance AEP.

Collecte de données dʼAdobe Experience Platform

Tuez l’application en la faisant glisser vers le haut, puis en la faisant glisser complètement pour que l’application soit abandonnée.

Collecte de données dʼAdobe Experience Platform

Lorsque l’application iOS s’arrête, elle se déconnecte de la session d’assurance AEP.

Collecte de données dʼAdobe Experience Platform

Lorsque l’application iOS redémarre, vous constatez que l’application se connecte automatiquement à AEP Assurance et une liste d’événements est chargée immédiatement.

Collecte de données dʼAdobe Experience Platform

REMARQUE

Si vous ne voyez pas les options Data Elements, Shared States, ConfigurationViewer, Push Debug dans le menu de gauche, ajoutez-les en cliquant sur le bouton Configurer. Cliquez ensuite sur l’icône + comme indiqué ci-dessous, puis sur Enregistrer.

Collecte de données dʼAdobe Experience Platform

Accédez à Débogage push. Vous verrez quelque chose comme ça.

Quelques explications :

  • La première colonne, Client, affiche les identifiants disponibles sur votre appareil iOS. Vous verrez un ECID et un jeton push.
  • La deuxième colonne contient des informations Profil, ainsi que des informations supplémentaires sur la plateforme dans laquelle réside le jeton push (APNS ou APNSSandbox). Si vous cliquez sur le bouton Profil Inspect , vous serez dirigé vers Adobe Experience Platform et vous verrez le profil client en temps réel complet.
  • La troisième colonne présente la Configuration de l’application, qui a été configurée dans le cadre de l’exercice 23.5.4 Créer une configuration d’application dans Launch

Collecte de données dʼAdobe Experience Platform

Pour tester la configuration push, cliquez sur le bouton Envoyer la notification push .

Vous devez vous assurer que l’application Plateforme n’est pas ouverte au moment où vous cliquez sur le bouton Envoyer la notification push, car si l’application est ouverte, la notification push peut être reçue en arrière-plan et ne pas être visible.

Collecte de données dʼAdobe Experience Platform

Une notification push comme celle-ci apparaît alors sur votre appareil iOS.

REMARQUE

L’horodatage de la notification push que vous allez recevoir affiche l’heure UTC/GMT, qui peut différer de l’heure actuelle. Ceci est normal et attendu, et la différence de temps sera égale à la différence de fuseau horaire entre l’endroit où vous vous trouvez, et ce qu’est l’heure actuelle UTC/GMT.

Collecte de données dʼAdobe Experience Platform

Si vous avez reçu la notification push, cela signifie que votre configuration est correcte et fonctionne correctement.

23.6.7 Création d’un message push

Pour configurer un message push, accédez à Journey Optimizer.

Push

Veillez à sélectionner votre environnement de test, qui doit être --aepTenantId--.

Push

Accédez à Messages. Cliquez sur Créer un message.

Push

Dans la liste déroulante Paramètre prédéfini, sélectionnez le paramètre prédéfini que vous souhaitez utiliser. Dans ce cas, le paramètre prédéfini nommé Paramètre prédéfini CJM Alpha pour Mobile (APNS) est celui à sélectionner.

Push

Renseignez le nom à l’aide de cette convention : ldap - Bienvenue dans le magasin.

N’oubliez pas de cocher la case Notification push. Cliquez sur Créer.

Push

Vous verrez alors ceci. Cliquez sur l’icône crayon pour le champ Titre.

Push

Vous verrez alors ceci. Vous pouvez désormais sélectionner directement n’importe quel attribut de profil dans Real-time Customer Profile.

Push

Faites défiler l’écran vers le bas jusqu’à ce que Personne s’affiche. Cliquez sur la flèche pour aller plus loin.

Push

Cliquez sur la flèche en regard de Nom complet.

Push

Enfin, cliquez sur l’icône + en regard du champ Prénom. Vous verrez ensuite le jeton de personnalisation pour le prénom ajouté : {{profile.person.name.firstName}.

Push

Ajoutez ensuite le texte , bienvenue dans notre boutique ! derrière {{profile.person.name.firstName}}.

Cliquez sur Enregistrer.

Push

Vous avez maintenant ceci. Cliquez sur l’icône crayon pour le champ Corps.

Push

Saisissez ce texte Cliquez ici pour obtenir une remise de 10 % lorsque vous achetez aujourd’hui ! et cliquez sur Enregistrer.

Push

Votre message push est maintenant prêt. Cliquez sur Publier pour publier votre message.

Push

Cliquez à nouveau sur Publier.

Push

Votre message est maintenant prêt et peut être utilisé dans un parcours.

Push

23.6.8 Création d’un événement

Dans le menu, accédez à Administration des Parcours et cliquez sur Gérer sous Événements.

ACOP

Sur l’écran Événements, une vue similaire s’affiche. Cliquez sur Créer un événement.

ACOP

Une configuration d’événement vide s’affiche alors.

ACOP

Tout d’abord, attribuez un nom à votre événement comme suit : ldapStoreEntryEvent et remplacez ldap par votre ldap.

ACOP

Ajoutez ensuite une description comme celle-ci Store Entry Event.

ACOP

La sélection suivante correspond au Type d’événement. Sélectionnez Unitary.

ACOP

La sélection suivante correspond au Type d’ID d’événement. Sélectionnez Généré par le système

ACOP

La sélection de schéma suivante s’affiche. Un schéma a été préparé pour cet exercice. Utilisez le schéma Demo System - Event Schema for Mobile App (Global v1.1) v.1.

ACOP

Après avoir sélectionné le schéma, plusieurs champs sont sélectionnés dans la section Payload. Votre événement est maintenant entièrement configuré.

ACOP

Vous devriez alors voir ceci. Cliquez sur Enregistrer.

ACOP

Votre événement est maintenant configuré et enregistré. Cliquez à nouveau sur votre événement pour ouvrir à nouveau l’écran Modifier l’événement .

ACOP

Passez la souris sur le champ Payload pour afficher à nouveau les 3 icônes.

ACOP

Cliquez sur l’icône Afficher la charge utile . Vous verrez maintenant un exemple de la charge utile attendue.

ACOP

Votre événement comporte un eventID d’orchestration unique, que vous pouvez trouver en faisant défiler la page vers le bas dans cette payload jusqu’à ce que _experience.campaign.orchestration.eventID s’affiche.

ACOP

L’identifiant d’événement est ce qui doit être envoyé à Adobe Experience Platform pour déclencher le Parcours que vous allez créer à l’étape suivante. Notez cet eventID, car vous en aurez besoin à l’étape suivante.
"eventID": "ff88e8f5d9405230327afb1a81275996a6e01948059b8109c49fd19ccc01722a"

Cliquez sur Ok, puis sur Annuler.

Pour utiliser votre événement pour le test et la démonstration à la fin de cet exercice, vous devez entrer votre identifiant d’événement d’entrée de magasin dans votre identifiant de configuration.

Pour ce faire, ouvrez une fenêtre de navigateur incognito et accédez à https://public.aepdemo.net/admin_configuration_update.html.

La page Mettre à jour l’ID de configuration s’affiche. Saisissez votre identifiant de configuration personnel et cliquez sur Charger la configuration.

DSN

Vous voyez maintenant votre propre ID de configuration personnel et ses paramètres actuels. L’objectif de cet exercice est de mettre à jour le champ EventID - Beacon avec l’ID d’événement que vous venez de créer. Faites défiler l’écran vers le bas pour trouver le champ EventID - Beacon.

DSN

Remplacez la valeur actuelle par la nouvelle valeur.

DSN

Faites défiler l’écran vers le bas et cliquez sur Mettre à jour l’ID de configuration.

DSN

Votre ID de configuration a maintenant été mis à jour.

23.6.9 Utiliser votre événement et votre message push dans un parcours

Dans le menu, accédez à Parcours et cliquez sur Créer un Parcours.

DSN

Vous verrez alors ceci.

DSN

Donnez un nom à votre parcours. Utilisez ldap - parcours d’entrée du magasin et remplacez ldap par votre ldap. Cliquez sur OK.

DSN

Tout d’abord, vous devez ajouter votre événement comme point de départ de votre parcours. Recherchez votre événement ldapStoreEntryEvent et faites-le glisser sur la zone de travail. Cliquez sur OK.

DSN

Ensuite, sous Actions, recherchez l’action Message.

DSN

Faites glisser l’action Message sur la zone de travail, puis cliquez sur l’icône modifier pour sélectionner votre message.

DSN

Sélectionnez le message push que vous avez créé à l’étape précédente. Cliquez sur Sélectionner.

DSN

Vous avez ensuite ceci. Cliquez sur OK.

DSN

Recherchez le type d’orchestration Fin et faites-le glisser sur la zone de travail. Cliquez sur OK.

DSN

Cliquez deux fois sur Publier.

DSN

Votre parcours est maintenant publié.

DSN

23.6.10 Test de votre parcours et de votre message push

Pour tester votre parcours à l’aide de l’application mobile, vous devez d’abord supprimer l’application, la réinstaller et charger à nouveau votre ID de configuration. Cela permet de vous assurer que vos modifications apportées à votre ID de configuration seront chargées dans l’application.

DSN

Suivez les étapes décrites dans l’exercice 23.5.6 pour réinstaller l’application et charger votre ID de configuration.

DSN

Connectez-vous à l’application avec un compte que vous avez créé sur le site web.

DSN

Vérifiez que votre profil s’affiche dans l’application.

DSN

Revenez à la page d’accueil de l’application.

Une fois que vous êtes de retour à l’écran d’accueil de l’application, cliquez sur l’icône Bluetooth dans le coin supérieur gauche. Cliquez sur cette icône pour générer un événement d’expérience sur Edge et Adobe Experience Platform qui contient l’identifiant d’événement de votre événement. Cela démarrera votre parcours et vous devriez recevoir un message push en quelques secondes.

DSN

Veillez à fermer l’application immédiatement après avoir cliqué sur l’icône Bluetooth , sinon le message push ne s’affichera pas.

Au bout de quelques secondes, le message s’affiche.

DSN

Vous avez terminé cet exercice.

Étape suivante : 23.7 Création d’un parcours d’événement commercial

Revenir au module 23

Revenir à tous les modules

Sur cette page