Flux de données et composants des notifications push get-started-push
Cette page vous aidera à configurer et à comprendre les services et les workflows clés impliqués dans les notifications push dans Journey Optimizer.
Apprenez sur cette page à créer des notifications push.
Les étapes de configuration du canal push dans Adobe Journey Optimizer sont présentées dans cette page.
Le graphique suivant montre les systèmes et services impliqués dans les flux de données associés et décrit comment les notifications push sont diffusées sous la forme d'un service de bout en bout.
- Enregistrement de votre application mobile de marque (Android ou iOS) auprès d'APNs d'Apple et des services de messagerie push Google FCM
- Les services de messagerie génèrent un jeton push, qui est un identifiant qu’utilisera Adobe Journey Optimizer pour cibler l’appareil spécifique avec une notification push.
- Le jeton push généré précédemment est transmis à Adobe Experience Platform et synchronisé avec le profil client en temps réel. Cette opération est effectuée en standard avec un SDK client facile à intégrer.
- Les messages push sont créés dans Adobe Journey Optimizer. Ils respectent une configuration de canal (c’est-à-dire un préréglage de message).
- Les messages push peuvent être inclus dans la zone de travail d'orchestration des parcours.
- Lors de la publication des parcours, les profils client basés sur les conditions des parcours sont qualifiés pour recevoir des notifications push. Les payloads de messagerie push sont personnalisées à cette étape.
- Les payloads push personnalisées sont transférées vers un service de diffusion de messagerie push interne.
- Ce service interne valide ensuite les informations d'identification de l'application associée au message, et
- envoie le message aux services de messagerie Apple et Google pour une diffusion finale.
- Les retours des services de messagerie sont notés, les erreurs et les succès sont consignés pour le reporting dans les rapports dynamiques et globaux sur les parcours.
- Les notifications push sont diffusées sur les appareils de l'utilisateur final.
- Les interactions de notification push de l'utilisateur final sont envoyées en tant qu'événements d'expérience depuis le client de l'utilisateur final via l'intégration du SDK.
Rôles des services clés des notifications push roles-of-key-services
-
Les fournisseurs de services de notification push sont les services web des composants principaux qui diffusent des notifications de serveurs distants vers des applications mobiles.
Adobe Journey Optimizer prend en charge les plateformes Android et iOS et s'intègre ainsi aux fonctionnalités suivantes :
- Firebase Cloud Messaging (FCM) - pour envoyer des notifications à l'application mobile Android
- Apple Push Notification Service (APNs) - pour envoyer des notifications à l'application mobile iOS
-
SDK mobile Adobe Experience Platform qui fournit des API d'intégration côté client pour vos mobiles via des SDK compatibles Android et iOS. Le SDK fournit une extension Adobe Journey Optimizer exposant différentes API spécifiques à la messagerie push et permettant les flux de données, comme l'enregistrement du jeton push ou l'envoi d'événements de suivi push ou de tout autre événement d'expérience personnalisé à Adobe Experience Platform. Le SDK fournit également de nombreuses autres extensions qui activent d'autres fonctionnalités Adobe Experience Cloud ainsi que des fonctionnalités de partenaires tiers.
L'intégration du SDK nécessite également la configuration des services de collecte de données Adobe Experience Platform, notamment :
- Création d'un flux de données pour configurer les jeux de données de profil et d'événement d'expérience par rapport auxquels les données sont transmises à Adobe Experience Platform
- Création de propriétés mobiles côté client et ajout d'extensions. Le SDK s'intègre étroitement avec ces extensions pour offrir une expérience de collecte de données transparente.
- Enregistrement de l'identifiant d'offre groupée d'applications mobiles et des informations d'identification de l'application
-
Le Profil client en temps réel Adobe Experience Platform offre une vue holistique de chaque client en combinant des données issues de plusieurs canaux, notamment le web, les appareils mobiles, le CRM et des tiers. Le Profil vous permet de consolider vos données client en une vue unifiée offrant un compte horodaté et exploitable de chaque interaction client. Le jeton push d'un utilisateur de l'application donné est stocké par rapport au profil de l'utilisateur en tant que données d'enregistrement, tandis que les interactions de l'utilisateur avec les notifications push sont suivies en tant que données d'événements de série temporelle. En savoir plus sur le Profil client en temps réel Adobe Experience Platform
-
Adobe Journey Optimizer : une fois que vos intégrations d’applications mobiles avec les composants mentionnés ci-dessus sont en place, ainsi que vos profils clients dans Adobe Experience Platform, vous pouvez créer et orchestrer des notifications push dans Adobe Journey Optimizer pour interagir avec vos utilisateurs et utilisatrices.
Configuration technique des notifications push et workflows pratiques push-technical-setup
Le graphique suivant présente l'ensemble des différentes étapes de la configuration des composants qui forment l'ossature du flux de données push. Les éléments d'action ont été classés en fonction du rôle exécutant la configuration et du composant en cours de configuration.
Rubriques connexes