Erreur de condition inSegment(null) et d’audience introuvable dans Adobe Journey Optimizer
Dans Adobe Journey Optimizer, l’ajout d’une audience à une condition dans un parcours peut échouer même si l’audience existe, est visible dans l’interface utilisateur et peut être récupérée via l’API. La condition peut également s’afficher comme inSegment(null) et la publication du parcours peut échouer avec une erreur de validation d’audience. Pour résoudre ce problème, actualisez les métadonnées de l’audience, recréez la condition de l’audience et validez le parcours avant la publication.
Description description
Environnement
- Produit : Adobe Journey Optimizer
- Nombre d’audiences : plus de 5 000 (indiqué comme dépassant les mécanismes de sécurisation recommandés)
Problème/Symptômes
- Une condition basée sur une audience existante s’affiche comme dans Audience(null).
- L’audience prévue ne peut pas être sélectionnée ni référencée dans le nœud de condition de parcours.
- L’enregistrement ou la publication du parcours échoue avec ERR_AUTHORING_SEGMENTS_3 - L’audience est introuvable. Il a peut-être été supprimé ou sera valide dans 5 minutes après la création.
Résolution resolution
Pour résoudre ce problème, procédez comme suit :
- Ouvrez l’audience concernée dans Adobe Experience Platform.
- Apportez une modification mineure à la description de l’audience et enregistrez l’audience.
- Revenez à Adobe Journey Optimizer et ouvrez le brouillon de parcours.
- Supprimez la référence existante à l’audience affectée à partir du nœud de condition.
- Recréez la condition et sélectionnez à nouveau l’audience prévue.
- Enregistrez la branche, puis le parcours.
- Rouvrez le nœud de condition et vérifiez qu’il référence une audience valide au lieu de inAudience(null).
- Exécutez la validation ou la simulation du parcours avant le lancement.
- Vérifiez que le parcours utilise l’audience sans générer d’erreurs.
Notes
- Ce comportement se produit, car Journey Optimizer s’appuie sur un cache d’audiences récemment mises à jour au lieu d’interroger directement toutes les audiences disponibles.
- Le cache contient les 5 000 audiences les plus récemment mises à jour.
- Les audiences qui ne sont pas récemment modifiées peuvent ne pas apparaître pour sélection tant que leurs métadonnées ne sont pas actualisées par une action de mise à jour, telle que la modification et l’enregistrement de la description.
- Le fait de conserver un grand nombre d’audiences inutilisées peut avoir un impact sur les performances. Envisagez un nettoyage régulier conformément à la documentation mécanismes de sécurisation de Adobe Experience Platform.
Lecture connexe
recommendation-more-help
experience-cloud-kcs-help-kbarticles