[Integration]{class="badge positive"}
Integrieren von AEM Forms und Marketo
[AEM Forms as a Cloud Service]{class="badge informative"}
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
- Zugriff auf eine AEM Forms as a Cloud Service-Instanz
- Kenntnisse zum Formulardatenmodell
- Grundlegendes Wissen zu Swagger-Dateien
- 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:
- client_id
- client_secret
- identity_endpoint
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
Die Zip-Datei enthält Folgendes:
- marketo.json: Dies ist die Swagger-Datei, die zum Konfigurieren der Datenquelle verwendet wird.
- Stellen Sie sicher, dass Sie die Host-Eigenschaft in „marketo.json“ so ändern, dass sie auf Ihre Marketo-Instanz verweist