Expérience basée sur le code - Présentation

Qu'est-ce que c'est ?

Les expériences basées sur du code vous permettent de diffuser du contenu et des messages dynamiques personnalisés à l’aide de code personnalisé (JavaScript, API ou langages de modèle, par exemple) dans Adobe Journey Optimizer.

Ce canal est idéal pour créer des interactions orientées données hautement personnalisées qui vont au-delà des outils de création visuels standard (éditeurs WYSIWYG), offrant ainsi aux développeurs et aux responsables d’optimisation toute la flexibilité nécessaire pour concevoir une logique de personnalisation personnalisée et des mises en page de contenu.

Exemples :

  • Personnalisation du contenu des e-mails ou des notifications push en fonction d’attributs ou d’un comportement utilisateur complexes.
  • Intégration d’API tierces pour récupérer les données en temps réel et les injecter dans les messages.
  • Création d’une logique de décision avancée pour des campagnes à plusieurs étapes déclenchées par des événements spécifiques.

Important : nécessite des compétences et des tests de développement pour assurer une gestion et une diffusion correctes des données.

Cas d’utilisation

Choisissez des expériences basées sur du code lorsque vous devez :

#
Avantage
Pourquoi
Exemples de cas d’utilisation
1
Personnalisation approfondie
Permet une messagerie hautement personnalisée à l’aide d’une logique complexe et de données en temps réel
  • Recommandations de produits dynamiques basées sur une navigation récente
  • Remises personnalisées calculées à partir du statut de fidélité de l'utilisateur
2
Intégration de systèmes externes
Récupérer et afficher des données externes directement dans les communications
  • Promotions basées sur la météo
  • Mises à jour de l’inventaire en temps réel dans les e-mails
3
Création de workflows avancés
Créer des parcours conditionnels à plusieurs étapes qui s’adaptent en fonction des actions de l’utilisateur
  • Suivi des paniers abandonnés avec des rappels programmés
  • Campagnes de réactivation déclenchées après les seuils d’inactivité
4
Dépasser les limites de la plateforme
Ajout de fonctionnalités ou de formats de messagerie non pris en charge par défaut
  • Éléments d’e-mail interactifs personnalisés
  • Variantes complexes des messages SMS
5
Amélioration de la flexibilité des campagnes
Ajustez rapidement la logique ou le contenu sans attendre les mises à jour de la plateforme
  • Basculements de contenu saisonnier
  • Gestion des erreurs en temps réel dans parcours

Quand ne pas utiliser d’expériences basées sur du code

  • Lorsque vous avez besoin de campagnes simples et rapides, qui peuvent être créées avec des outils sans code.
  • Si vous n’avez pas accès aux ressources de développement ou aux environnements de test.
  • Lorsque les contraintes de calendrier ou de budget limitent le développement personnalisé.
  • Pour une messagerie standard qui s'adapte bien aux fonctionnalités de plateforme intégrées.
  • Lorsque la maintenabilité pose problème, le code personnalisé nécessite une prise en charge continue.
recommendation-more-help
1999b69d-c45c-4079-b040-2871b2c29c5a