Integration

Integrieren von AEM Forms und Marketo

AEM Forms 6.5

Marketo, Teil von Adobe, bietet Software für die Marketing-Automatisierung an, die sich auf kontobasiertes Marketing konzentriert, einschließlich E-Mail, mobile und soziale Medien, digitale Anzeigen, Webmanagement und Analysen.

Mit dem Formulardatenmodell von AEM Forms können wir jetzt AEM-Formular nahtlos in Marketo integrieren.

Weitere Informationen zum Formulardatenmodell

Marketo stellt eine REST-API bereit, die die Remote-Ausführung vieler Systemfunktionen ermöglicht. Von der Erstellung von Programmen bis hin zum Massenimport von Leads gibt es viele Optionen, die eine detaillierte Steuerung einer Marketo-Instanz ermöglichen. Mithilfe des Formulardatenmodells ist es ganz einfach, AEM Forms in Marketo zu integrieren.

In diesem Tutorial werden Sie durch die Schritte geführt, die zur Integration von AEM Forms mit Marketo mithilfe des Formulardatenmodells erforderlich sind. Nach Abschluss des Tutorials verfügen Sie über ein OSGi-Bundle, das die benutzerdefinierte Authentifizierung für Marketo durchführt. Außerdem haben Sie die Datenquelle mithilfe der bereitgestellten Swagger-Datei konfiguriert.

Für den Einstieg wird dringend empfohlen, dass Sie mit den folgenden Themen im Abschnitt „Voraussetzung“ vertraut sind.

Voraussetzung

  1. AEM-Server mit installiertem AEM Forms-Add-on-Paket
  2. Lokale AEM-Entwicklungsumgebung
  3. Kenntnisse zum Formulardatenmodell
  4. Grundlegendes Wissen zu Swagger-Dateien
  5. Erstellen von adaptiven Formularen

Client Secret ID und Client Secret Key

Der erste Schritt bei der Integration von Marketo mit AEM Forms besteht darin, die API-Anmeldeinformationen zu erhalten, die für REST-Aufrufe über die API erforderlich sind. Sie benötigen Folgendes:

  1. client_id
  2. client_secret
  3. identity_endpoint
  4. Authentifizierungs-URL

Folgen Sie der offiziellen Marketo-Dokumentation, um die oben genannten Eigenschaften zu erhalten. Alternativ können Sie sich auch an den Admin Ihrer Marketo-Instanz wenden.

Bevor Sie beginnen

Laden Sie die mit diesem Artikel verknüpften Assets herunter und entpacken Sie sie. Die Zip-Datei enthält Folgendes:

  1. BlankTemplatePackage.zip: Dies ist die Vorlage für adaptive Formulare. Importieren Sie dies mit dem Package Manager.
  2. marketo.json: Dies ist die Swagger-Datei, die zum Konfigurieren der Datenquelle verwendet wird.
  3. MarketoAndForms.MarketoAndForms.core-1.0-SNAPSHOT.jar: Dies ist das Paket, das die benutzerdefinierte Authentifizierung durchführt. Sie können dies nutzen, wenn Sie die Anleitung nicht abschließen können oder Ihr Paket nicht wie erwartet funktioniert.

Nächste Schritte

Erstellen einer benutzerdefinierten Authentifizierung

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e