Tutoriel sur la mise en oeuvre de Adobe Experience Cloud dans les applications mobiles
Découvrez comment implémenter des applications Adobe Experience Cloud dans votre application mobile à l’aide du SDK Adobe Experience Platform mobile.
Le SDK Mobile Experience Platform est un SDK côté client qui permet aux clients de Adobe Experience Cloud d’interagir avec les applications Adobe et les services tiers via l’Edge Network Adobe Experience Platform. Pour plus d’informations, consultez la documentation du SDK Mobile Adobe Experience Platform .
Ce tutoriel vous guide tout au long de la mise en oeuvre du SDK Mobile Platform dans un exemple d’application de vente au détail appelée Luma. L’ application Luma dispose d’une fonctionnalité qui vous permet de créer une mise en oeuvre réaliste. Après avoir terminé ce tutoriel, vous devriez être prêt à commencer à mettre en oeuvre toutes vos solutions marketing par le biais du SDK Mobile Experience Platform dans vos propres applications mobiles.
Les leçons sont conçues pour iOS et écrites dans Swift/SwiftUI, mais de nombreux concepts s’appliquent également à Android™.
Après avoir terminé ce tutoriel, vous serez en mesure de :
-
Créez un schéma à l’aide de groupes de champs standard et personnalisés.
-
Configurez un flux de données.
-
Configurez une propriété de balise mobile.
-
Configurez un jeu de données Experience Platform (facultatif).
-
Installez et implémentez des extensions de balise dans une application.
-
Transmettez correctement les paramètres Experience Cloud à une vue web.
-
Validez la mise en oeuvre à l’aide de Adobe Experience Platform Assurance.
-
Ajoutez les applications/extensions Adobe Experience Cloud suivantes :
Conditions préalables
Dans ces leçons, on suppose que vous disposez d’un identifiant d’Adobe et des autorisations requises au niveau de l’utilisateur pour terminer les exercices. Dans le cas contraire, contactez votre administrateur d’Adobe pour demander l’accès.
-
Dans la collecte de données, vous devez disposer des éléments suivants :
-
Plateformes—élément d’autorisation Mobile
-
Droits de propriété : éléments d’autorisation vers Develop, Approve, Publish, Manage Extensions et Manage Environments (Gérer les environnements).
-
Droits d’entreprise : éléments d’autorisation pour Gérer les propriétés et, si vous suivez la leçon facultative sur la messagerie push, Gérer les configurations d’application
Pour plus d’informations sur les autorisations de balises, voir Autorisations utilisateur pour les balises dans la documentation du produit.
-
-
En Experience Platform, vous devez disposer des éléments suivants :
-
Modélisation des données : éléments d’autorisation pour gérer et afficher les schémas.
-
Identity Management : éléments d’autorisation pour gérer et afficher les espaces de noms d’identité.
-
Collecte de données : éléments d’autorisation pour gérer et afficher les flux de données.
-
Si vous êtes le client d’une application basée sur Platform comme Real-Time CDP, Journey Optimizer ou Customer Journey Analytics, et que vous suivez les leçons connexes, vous devez également disposer des éléments suivants :
- Data Management : éléments d’autorisation pour gérer et afficher les jeux de données.
- Un sandbox de développement que vous pouvez utiliser pour ce tutoriel.
-
Pour les leçons Journey Optimizer, vous avez besoin d’autorisations pour configurer le service de notification push et pour créer une surface d’application, un parcours, un message et des paramètres prédéfinis de message. Pour la gestion de la décision, vous avez besoin des autorisations appropriées pour gérer les offres et décisions comme décrit ici.
-
-
Pour Adobe Analytics, vous devez connaître les suites de rapports que vous pouvez utiliser pour terminer ce tutoriel.
-
Pour Adobe Target, vous devez disposer des autorisations nécessaires pour créer et activer des activités.
- <your name or initials>
au nom de l’objet que vous êtes invité à créer.Historique des versions
- 29 novembre 2023 : révision majeure avec un nouvel exemple d’application et nouvelles leçons pour la messagerie in-app, la gestion des décisions et Adobe Target.
- 9 mars 2022 : première publication
Téléchargement de l’application Luma
Deux versions de l’exemple d’application sont disponibles en téléchargement. Les deux versions peuvent être téléchargées/clonées à partir de Github. Vous trouverez deux dossiers :
Vous pouvez télécharger la version finale productisée de l’application à partir d’App Store.
C’est parti !
Suivant : Création d’un schéma XDM