Datenquelle konfigurieren

Mit der AEM Forms-Datenintegration können Sie unterschiedliche Datenquellen konfigurieren und Verbindungen zu ihnen herzustellen. Die folgenden Datenquellen werden standardmäßig unterstützt. Mit einer kleinen Anpassung können Sie jedoch auch andere Datenquellen integrieren.

  1. Relationale Datenbanken: MySQL, Microsoft SQL Server, IBM DB2 und Oracle RDBMS
  2. AEM-Benutzerprofil
  3. RESTful Webservices
  4. SOAP-basierte Webservices
  5. OData-Dienstleistungen

Für die Integration von AEM Forms mit Marketo werden wir RESTful Web Services verwenden. Der erste Schritt bei der Integration ist die Konfiguration einer Datenquelle. Bitte verwenden Sie die Swagger-Datei, die im Rahmen dieses Lernprogramms zur Verfügung gestellt wird. Der folgende Screenshot zeigt die wichtigen Eigenschaften, die beim Konfigurieren der Datenquelle angegeben werden müssen.
datasource

Die Datei "marketo.json"ist die Swagger-Datei und wird Ihnen als Teil der Assets dieses Tutorials zur Verfügung gestellt.
Eigenschafts-Host ist spezifisch für Ihre Marketing-Instanz.
Der Authentifizierungstyp ist benutzerdefiniert und die Authentifizierungsimplementierung muss mit "AEMForms with Marketing"übereinstimmen. (Sofern Sie dies nicht in Ihrem Code geändert haben).

Formulardatenmodell erstellen

Nach der Konfiguration der Datenquelle wird im nächsten Schritt ein Formulardatenmodell erstellt, das auf der im vorherigen Schritt konfigurierten Datenquelle basiert. Gehen Sie wie folgt vor, um ein Formulardatenmodell zu erstellen:

Verweisen Sie Ihren Browser auf die Seite Datenintegrationen. Dadurch werden alle auf Ihrer AEM erstellten Datenintegrationen Liste.

  1. Klicken Sie auf Erstellen | Formulardatenmodell
  2. Geben Sie einen aussagekräftigen Titel wie FormsAndMarketing ein und klicken Sie auf Weiter
  3. Wählen Sie die Datenquelle aus, die im vorherigen Schritt konfiguriert wurde, und klicken Sie auf Erstellen und bearbeiten, um das Formulardatenmodell im Bearbeitungsmodus zu öffnen
  4. Erweitern Sie den Knoten "FormsAndMarketo". Erweitern des Knotens Dienste
  5. Wählen Sie die erste "Get"-Operation
  6. Klicken Sie auf Hinzufügen Auswahl
  7. Klicken Sie im Dialogfeld "Hinzufügen verknüpfte Modellobjekte"auf "Alle auswählen"und klicken Sie dann auf Hinzufügen
  8. Speichern Sie das Formulardatenmodell, indem Sie auf "Speichern"klicken
  9. Registerkarte zur Registerkarte "Dienste"
  10. Wählen Sie den einzigen aufgelisteten Dienst aus und klicken Sie auf Testdienst
  11. Geben Sie eine gültige leadId ein und klicken Sie auf Test. Wenn alles gut läuft, sollten Sie die Interessentendetails wie im Screenshot unten gezeigt zurückerhalten
    testresults

Auf dieser Seite