Configuration et lancement

Pour les administrateurs et développeurs d’applications mobiles, cette section explique comment configurer et lancer des canaux mobiles et web dans Adobe Journey Optimizer. Il couvre les conditions préalables, les autorisations et la prise en charge de la plateforme, puis vous guide tout au long de la création de configurations spécifiques à l’application.

IMPORTANT
Si vous découvrez Journey Optimizer et Experience Platform, familiarisez-vous avec les concepts de base de la gestion des données dans Journey Optimizer en suivant ce cours : Ingénieur de données pour l’activation de Parcours intelligents dans Adobe Journey Optimizer

Fonctionnalités mobiles dans Adobe Journey Optimizer

Découvrez les fonctionnalités mobiles que Adobe Journey Optimizer offre aux développeurs, aux spécialistes du marketing et aux équipes produit, notamment la messagerie push, la messagerie in-app et la personnalisation de contenu.

Configuration des canaux

Notification push mobile et in-app

Les implémentations mobiles dans Journey Optimizer commencent par l’intégration de Adobe Experience Platform Mobile SDK dans votre application. Les SDK sont essentiels à la collecte de données et à l’interaction avec Adobe Experience Platform (AEP) et ses applications, telles que Adobe Journey Optimizer (AJO).

Qu’est-ce que Mobile SDK :

Le SDK mobile :

  • Collecte les événements d'application (vues d'écran, appuis, achats, événements de cycle de vie, etc.) et les envoie à Adobe Experience Platform Edge Network.
  • Gère l’identité et le consentement afin que Journey Optimizer puisse créer et utiliser en toute sécurité des profils client.
  • Enregistre et met à jour jetons push et envoie événements de tracking push et in-app vers Adobe Experience Platform.
  • S'intègre à l'extension mobile Journey Optimizer afin que les messages puissent être diffusés, rendus et mesurés de bout en bout.

Sans Mobile SDK intégré à votre application, Journey Optimizer ne peut pas effectuer les opérations suivantes de manière fiable :

  • Diffusez et suivez des messages push et in-app mobiles.
  • Effectuez le rendu et le suivi des cartes de contenu.
  • Utilisez le comportement in-app en temps réel pour déclencher des parcours et personnaliser les expériences.

Configuration de canal guidée pour les nouvelles mises en œuvre

Pour les nouvelles implémentations In-App et push mobiles, la Configuration guidée de canal est le point de départ recommandé. Il réduit le risque de flux de données mal configurés ou d’extensions manquantes et vous guide tout au long de la validation de SDK avec Assurance.

PREREQUISITES
Vérifiez que vous disposez des éléments suivants :
  • Adobe Journey Optimizer (AJO) configuré pour votre organisation.
  • Accès à Adobe Experience Platform avec autorisations de collecte de données et de Journey Optimizer.
  • Droits d’administrateur dans AJO pour la configuration du canal et de la configuration.
  • Accès au code source de votre application mobile (iOS, Android ou framework multi-plateformes).
  • Les fonctionnalités requises au niveau du système d’exploitation sont activées pour votre application (par exemple, les autorisations push, les extensions du service de notification, les modes en arrière-plan).
  • Si vous utilisez l’option de configuration existante, assurez-vous d’utiliser les versions actuelles de Adobe Experience Platform Mobile SDK

Pour plus d’informations, consultez Prise en main de la configuration guidée des canaux

Configuration manuelle du canal push

Les guides suivants vous présentent tout ce dont vous avez besoin pour configurer et utiliser manuellement les notifications push de manière efficace, depuis la compréhension du flux de données et l'intégration à des services tels que Firebase et Apple Push Notification Service (APNs) jusqu'à la configuration d'applications mobiles et le test de notifications.

Flux de données et composants des notifications push

Flux de données et composants des notifications push

Découvrez comment configurer et comprendre les services et les workflows clés impliqués dans les notifications push dans Journey Optimizer.

En savoir plus

Configuration de notifications push

Configuration des notifications push

Découvrez comment configurer votre environnement pour envoyer des notifications push avec Journey Optimizer.

En savoir plus

Tutoriel sur l’implémentation de Adobe Experience Cloud dans les applications mobiles

Tutoriel sur l’implémentation d’Adobe Experience Cloud dans les applications mobiles

Découvrez comment implémenter les applications mobiles Adobe Experience Cloud. Ce tutoriel vous guide tout au long de l'implémentation des applications Experience Cloud dans un exemple d'application Swift ou Android.

En savoir plus

Ressources supplémentaires

Obtenir le SDK mobile Adobe Experience Platform

Obtenir le SDK mobile Adobe Experience Platform

Guide expliquant comment installer le SDK mobile Adobe Experience Platform dans votre application.

En savoir plus

Présentation d’Adobe Experience Platform Assurance

Présentation d’Adobe Experience Platform Assurance

Présentation de l’extension mobile Adobe Experience Platform Assurance.

En savoir plus

Liste de contrôle de préparation pour Mobile SDK

Avant de remettre l’application aux marketeurs, vérifiez dans Assurance que :

SUCCESS
[ ] les extensions Core SDK + Journey Optimizer sont chargées,
[ ] événements circulent sur le flux de données et les jeux de données corrects,
[ ] L’identité et le consentement sont présents sur tous les événements clés,
[ ] jetons push et les interactions sont suivis, et
[ ] Au moins un message ou une carte de contenu de test in-app a été affiché et enregistré comme une impression.

Cartes de contenu

Configurer la prise en charge des cartes de contenu dans le SDK mobile

Configuration de la prise en charge des cartes de contenu dans Mobile SDK

Découvrez comment intégrer des cartes de contenu dans votre application mobile à l’aide de Messaging SDK.

En savoir plus

WhatsApp

Comprendre comment configurer le canal WhatsApp :

Configurer le canal WhatsApp

Configurer le canal WhatsApp

Ce tutoriel explique comment configurer le canal WhatsApp dans Adobe Journey Optimizer pour permettre la diffusion de messages professionnels en temps réel.

Regarder

SMS/MMS/RCS

Configurez les canaux SMS/MMS/RCS avec les fournisseurs standard (Twilio, Synch ou Infobip) ou en utilisant un fournisseur de SMS personnalisé :

Configurer des informations d’identification de l’API SMS et des surfaces de canal

Configurer les informations d’identification de l’API SMS et les surfaces des canaux

Découvrez comment connecter Journey Optimizer à un fournisseur de services SMS et comment créer une surface de canal SMS.

Regarder

Configurer un fournisseur de SMS personnalisé

Configurer un fournisseur SMS personnalisé

Découvrez comment configurer des fournisseurs SMS personnalisés dans Journey Optimizer, configurer des informations d’identification d’API et des webhooks, gérer des mots-clés d’opt-in/opt-out et lancer des campagnes personnalisées.

Regarder

Configurer les informations d’identification de l’API MMS et des surfaces de canal

Configurer les informations d’identification de l’API MMS et des surfaces des canaux

Découvrez comment connecter Journey Optimizer à un prestataire de MMS et comment créer une surface de canal MMS.

Regarder

Configurer des messages RCS dans Journey Optimizer

Configurer des messages RCS dans Journey Optimizer

Découvrez comment configurer et envoyer des messages RCS interactifs d’une marque dans Adobe Journey Optimizer à l’aide d’un fournisseur de SMS personnalisé. Ce tutoriel décrit comment configurer des informations d’identification d’API, des webhooks et des configurations de canal, puis créer un parcours pour diffuser des expériences de messagerie riches et personnalisées, le tout dans l’application de messagerie native.

Regarder

Garantissez la conformité aux lois sur la confidentialité et aux directives de la plateforme.

Implémentation du consentement pour les implémentations de Platform Mobile SDK

Implémentation du consentement pour les implémentations de Platform Mobile SDK

Découvrez comment implémenter le consentement dans une application mobile.

En savoir plus

Fonctionnalités de confidentialité d’Adobe Journey Optimizer

Fonctionnalités de confidentialité de Adobe Journey Optimizer

Découvrez comment traiter les demandes d’accès à des informations personnelles, auditer les actions des utilisateurs, gérer le consentement, appliquer les règles de gouvernance et exploiter les options de sécurité avancées telles que les clés gérées par le client.

En savoir plus

Vue d’ensemble des cadres de gouvernance des données

Vue d’ensemble du cadre de gouvernance des données

Comprendre les fonctionnalités de gouvernance dans Adobe Experience Platform.

Regarder

Classer les données à l’aide de libellés

Classer les données à l’aide de libellés

Découvrez comment étiqueter vos schémas et vos jeux de données.

Regarder

Créer des politiques d’utilisation des données

Créer des politiques d’utilisation des données

Découvrez comment créer et gérer des politiques d’utilisation des données.

Regarder

Pièges courants de mise en œuvre et moyens de les éviter

La plupart des problèmes mobiles trouvent leur origine dans la configuration de SDK ou de la collecte de données, et non dans les parcours ou les campagnes Journey Optimizer elles-mêmes. Utilisez le tableau ci-dessous pour identifier le problème, puis développez la section correspondante pour plus de détails.

Pièges en un coup d’œil

#
Problème/symptôme
Piège courant
Corriger en un coup d’œil
1
Échec de la configuration du canal guidé ; trafic faible ou nul
versions ou extensions de SDK non alignées
Mettre à jour les versions de SDK/extension ; valider dans Assurance
2
Échec des lots de tracking ; erreurs dans AEP
Flux de données ou jeux de données mal configurés
Mapper des événements au jeu de données d’événement et des profils au jeu de données de profil
3
Les parcours ne se déclenchent pas ; personnalisation étrange
Identité ou consentement manquant/incohérent
Implémenter Edge Identity & Consent ; vérifier dans Assurance
4
Aucune diffusion de notification push ou ouverture dans les rapports
Enregistrement ou suivi du jeton push rompu
Correction de l’enregistrement des jetons et du suivi des interactions via SDK
5
Aucune impression in-app malgré les campagnes actives
Les messages in-app ou les cartes de contenu ne s’affichent pas
Vérifier les extensions de message, les déclencheurs et les réponses de décision d’Assurance

Conseils détaillés par piège

Ouvrez le piège correspondant à vos symptômes pour savoir ce qu’il faut vérifier et comment le corriger.

<>1. Versions et extensions de SDK non conformes aux exigences des canaux

Ce que vous remarquerez

  • Les activités push ou in-app n’atteignent pas l’appareil.
  • Échec de la configuration du canal guidé ou de la validation du canal.
  • Assurance présente les extensions Journey Optimizer, Edge ou Identity manquantes.

Que vérifier

  • Utilisez-vous les versions d’extension minimales Mobile Core et Journey Optimizer requises par la configuration guidée de canal ?

  • Dans Assurance, sous extensions et événements :

    • Les extensions attendues sont-elles chargées ?
    • Les événements sont-ils envoyés à Edge Network et confirmés ?

Comment corriger

  • Effectuez la mise à niveau vers les versions d’extension Mobile SDK et Journey Optimizer prises en charge.
  • Recréez l’application, reconnectez-vous à Assurance et réexécutez la configuration guidée du canal.

Voir : Configurer les applications mobiles et web

<>2. Flux de données ou jeux de données mal configurés

Ce que vous remarquerez

  • Les événements ou les lots de suivi des notifications push échouent dans les jeux de données Platform.
  • Erreurs d’ingestion de données (par exemple, « Les mises à jour ne sont pas prises en charge pour les événements »).
  • Les rapports push ou in-app indiquent un suivi faible ou nul.

Que vérifier

  • Quelqu’un a-t-il modifié les schémas système ou jeux de données créés pour le suivi Journey Optimizer ?

  • Dans votre flux de données :

    • Les événements d’expérience sont-ils mappés à un jeu de données d’événement ?
    • Les attributs de profil sont-ils mappés à un jeu de données de profil ?

Comment corriger

  • Ne modifiez pas les jeux de données/schémas système créés par AJO.
  • Corrigez le mappage du flux de données (événements → jeu de données d’événement, profils → jeu de données de profil).
  • Préférez la Configuration de canal guidée ou les étapes de flux de données documentées à des modifications ad hoc.

Voir : Flux de notification push dans Adobe Journey Optimizer

<>3. Identité et consentement manquants ou incohérents

Ce que vous remarquerez

  • Les parcours ne se déclenchent pas comme prévu pour les utilisateurs et utilisatrices de l’application.
  • Personalization ne correspond pas au comportement de l’utilisateur dans d’autres canaux.
  • Les événements apparaissent dans Experience Platform, mais les profils semblent fragmentés.

Que vérifier

  • Le paramètre Identité pour Edge Network est-il implémenté et envoie-t-il un identifiant principal stable (par exemple, un identifiant de connexion) ?

  • Le consentement pour Edge Network est-il implémenté et mis à jour lorsque les préférences changent ?

  • Dans Assurance :

    • Les événements sortants incluent-ils des valeurs de consentement ?
    • Incluent-ils de manière cohérente l’ECID et vos identifiants principaux ?

Comment corriger

  • Implémentez ou corrigez Identity for Edge Network dans l’application.
  • Implémentez le consentement pour Edge Network et connectez-le à l’interface utilisateur de consentement de votre application.
  • Testez à nouveau dans Assurance jusqu’à ce que l’identité et le consentement apparaissent sur tous les événements pertinents.

Voir : ​ Implémentation du consentement pour les implémentations de Platform Mobile SDK

<>4. Enregistrement et suivi des jetons push non connectés correctement

Ce que vous remarquerez

  • Les utilisateurs ne reçoivent jamais de notifications push, même si des campagnes ou des parcours s’exécutent.
  • Les rapports push n’affichent aucune ouverture, aucun rejet ni aucune interaction.

Que vérifier

  • L’application enregistre-t-elle le jeton push avec l’extension Journey Optimizer :

    • Lors de la première installation ?
    • Après chaque mise à jour de l’application ?
    • Chaque fois que le système d’exploitation actualise le jeton ?
  • Lorsque l’utilisateur ouvre ou ferme une notification, voyez-vous les événements de suivi dans Assurance ?

Comment corriger

  • Ajoutez ou corrigez le code qui :

    • Enregistre le jeton via l’extension mobile Journey Optimizer à chaque fois qu’il est créé ou actualisé.
    • Envoie les événements d’interaction push (ouverture, ignorance, actions personnalisées) via Mobile SDK.
  • Utilisez Assurance pour confirmer que les événements d’enregistrement et de suivi se déclenchent comme prévu.

Voir : Flux de notification push dans Adobe Journey Optimizer

<>5. Messages in-app ou cartes de contenu non affichés

Ce que vous remarquerez

  • Les messages in-app ou les cartes de contenu n’apparaissent jamais, malgré les campagnes ou les parcours actifs.
  • Le compte rendu des performances affiche 0 impression.

Que vérifier

  • L’extension Journey Optimizer mobile messaging/in-app et Messaging SDK sont-elles installées et enregistrées dans l’application ?

  • Dans votre configuration balises :

    • Disposez-vous de règles qui déclenchent des requêtes sur les événements corrects (par exemple, les vues d’écran ou les événements personnalisés) ?
  • Dans Assurance :

    • Lorsque ces événements se déclenchent, voyez-vous des demandes de décision in-app ou de carte de contenu sortir ?
    • Voyez-vous des réponses revenir d’Edge Network ?

Comment corriger

  • Installer et enregistrer les extensions de messagerie requises

  • Ajoutez ou corrigez des règles qui déclenchent des décisions sur vos événements cibles (écrans, événements personnalisés).

  • Pour les cartes de contenu, assurez-vous des points suivants :

    • Récupérer des cartes via les API Messaging SDK.
    • Effectuez leur rendu dans l’interface utilisateur.
    • Suivre les interactions via le SDK.

Voir :

Ressources supplémentaires

recommendation-more-help
1999b69d-c45c-4079-b040-2871b2c29c5a