[Beta]{class="badge informative"}
Erstellen eines Quell-Connectors für SAP Commerce in der Benutzeroberfläche
Das folgende Tutorial führt Sie durch die Schritte zum Erstellen einer Quellverbindung mit SAP Commerce, um SAP Abonnementabrechnung -Kontakte und Kundendaten über die Adobe Experience Platform-Benutzeroberfläche zu importieren.
Erste Schritte getting-started
Dieses Tutorial setzt ein Grundverständnis der folgenden Komponenten von Experience Platform voraus:
-
Experience Data Model (XDM) System: Das standardisierte Framework, mit dem Experience Platform Kundenerlebnisdaten organisiert.
- Grundlagen der Schemakomposition: Machen Sie sich mit den grundlegenden Bausteinen von XDM-Schemata vertraut, einschließlich der wichtigsten Prinzipien und Best Practices bei der Schemaerstellung.
- Tutorial zum Schema-Editor: Erfahren Sie, wie Sie benutzerdefinierte Schemata mithilfe der Benutzeroberfläche des Schema-Editors erstellen können.
-
Real-Time Customer Profile: Bietet ein einheitliches Echtzeit-Kundenprofil, das auf aggregierten Daten aus verschiedenen Quellen basiert.
Wenn Sie bereits über ein gültiges SAP Commerce-Konto verfügen, können Sie den Rest dieses Dokuments überspringen und mit dem Tutorial zum Konfigurieren eines Datenflusses fortfahren.
Sammeln erforderlicher Anmeldeinformationen gather-credentials
Um SAP Commerce mit Experience Platform zu verbinden, müssen Sie Werte für die folgenden Verbindungseigenschaften angeben:
clientId
aus dem Dienstschlüssel.clientSecret
aus dem Dienstschlüssel.url
aus dem Dienstschlüssel ist ähnlich wie https://subscriptionbilling.authentication.eu10.hana.ondemand.com
.url
vorhanden und hat einen Wert ähnlich dem Wert eu10
oder us10
. Wenn der url
beispielsweise https://eu10.revenue.cloud.sap/api
ist, benötigen Sie eu10
.Weitere Informationen finden Sie in der SAP Commerce Dokumentation.
Erstellen eines Platform-Schemas create-platform-schema
Bevor Sie eine SAP Commerce-Quellverbindung erstellen, müssen Sie außerdem sicherstellen, dass Sie zunächst ein Experience Platform-Schema erstellen, das für Ihre Quelle verwendet werden soll. Umfassende Schritte zum Erstellen eines Schemas finden Sie im Tutorial zum Erstellen eines Platform-Schemas🔗 .
Erweitern Sie den folgenden Abschnitt, um ein Beispielschema anzuzeigen.
code language-none |
---|
|
Verbinden Ihres SAP Commerce-Kontos connect-account
Wählen Sie in der Platform-Benutzeroberfläche die Option Quellen in der linken Navigationsleiste, um auf den Arbeitsbereich Quellen zuzugreifen. Die Katalog zeigt eine Vielzahl von Quellen an, mit denen Sie ein Konto erstellen können.
Sie können die gewünschte Kategorie aus dem Katalog auf der linken Bildschirmseite auswählen. Alternativ können Sie die gewünschte Quelle mithilfe der Suchoption finden.
Wählen Sie unter der Kategorie eCommerce die Option SAP Commerce und dann Daten hinzufügen aus.
Die Seite SAP Commerce-Konto verbinden wird angezeigt. Auf dieser Seite können Sie entweder neue oder vorhandene Anmeldedaten verwenden.
Vorhandenes Konto existing-account
Um ein vorhandenes Konto zu verwenden, wählen Sie das SAP Commerce-Konto, mit dem Sie einen neuen Datenfluss erstellen möchten, und klicken Sie dann auf Weiter, um fortzufahren.
Neues Konto new-account
Wenn Sie ein neues Konto erstellen, wählen Sie Neues Konto und geben Sie dann einen Namen, eine optionale Beschreibung und Ihre Anmeldeinformationen ein. Wenn Sie fertig sind, wählen Sie Mit Quelle verbinden und warten Sie, bis die neue Verbindung hergestellt ist.
Daten auswählen select-data
Schließlich müssen Sie den Objekttyp auswählen, den Sie für Platform erfassen möchten.
Customers
Contacts
Um Kundendaten zu erfassen, wählen Sie Kunden als Objekttyp und dann Weiter aus.
Um Kontaktdaten zu erfassen, wählen Sie Kontakte als Objekttyp und dann Weiter aus.
Nächste Schritte next-steps
Mithilfe dieses Tutorials haben Sie eine Verbindung zu Ihrem SAP Commerce-Konto hergestellt. Sie können jetzt mit dem nächsten Tutorial fortfahren und einen Datenfluss konfigurieren, um Daten in Platform zu importieren.
Zusätzliche Ressourcen additional-resources
Die folgenden Abschnitte enthalten zusätzliche Ressourcen, auf die Sie bei Verwendung der SAP Commerce-Quelle verweisen können.
Zuordnung mapping
Platform bietet intelligente Empfehlungen für automatisch zugeordnete Felder, die auf dem ausgewählten Zielschema oder Datensatz basieren. Sie können die Zuordnungsregeln manuell an Ihre Anwendungsfälle anpassen. Je nach Bedarf können Sie wahlweise Felder direkt zuordnen oder mithilfe von Datenvorbereitungsfunktionen Quelldaten transformieren, um berechnete oder anderweitig ermittelte Werte abzuleiten. Umfassende Schritte zur Verwendung der Zuordnungsoberfläche und der berechneten Felder finden Sie im Handbuch Data Prep UI guide.
Die Zuordnungskonfigurationen für Ihren Datenfluss unterscheiden sich je nach Schema und Objekttyp, den Sie erfassen möchten.
Für Kundendaten verwendet SAP Commerce die Endpunkte Kunden und Kunden-Kontakte-Beziehungen der API SAP Business Partners , um die Daten abzurufen.
Im Folgenden finden Sie ein Beispiel für die Zuordnungskonfigurationen für den SAP Commerce -Datenfluss für Kundendaten:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 | |
---|---|
Zielfeld | Beschreibung |
customerNumber |
Die Kundennummer. |
corporateInfo |
Die Kundennummer. |
customerType |
Der Kundentyp. |
createdAt |
Ein Zeitstempel, der angibt, wann der Kunde erstellt wurde. |
changedAt |
Ein Zeitstempel, der angibt, wann der Kunde zuletzt aktualisiert wurde. |
markets[*].country |
Die Kunden vermarkten, werden als Array-Objekt abgerufen. |
addresses[*].email |
E-Mails, die mit mehreren Adressen des Kunden verknüpft sind und als Array-Objekt abgerufen werden. |
addresses[*].city |
Städte, die mit mehreren Adressen des Kunden verknüpft sind und als Array-Objekt abgerufen werden. |
addresses[*].addressUUID |
IDs, die mit mehreren Adressen des Kunden verknüpft sind und als Array-Objekt abgerufen werden. |
externalObjectReferences[*].externalSystemId |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |
externalObjectReferences[*].externalId |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |
customReferences[*].id |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |
customReferences[*].typeCode |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |
Für Kontaktdaten verwendet SAP Commerce den Endpunkt contact der SAP Business Partners -API, um die Daten abzurufen.
Im Folgenden finden Sie ein Beispiel für Zuordnungskonfigurationen für den SAP Commerce-Datenfluss für Kontaktdaten:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 | |
---|---|
Zielfeld | Beschreibung |
contactNumber |
Die Nummer des Kontakts. |
createdAt |
Ein Zeitstempel, der angibt, wann der Kontakt erstellt wurde. |
changedAt |
Ein Zeitstempel, der angibt, wann der Kontakt zuletzt aktualisiert wurde. |
personalInfo.lastName |
Nachname des Kontakts. |
personalInfo.firstName |
Vorname des Kontakts. |
externalObjectReferences[*].externalSystemId |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |
externalObjectReferences[*].externalId |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |
externalObjectReferences[*].externalIdTypeCode |
Zusätzliche Daten, die als Array-Objekt abgerufen werden. |