Tutoriel sur l’implémentation d’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 par le biais du réseau Adobe Experience Platform Edge. Voir Documentation du SDK Mobile Adobe Experience Platform pour plus d’informations.

paramètres de création

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. Le 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 Platform dans vos propres applications mobiles.

Les leçons sont conçues pour iOS et écrites dans Swift, mais de nombreux concepts s’appliquent également à Android™.

Après avoir terminé ce tutoriel, vous serez en mesure de :

REMARQUE

Un tutoriel multisolution similaire est disponible pour SDK Web.

Conditions préalables

Dans ces leçons, nous supposons que vous disposez d’un Adobe ID et des autorisations requises pour effectuer 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 pour Développer, Approuver, Publier, Gestion des extensions, et Gestion des environnements.

    • Droits d’entreprise: éléments d’autorisation pour Gestion des propriétés et, si vous suivez la leçon facultative sur la messagerie push, Gestion des configurations d’application

      Pour plus d’informations sur les autorisations de balise, 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 client d’une application basée sur Platform comme la plateforme de données clients en temps réel, Journey Optimizer ou Customer Journey Analytics, vous devez également disposer des éléments suivants :

      • Data Management: éléments d’autorisation pour gérer et afficher les jeux de données pour terminer les exercices Platform facultatifs (nécessite une licence pour une application basée sur Platform ).
      • Un développement sandbox que vous pouvez utiliser pour ce tutoriel.
  • Pour Adobe Analytics, vous devez savoir lequel suites de rapports vous pouvez utiliser pour terminer ce tutoriel.

Tous les clients Experience Cloud doivent avoir accès aux fonctionnalités requises pour déployer le SDK Mobile. Si vos administrateurs système ne voient pas les fonctionnalités Adobe Experience Platform dans le Admin Console, comme décrit ci-dessus, veuillez approvisionnement des demandes.

En outre, il est supposé que vous connaissez les Swift. Vous n’avez pas besoin d’être un expert pour terminer les leçons, mais vous en tirerez plus d’informations si vous pouvez facilement lire et comprendre le code.

Téléchargement de l’application Luma

Deux versions de l’exemple d’application sont disponibles en téléchargement.

  1. Vide - version sans code Experience Cloud pour terminer les exercices pratiques dans ce tutoriel
  2. Intégralement implémenté : version avec mise en oeuvre Experience Cloud complète à titre de référence.

C’est parti !

Suivant : Création d’un schéma XDM

REMARQUE

Merci d’avoir consacré votre temps à l’apprentissage du SDK Adobe Experience Platform Mobile. Si vous avez des questions, souhaitez partager des commentaires généraux ou avez des suggestions sur le contenu futur, partagez-les à ce sujet. Article de discussion de la communauté Experience League

Sur cette page