AEM Forms avec Marketo

Marketo, composant d’Adobe, fournit un logiciel d’automatisation du marketing axé sur le compte, notamment les e-mails, les appareils mobiles, les réseaux sociaux, les annonces numériques, la gestion du web et les analyses.

Grâce au modèle de données de formulaire d’AEM Forms, nous pouvons désormais intégrer facilement AEM Form à Marketo.

En savoir plus sur le modèle de données de formulaire

Marketo expose une API REST qui permet l’exécution à distance de nombreuses fonctionnalités du système. De la création de programmes à l’importation de pistes en bloc, il existe de nombreuses options qui permettent un contrôle précis d’une instance Marketo. L’utilisation du modèle de données de formulaire est assez simple pour intégrer AEM Forms à Marketo.

Ce tutoriel vous guide tout au long des étapes nécessaires à l’intégration d’AEM Forms à Marketo à l’aide du modèle de données de formulaire. Une fois le tutoriel terminé, vous disposez d’un lot OSGi qui effectue l’authentification personnalisée par rapport à Marketo. Vous avez également configuré la source de données à l’aide du fichier swagger fourni.

Pour commencer, il est vivement recommandé de vous familiariser avec les rubriques suivantes répertoriées dans la section Conditions préalables .

Prérequis

  1. Serveur AEM avec le package AEM Forms Add on installé
  2. Environnement de développement AEM local
  3. Se familiariser avec le modèle de données de formulaire
  4. Connaissances de base des fichiers Swagger
  5. Création d’un Forms adaptatif

ID de secret client et clé secrète client

La première étape de l’intégration de Marketo avec AEM Forms consiste à obtenir les informations d’identification d’API nécessaires pour effectuer les appels REST à l’aide de l’API. Vous aurez besoin des éléments suivants :

  1. client_id
  2. client_secret
  3. identity_endpoint
  4. URL d’authentification

Veuillez consulter la documentation officielle de Marketo pour obtenir les propriétés mentionnées ci-dessus. Vous pouvez également contacter l’administrateur de votre instance Marketo.

Avant de commencer

Téléchargez et décompressez les ressources liées à cet article. Le fichier zip contient les éléments suivants :

  1. BlankTemplatePackage.zip : il s’agit du modèle de formulaire adaptatif. Importez-le à l’aide du gestionnaire de packages.
  2. marketo.json : fichier swagger utilisé pour configurer la source de données.
  3. MarketoAndForms.MarketoAndForms.core-1.0-SNAPSHOT.jar - Il s’agit du lot qui effectue l’authentification personnalisée. N’hésitez pas à l’utiliser si vous ne parvenez pas à terminer le tutoriel ou si votre lot ne fonctionne pas comme prévu.

Sur cette page