Mécanismes de sécurisation et conditions préalables web-prerequisites
Pour pouvoir utiliser des actions d’expérience basée sur le code dans Journey Optimizer et diffuser la payload du contenu du code qui peut être utilisée par vos applications, procédez comme suit :
-
Pour ajouter des modifications à vos applications, vous devez disposer d’une mise en œuvre spécifique. En savoir plus
-
Pour que les expériences basées sur le code soient correctement diffusées, veillez à définir les paramètres d’Experience Platform présentés ici.
-
Le canal Expérience basée sur le code n’est pas disponible pour les organisations qui ont acheté les offres complémentaires Healthcare Shield et Privacy and Security Shield d’Adobe.
-
Vous ne pouvez créer des expériences basées sur le code que dans des campagnes. En savoir plus.
Conditions préalables à l’implémentation implementation-prerequisites
L’expérience basée sur le code prend en charge n’importe quel type d’implémentation du client ou de la cliente, comme illustré dans les options ci-dessous. Vous pouvez utiliser une méthode d’implémentation côté client, côté serveur ou hybride pour vos propriétés :
-
Côté client uniquement : pour ajouter des modifications à vos pages web ou applications mobiles, vous devez mettre en œuvre le SDK web Adobe Experience Platform sur votre site web ou le SDK mobile Adobe Experience Platform sur vos applications mobiles.
-
Mode hybride : vous pouvez utiliser l’API du serveur Edge Network AEP pour demander une personnalisation côté serveur ; la réponse est fournie au SDK web Adobe Experience Platform pour effectuer le rendu des modifications côté client. Pour plus d’informations, consultez la documentation de l’API du serveur Edge Network Adobe Experience Platform. Vous pouvez en savoir plus sur le mode hybride et consulter quelques exemples de mise en œuvre dans cet article de blog.
-
Côté serveur : vous pouvez utiliser l’API AEP Edge Network Server pour demander une personnalisation côté serveur. Votre équipe de développement doit gérer la réponse et effectuer le rendu des modifications côté client dans la mise en œuvre de votre application.
Vous trouverez des exemples de chaque méthode d’implémentation ci-dessus dans cette section.
Conditions préalables à la diffusion delivery-prerequisites
Pour que les expériences basées sur le code soient correctement diffusées, les paramètres suivants doivent être définis :
-
Dans la Collecte de données Adobe Experience Platform, assurez-vous qu’un train de données est défini, de telle sorte que sous le service Adobe Experience Platform, l’option Adobe Journey Optimizer soit activée.
Cela permet de s’assurer que les événements entrants Journey Optimizer sont correctement gérés par Adobe Experience Platform Edge. En savoir plus.
-
Dans Adobe Experience Platform, assurez-vous d’avoir une politique de fusion avec l’option Politique de fusion Active-On-Edge activée. Pour ce faire, sélectionnez une politique sous le menu Experience Platform Client ou cliente > Profils > Politiques de fusion. En savoir plus
Cette politique de fusion est utilisée par les canaux entrants Journey Optimizer pour activer et publier correctement les campagnes entrantes sur Edge. En savoir plus.
-
Pour résoudre les problèmes liés à la diffusion d’expériences web Journey Optimizer, vous pouvez utiliser la vue Edge Delivery dans Adobe Experience Platform Assurance. Ce plugin vous permet de regarder en détail les appels de requête, de vérifier si les appels Edge attendus se produisent comme prévu et d’examiner les données de profil, notamment les mappages d’identités, les appartenances aux segments et les paramètres de consentement. En outre, vous pouvez consulter les activités pour lesquelles la requête a rempli les critères et identifier celles pour lesquelles elle ne l’a pas fait.
L’utilisation du plug-in Edge Delivery vous aide à obtenir les informations nécessaires pour comprendre vos implémentations entrantes et résoudre leurs problèmes efficacement.
Conditions préalables à l’expérience de contenu experiment-prerequisites
Pour activer les expériences de contenu pour le canal basé sur le code, vous devez vous assurer que le jeu de données utilisé dans le train de données de votre implémentation web est également inclus dans la configuration des rapports.
En d’autres termes, lors de la configuration des rapports d’expérience, si vous ajoutez un jeu de données qui n’est pas présent dans le train de données de votre application, les données de l’application ne s’afficheront pas dans les rapports d’expérience de contenu.
Découvrez comment ajouter des jeux de données pour les rapports d’expérience de contenu dans cette section.