Déploiement et test de la solution

Pour déployer cette solution, utilisez le fichier server.js fourni comme point d’entrée pour votre application Node.js. L’exemple d’application expose un point d’entrée appelé par l’action personnalisée configurée dans Adobe Journey Optimizer.

Prérequis

Avant de déployer l’application, vérifiez que vous disposez des éléments suivants :

  • Un compte SendGrid valide avec l’autorisation d’envoyer des e-mails.
  • Adresse e-mail de l’expéditeur vérifiée configurée dans SendGrid.
  • Accès aux services Adobe Experience Manager Forms et à un jeton porteur valide.
  • Un environnement d’exécution Node.js pour héberger l’exemple d’application.

Variables d’environnement

Configurez les variables d’environnement suivantes avant de démarrer l’application :

const SENDGRID_API_KEY = process.env.SEND_GRID_API_KEY;
const SENDGRID_FROM = process.env.SENDGRID_FROM;
const AEM_BEARER = process.env.AEM_BEARER;
  • SENDGRID_API_KEY - Clé API utilisée pour l’authentification auprès de SendGrid pour la diffusion des e-mails.
  • SENDGRID_FROM - Adresse e-mail de l’expéditeur vérifiée utilisée pour les communications sortantes.
  • AEM_BEARER - Jeton du porteur utilisé pour authentifier les requêtes aux services Adobe Experience Manager.

Intégration de Adobe Journey Optimizer

Une fois déployé, le point d’entrée exposé par l’application Node.js peut être référencé dans une action personnalisée Adobe Journey Optimizer. Lorsque l’action personnalisée est appelée lors d’un parcours, l’application génère une communication PDF personnalisée et la diffuse au destinataire à l’aide d’SendGrid.

Testez la solution en remplissant un formulaire adaptatif avec les détails requis, y compris une adresse e-mail et la solution cloud d’intérêt. Assurez-vous que les informations correspondent à un nouveau profil client dans Adobe Experience Platform. Cela déclenche un parcours dans Adobe Journey Optimizer, qui crée une communication interactive personnalisée. Une version PDF de cette communication est ensuite envoyée à l’adresse e-mail fournie.

La vidéo présente l’expérience de l’utilisateur final pour ce cas d’utilisation.

recommendation-more-help
experience-manager-learn-help-cloud-service