SAP Commerce-Verbindung

SAP Commerce, früher bekannt als Hybris, ist eine Cloud-basierte E-Commerce-Plattform-Lösung für B2B- und B2C-Unternehmen und steht als Teil des SAP Customer Experience Portfolios zur Verfügung. SAP Subscription Billing ist ein Produkt aus dem Portfolio und ermöglicht durch standardisierte Integrationen ein vollständiges Abonnement-Lifecycle-Management mit vereinfachten Verkaufs- und Zahlungserlebnissen.

Dieses Adobe Experience Platform Ziel verwendet die SAP Subscription Billing Customer Management API, um Ihre Kundendaten innerhalb von SAP Commerce aus einer bestehenden Experience Platform-Zielgruppe nach der Aktivierung zu aktualisieren.

Anweisungen zur Authentifizierung bei Ihrer SAP Commerce-Instanz sehen Sie weiter unten im Abschnitt Authentifizieren bei Ziel.

Anwendungsfälle use-cases

Damit Sie besser verstehen können, wie und wann Sie das SAP Commerce-Ziel verwenden sollten, finden Sie hier ein Anwendungsbeispiel, das für Kundinnen und Kunden von Adobe Experience Platform mit diesem Ziel geeignet ist.

SAP Commerce Kunden speichern Informationen über Einzelpersonen oder Organisationseinheiten, die mit Ihrem Unternehmen interagieren. Ihr Team verwendet die in SAP Commerce vorhandenen Kunden, um die Experience Platform-Zielgruppen zu erstellen. Nachdem diese Zielgruppen an SAP Commerce gesendet wurden, werden ihre Informationen aktualisiert und jedem Kunden wird eine Eigenschaft mit dem Wert als Zielgruppenname zugewiesen, der angibt, zu welcher Zielgruppe der Kunde gehört.

Voraussetzungen prerequisites

In den folgenden Abschnitten finden Sie alle Voraussetzungen, die Sie in Experience Platform und SAP Commerce einrichten müssen, sowie Informationen, die Sie vor der Arbeit mit dem SAP Commerce-Ziel sammeln müssen.

Voraussetzungen für Experience Platform prerequisites-in-experience-platform

Bevor Sie Daten für das SAP Commerce-Ziel aktivieren, müssen Sie ein Schema, einen Datensatz und Audiences in Experience Platform erstellt haben.

Weitere Informationen finden Sie in der Experience PlatformDokumentation für die Schemafeldgruppe „Details zur Zielgruppenzugehörigkeit , wenn Sie Anleitungen zu Zielgruppenstatus benötigen.

Voraussetzungen für das SAP Commerce Ziel prerequisites-destination

Beachten Sie die folgenden Voraussetzungen, um Daten aus Experience Platform in Ihr SAP Commerce-Konto zu exportieren:

Sie müssen über ein SAP Subscription Billing Konto verfügen prerequisites-account

Um Daten aus Experience Platform in Ihr SAP Commerce-Konto zu exportieren, benötigen Sie ein SAP Subscription Billing. Wenn Sie kein gültiges Abrechnungskonto haben, wenden Sie sich an Ihren SAP Account Manager. Weitere Informationen finden Sie SAP DokumentPlatform-Konfiguration“.

Generieren eines Service-Schlüssels prerequisites-service-key

  • Mit dem SAP Commerce-Dienstschlüssel können Sie über Experience Platform auf die SAP Subscription Billing-API zugreifen. Informationen zum Erstellen eines ServiceSchlüssels finden Sie unter SAP CommerceErstellen eines ServiceSchlüssels mit Client-ID und Client-Geheimnis“. SAP Commerce erfordert Folgendes:

    • Client-ID
    • Client-Geheimnis
    • URL. Das URL-Muster sieht wie folgt aus: https://subscriptionbilling.authentication.eu10.hana.ondemand.com. Dieser Wert wird später zum Abrufen von Werten für Region und Endpoint verwendet.
Wählen Sie aus, um ein Beispiel für den Dienstschlüssel anzuzeigen.
code language-json
{
    "url": "https://eu10.revenue.cloud.sap/api",
    "uaa": {
        "clientid": "XXX",
        "clientsecret": "XXX",
        "url": "https://subscriptionbilling.authentication.eu10.hana.ondemand.com",
        "identityzone": "subscriptionbilling",
        "identityzoneid": "XXX",
        "tenantid": "XXX",
        "tenantmode": "dedicated",
        "sburl": "https://internal-xsuaa.authentication.eu10.hana.ondemand.com",
        "apiurl": "https://api.authentication.eu10.hana.ondemand.com",
        "verificationkey": "XXX",
        "xsappname": "XXX",
        "subaccountid": "XXX",
        "uaadomain": "authentication.eu10.hana.ondemand.com",
        "zoneid": "XXX",
        "credential-type": "binding-secret"
    },
    "vendor": "SAP"
}

Erstellen benutzerdefinierter Verweise in SAP Subscription Billing prerequisites-custom-reference

Um den Experience Platform-Zielgruppenstatus in SAP Subscription Billing zu aktualisieren, benötigen Sie ein benutzerdefiniertes Referenzfeld für jede in Experience Platform ausgewählte Zielgruppe.

Um die benutzerdefinierten Verweise zu erstellen, melden Sie sich bei Ihrem SAP Subscription Billing-Konto an und navigieren Sie zur [Stammdaten und Konfiguration] > [Benutzerdefinierte Verweise]. Wählen Sie als Nächstes Erstellen, um für jede in Experience Platform ausgewählte Audience einen neuen Verweis hinzuzufügen. Sie benötigen diese Referenzfeldnamen im nachfolgenden Schritt Planen des Zielgruppenexports und Beispiel.

Ein Beispiel für das Erstellen eines benutzerdefinierten Verweistyps innerhalb von SAP Subscription Billing wird unten gezeigt:
Bild, das zeigt, wo eine benutzerdefinierte Referenz in der SAP-Abonnementabrechnung erstellt werden kann.

Weitere Anleitungen finden Sie in der Dokumentation SAP Subscription Billing Benutzerdefinierte).

Sammeln erforderlicher Anmeldedaten gather-credentials

Um SAP Commerce mit Experience Platform zu verbinden, müssen Sie Werte für die folgenden Verbindungseigenschaften angeben:

Anmeldedaten
Beschreibung
Client-ID
Der Wert von clientId aus dem Service-Schlüssel.
Client-Geheimnis
Der Wert von clientSecret aus dem Service-Schlüssel.
Endpunkt
Der Wert von url aus dem Dienstschlüssel ähnelt https://subscriptionbilling.authentication.eu10.hana.ondemand.com.
Region
Ihr Rechenzentrumsstandort. Die Region befindet sich in der url und hat einen ähnlichen Wert wie eu10 oder us10. Wenn die url beispielsweise https://eu10.revenue.cloud.sap/api ist, benötigen Sie eu10.

Leitlinien guardrails

API-Anfragen an den SAP Cloud Management service unterliegen Ratenbeschränkungen. Wenn das Ratenlimit überschritten wird, wird der Status-Code einer HTTP 429 Too Many Requests Antwort angezeigt.

Unterstützte Identitäten supported-identities

SAP Commerce unterstützt die Aktualisierung von Identitäten, die in der folgenden Tabelle beschrieben werden. Erhalten Sie weitere Informationen zu Identitäten.

Ziel-Identität
Beschreibung
Zu beachten
customerNumberSAP
Eine Kundenkennung des Privat- oder Firmenkunden, der bereits in Ihrem SAP Commerce vorhanden ist.
Obligatorisch

Unterstützte Zielgruppen supported-audiences

In diesem Abschnitt werden alle Zielgruppen beschrieben, die Sie an dieses Ziel exportieren können.

Dieses Ziel unterstützt die Aktivierung aller durch die Experience Platform generierten Zielgruppen über den Segmentierungsdienst.

Dieses Ziel unterstützt auch die Aktivierung der in der folgenden Tabelle beschriebenen Zielgruppen.

Zielgruppentyp
Unterstützt
Beschreibung
Segmentation Service
Zielgruppen, die über den Experience Platform- (Segmentierungs-Service) generiert.
Benutzerdefinierte Uploads
Zielgruppen, die aus CSV-Dateien in Experience Platform importiert werden.

Exporttyp und -häufigkeit export-type-frequency

Beziehen Sie sich auf die folgende Tabelle, um Informationen zu Typ und Häufigkeit des Zielexports zu erhalten.

Element
Typ
Anmerkungen
Exporttyp
Profilbasiert
  • Sie exportieren alle Mitglieder einer Zielgruppe zusammen mit den gewünschten Schemafeldern z. B. E-Mail-Adresse, Telefonnummer, Nachname) entsprechend Ihrer Feldzuordnung.
  • Für jede ausgewählte Zielgruppe in Experience Platform wird das entsprechende SAP Commerce zusätzliche Attribut von Experience Platform mit seinem Zielgruppenstatus aktualisiert.
Exporthäufigkeit
Streaming
  • Streaming-Ziele sind „immer verfügbare“ API-basierte Verbindungen. Wenn ein Profil in Experience Platform auf der Grundlage einer Zielgruppenbewertung aktualisiert wird, sendet der Connector die Aktualisierung nachgelagert an die Zielplattform. Lesen Sie mehr über Streaming-Ziele.

Herstellen einer Verbindung mit dem Ziel connect

IMPORTANT
Um eine Verbindung zum Ziel herzustellen, benötigen Sie die Zugriffsberechtigung Ziele verwalten. Lesen Sie die Zugriffskontrolle – Übersicht oder wenden Sie sich an Ihren Produktadministrator, um die erforderlichen Berechtigungen zu erhalten.

Um eine Verbindung mit diesem Ziel herzustellen, gehen Sie wie im Tutorial zur Zielkonfiguration beschrieben vor. Füllen Sie im Workflow zum Konfigurieren des Ziels die Felder aus, die in den beiden folgenden Abschnitten aufgeführt sind.

Suchen Sie Ziele > Katalog nach SAP Commerce. Alternativ können Sie es unter der Kategorie eCommerce finden.

Beim Ziel authentifizieren authenticate

Füllen Sie die erforderlichen Felder aus. Eine Anleitung dazu finden im Abschnitteines Dienstschlüssels .

Feld
Beschreibung
Client-ID
Der Wert von clientId aus dem Service-Schlüssel.
Client-Geheimnis
Der Wert von clientSecret aus dem Service-Schlüssel.
Endpunkt
Der Wert von url aus dem Dienstschlüssel ähnelt https://subscriptionbilling.authentication.eu10.hana.ondemand.com.
Region
Ihr Rechenzentrumsstandort. Die Region befindet sich in der url und hat einen ähnlichen Wert wie eu10 oder us10. Wenn die url beispielsweise https://eu10.revenue.cloud.sap/api ist, benötigen Sie eu10.

Um sich beim Ziel zu authentifizieren, wählen Sie Mit Ziel verbinden.
Bild von der Experience Platform-Benutzeroberfläche, das zeigt, wie eine Authentifizierung beim Ziel erfolgt.

Wenn die angegebenen Details gültig sind, zeigt die Benutzeroberfläche den Status Verbunden mit einem grünen Häkchen an. Sie können dann mit dem nächsten Schritt fortfahren.

Ausfüllen der Zieldetails destination-details

Füllen Sie die folgenden erforderlichen und optionalen Felder aus, um Details für das Ziel zu konfigurieren. Ein Sternchen neben einem Feld in der Benutzeroberfläche zeigt an, dass das Feld erforderlich ist.
Bild aus der Experience Platform-Benutzeroberfläche mit den Zieldetails, die nach der Authentifizierung ausgefüllt werden müssen.

  • Name: Ein Name, durch den Sie dieses Ziel in Zukunft erkennen können.
  • Beschreibung: Eine Beschreibung, die Ihnen hilft, dieses Ziel in Zukunft zu identifizieren.
  • Kundentyp Wählen Sie je nach den Entitäten in Ihrer Zielgruppe entweder Individuell oder Firmen aus. Das SAP Subscription Billing Schema wechselt die Pflichtfelder je nach dieser Auswahl, die dem customerType Attribut zugeordnet ist. Wenn die Auswahl "" lautet werden die für einen einzelnen Kunden erforderlichen obligatorischen Zuordnungen wie firstName und lastName ignoriert und company werden obligatorisch und umgekehrt.

Aktivieren von Warnhinweisen enable-alerts

Sie können Warnhinweise aktivieren, um Benachrichtigungen zum Status des Datenflusses zu Ihrem Ziel zu erhalten. Wählen Sie einen Warnhinweis aus der zu abonnierenden Liste aus, um Benachrichtigungen über den Status Ihres Datenflusses zu erhalten. Weitere Informationen zu Warnhinweisen finden Sie im Handbuch zum Abonnieren von Zielwarnhinweisen über die Benutzeroberfläche.

Wenn Sie alle Details für Ihre Zielverbindung eingegeben haben, klicken Sie auf Weiter.

Aktivieren von Zielgruppen für dieses Ziel activate

IMPORTANT
  • Zum Aktivieren von Daten benötigen Sie die Berechtigungen Ziele anzeigen, Ziele aktivieren, Profile anzeigen und Segmente anzeigenZugriffssteuerung. Lesen Sie die Übersicht über die Zugriffssteuerung oder wenden Sie sich an Ihre Produktadmins, um die erforderlichen Berechtigungen zu erhalten.

  • Zum Exportieren Identitäten benötigen Sie die Berechtigung Identitätsdiagramm anzeigen Zugriffssteuerung.

    Wählen Sie einen im Workflow hervorgehobenen Identity-Namespace aus, um Zielgruppen für Ziele zu aktivieren. {width="100" modal="regular"}

Anweisungen zum Aktivieren von Zielgruppen für dieses Ziel finden Sie unter Aktivieren von Profilen und Zielgruppen für Streaming-Zielgruppen-Exportziele.

Zuordnen von Attributen und Identitäten map

Um Ihre Zielgruppendaten ordnungsgemäß von Adobe Experience Platform an das SAP Commerce Ziel zu senden, müssen Sie den Schritt zur Feldzuordnung durchlaufen. Die Zuordnung besteht darin, eine Verknüpfung zwischen den Schemafeldern Ihres Experience-Datenmodells (XDM) in Ihrem Experience Platform-Konto und den entsprechenden Entsprechungen vom Ziel zu erstellen. Gehen Sie wie folgt vor, um Ihre XDM-Felder den SAP Commerce-Zielfeldern korrekt zuzuordnen:

customerNumberSAP Identität zuordnen

Die customerNumberSAP Identität ist eine obligatorische Zuordnung für dieses Ziel. Gehen Sie wie folgt vor, um sie zuzuordnen:

  1. Wählen Sie Im Schritt Zuordnung die Option Neue Zuordnung hinzufügen aus. Auf dem Bildschirm wird nun eine neue Zuordnungszeile angezeigt.
    Screenshot der Experience Platform-Benutzeroberfläche mit hervorgehobener Schaltfläche „Neue Zuordnung hinzufügen“.
  2. Wählen Sie im Fenster Quellfeld auswählen den Identity-Namespace auswählen und wählen Sie customerNumberSAP aus.
    Screenshot der Experience Platform-Benutzeroberfläche mit Auswahl von E-Mail als Quellattribut, das als Identität zugeordnet werden soll.
  3. Wählen Sie im Fenster Zielfeld auswählen den Identity-Namespace und wählen Sie die customerNumber Identität aus.
    Screenshot der Experience Platform-Benutzeroberfläche mit Auswahl von E-Mail als Zielattribut, das als Identität zugeordnet werden soll.
Quellfeld
Zielfeld
Obligatorisch
IdentityMap: customerNumberSAP
Identity: customerNumber
Ja

Nachfolgend finden Sie ein Beispiel mit der Identitätszuordnung:
Bild aus der Experience Platform-Benutzeroberfläche mit einem Beispiel für die Identitätszuordnung von customerNumber.

Zuordnungsattribute

Um weitere Attribute hinzuzufügen, die Sie zwischen Ihrem XDM-Profilschema und Ihrem SAP Subscription Billing-Konto aktualisieren möchten, wiederholen Sie die folgenden Schritte:

  1. Wählen Sie Im Schritt Zuordnung die Option Neue Zuordnung hinzufügen aus. Auf dem Bildschirm wird nun eine neue Zuordnungszeile angezeigt.
    Screenshot der Experience Platform-Benutzeroberfläche mit hervorgehobener Schaltfläche „Neue Zuordnung hinzufügen“.
  2. Wählen Sie im Fenster Quellfeld auswählen die Kategorie Attribute auswählen und wählen Sie das XDM-Attribut aus.
    Screenshot der Experience Platform-Benutzeroberfläche mit Auswahl des Nachnamens als Quellattribut.
  3. Wählen Sie im Fenster Zielfeld auswählen die Kategorie Benutzerdefinierte Attribute auswählen und geben Sie den Namen des SAP Subscription Billing Attributs aus der Liste der (Schema-Attribute ein.
    Screenshot der Experience Platform-Benutzeroberfläche, bei dem lastName als Zielattribut definiert ist.
IMPORTANT
Bei den Namen der Zielfelder wird zwischen Groß- und Kleinschreibung unterschieden und sie sollten mit den SAP Subscription Billing Attributnamen übereinstimmen. Die einzige Ausnahme hierfür ist country, wo stattdessen countryCode verwendet werden sollte. SAP Subscription Billing unterstützt Alpha-2 (ISO 3166)-Ländercodes. Bei dem Wert wird zwischen Groß- und Kleinschreibung unterschieden und er muss zwischen 0 und 3 Zeichen lang sein. Stellen Sie daher sicher, dass Sie genau wie definiert angeben, andernfalls würden Fehler auftreten: The country code {} does not exist oder size must be between 0 and 3.

Dem ausgewählten Kundentyp mandatory Attribute zuordnen

Obligatorische Attributzuordnungen hängen von dem Typ des Kunden ab, den Sie ausgewählt haben. Um die obligatorischen Attribute zuzuordnen, wählen Sie aus den folgenden Optionen aus:

Einzelkunde
table 0-row-3 1-row-3 2-row-3
Quellfeld Zielfeld Obligatorisch
xdm: person.lastName Attribute: lastName Ja
xdm: workAddress.countryCode Attribute: countryCode Ja
Firmenkunde
table 0-row-3 1-row-3 2-row-3
Quellfeld Zielfeld Obligatorisch
xdm: b2b.companyName Attribute: company Ja
xdm: workAddress.countryCode Attribute: countryCode Ja

Zuordnen zusätzlicher Attribute

Anschließend können Sie wie unten dargestellt zusätzliche Zuordnungen zwischen Ihrem XDM-Profilschema und den SAP Subscription Billingschema-Attributen für einen Kunden hinzufügen:

Einzelkunde
table 0-row-3 1-row-3 2-row-3 3-row-3
Quellfeld Zielfeld Obligatorisch
xdm: person.name.firstName Attribute: firstName Nein
xdm: workAddress.street1 Attribute: street Nein
xdm: workAddress.city Attribute: city Nein

Nachfolgend finden Sie ein Beispiel mit obligatorischen und optionalen Attributzuordnungen, bei denen der Kunde eine Einzelperson ist:
Bild aus der Experience Platform-Benutzeroberfläche mit einem Beispiel mit obligatorischen und optionalen Attributzuordnungen, bei denen der Kunde eine Einzelperson ist.

Firmenkunde
table 0-row-3 1-row-3 2-row-3
Quellfeld Zielfeld Obligatorisch
xdm: workAddress.street1 Attribute: street Nein
xdm: workAddress.city Attribute: city Nein

Nachfolgend finden Sie ein Beispiel mit obligatorischen und optionalen Attributzuordnungen, bei denen der Kunde ein Unternehmen ist:
Bild aus der Experience Platform-Benutzeroberfläche mit einem Beispiel mit obligatorischen und optionalen Attributzuordnungen, bei denen der Kunde ein Unternehmen ist.

Wenn Sie mit dem Eingeben der Zuordnungen für Ihre Zielverbindung fertig sind, klicken Sie auf Weiter.

Planen des Zielgruppenexports und Beispiel schedule-segment-export-example

Bei der Durchführung des Schritts Planen des-Exports) müssen Sie Experience Platform-Zielgruppen manuell den Attributen in SAP Subscription Billing zuordnen.

Ein Beispiel für den Schritt „Zielgruppenexport planen“ mit hervorgehobener Position der SAP Commerce Zuordnungs-ID wird unten angezeigt:
Bild aus Experience Platform mit ausgefüllten Zeitplan-Zielgruppenexport-IDs.

Wählen Sie dazu jedes Segment aus und geben Sie dann den Namen des benutzerdefinierten Verweises aus SAP Subscription Billing in das Feld SAP CommerceZuordnungs ID des Ziel-Connectors ein. Anleitungen zum Erstellen benutzerdefinierter Verweise finden Sie im Abschnitt Erstellen benutzerdefinierter Verweise in SAP Subscription Billing.

IMPORTANT
Verwenden Sie nicht die benutzerdefinierte Referenzbeschriftung als Wert.
Bild, das anzeigt, dass Sie den benutzerdefinierten Referenzbeschriftungswert nicht für die Zuordnung verwenden sollten.

Wenn Ihre ausgewählte Experience Platform-Zielgruppe beispielsweise sap_audience1 ist und Sie ihren Status in der SAP_1 Benutzerdefinierter Verweis SAP Subscription Billing aktualisieren möchten, geben Sie diesen Wert im Feld SAP_Commerce ().

Ein Beispiel Verweistyp aus SAP Subscription Billing wird unten gezeigt:
Bild, das zeigt, wo eine benutzerdefinierte Referenz in der SAP-Abonnementabrechnung erstellt werden kann.

Ein Beispiel für den Schritt „Zielgruppenexport planen“, bei dem eine Zielgruppe ausgewählt und die entsprechende SAP Commerce (-ID hervorgehoben ist, finden Sie unten:
Bild aus Experience Platform mit ausgefüllten Zeitplan-Zielgruppenexport-IDs.

Wie gezeigt, sollte der Wert im Feld Zuordnungs genau mit dem Wert SAP Subscription BillingReferenztyp ​übereinstimmen.

Wiederholen Sie diesen Abschnitt für jede aktivierte Experience Platform-Zielgruppe.

Basierend auf der Abbildung oben, in der Sie zwei Zielgruppen ausgewählt haben, würde die Zuordnung wie folgt aussehen:

SAP Commerce Zielgruppenname
SAP Subscription Billing Verweistyp
SAP Commerce Zuordnungs-ID-Wert
SAP_AUDIENCE1
SAP_1
SAP_1
SAP-Zielgruppe2
SAP_2
SAP_2

Überprüfen des Datenexports exported-data

Gehen Sie wie folgt vor, um zu überprüfen, ob Sie das Ziel korrekt eingerichtet haben:

Melden Sie sich beim SAP Subscription Billing-Konto an und navigieren Sie dann zur Seite Kontakte, um den Status der Zielgruppe zu überprüfen. Die Liste kann so konfiguriert werden, dass Spalten für die benutzerdefinierten Verweise und die entsprechenden Zielgruppenstatus angezeigt werden.
Abbildung der SAP-Abonnementfakturierung mit der Kundenübersichtsseite mit Spaltenüberschriften, die den Zielgruppennamen und die Zielgruppenstatus-Zellen anzeigen

Datennutzung und -Governance data-usage-governance

Alle Adobe Experience Platform-Ziele sind bei der Verarbeitung Ihrer Daten mit Datennutzungsrichtlinien konform. Ausführliche Informationen darüber, wie Adobe Experience Platform Data Governance erzwingt, finden Sie unter Data Governance – Übersicht.

Fehler und Fehlerbehebung errors-and-troubleshooting

Auf der Dokumentationsseite SAP Subscription Billing Fehlertypen finden Sie eine Liste der möglichen Fehlertypen und ihrer Antwort-Codes.

Zusätzliche Ressourcen additional-resources

Weitere nützliche Informationen aus der SAP Dokumentation finden Sie unten:

Änderungsprotokoll

In diesem Abschnitt werden aktualisierte Funktionen und wesentliche Dokumentationsänderungen für diesen Ziel-Connector erfasst.

Änderungsprotokoll anzeigen
table 0-row-3 1-row-3 layout-auto
Veröffentlichungsmonat Art der Aktualisierung Beschreibung
Januar 2024 Erstmalige Veröffentlichung Erstmalige Zielveröffentlichung und Dokumentation.
recommendation-more-help
7f4d1967-bf93-4dba-9789-bb6b505339d6