Verbinden von Commerce-Daten mit Adobe Experience Platform

Bei der Installation der Data Connection-Erweiterung erscheinen zwei neue Konfigurationsseiten im Menü System unter Services im Commerce Admin.

  • Commerce Services-Connector
  • Data Connection

Um Ihre Adobe Commerce-Instanz mit der Adobe Experience Platform zu verbinden, müssen Sie beide Connectoren konfigurieren. Dies beginnt mit dem Commerce Services-Connector und endet mit der Data Connection.

Konfigurieren des Commerce Services-Connectors

Wenn Sie zuvor einen Adobe Commerce-Service installiert haben, haben Sie wahrscheinlich bereits den Commerce Services-Connector konfiguriert. Andernfalls müssen Sie die folgenden Aufgaben auf der Seite Commerce Services-Connector ausführen:

  1. Melden Sie sich bei Ihrem Commerce-Konto an, um Ihre Produktions- und Sandbox-API-Schlüssel ​.
  2. Wählen Sie einen SaaS-Datenbereich.
  3. Melden Sie sich bei Ihrem Adobe-Konto an, um Ihre Organisations-ID abzurufen.

Nachdem Sie den Commerce Services-Connector konfiguriert haben, konfigurieren Sie die Data Connection.

Konfigurieren der Data Connection

In diesem Abschnitt erfahren Sie, wie Sie die Data Connection-Erweiterung konfigurieren.

Konfigurationsumfang configuration-scope

Data Connection Einstellungen verwenden eine Mischung aus globalen und Website-spezifischen Werten. Die globalen Einstellungen gelten für Ihre gesamte Adobe Commerce-Instanz. Mit Einstellungen für Websites können Händler, die mehrere Marken und mehrere Websites verwenden, Daten an verschiedene Adobe Experience Platform-Sandboxes und -Datensätze pro Website weiterleiten.

Bevor Sie die Storefront-, Back-Office- oder Profildatenerfassung konfigurieren, legen Sie die Dropdown-Liste Scope auf der Registerkarte Settings auf die Website fest, die Sie konfigurieren möchten. Wiederholen Sie die Konfiguration für jede Website, für die ein anderes Experience Platform-Routing erforderlich ist.

Einstellung oder Feld
Umfang
Notizen
Organisations-ID
Global
Eine Organisations-ID pro Adobe Commerce-Instanz. Bereits im Commerce Services-Connector konfiguriert.
Anmeldedaten für Service-Konto
Global
Einmalige Eingabe der Details des Service-Kontos. Dieselben Anmeldeinformationen authentifizieren Experience Platform-API-Aufrufe für alle Websites, sofern Ihre Bereitstellung nichts anderes erfordert.
Sandbox-Name
Website
Wählen Sie die Experience Platform-Sandbox für die im Umfang enthaltene Website aus. Primäre Einstellung für den Umfang der Website für Data Connection Back-Office-Ereignisse.
Test connection
Website
Validiert die Anmeldedaten für das Service-Konto und die Sandbox für die aktuell unter „Umfang ausgewählte Website.
Datenstrom-ID
Website
Leitet Verhaltens- und Backoffice-Ereignisdaten für die ausgewählte Website weiter.
Datensatz-ID
Website
Identifiziert den Datensatz, der Commerce-Daten für die ausgewählte Website speichert.
Storefront-Ereignisse, Backoffice-Ereignisse, Kundenprofile
Website
Die Datenerfassungsoptionen gelten für die unter „Umfang ausgewählte Website.

Beispiel für mehrere Websites multi-website-example

Ein Händler betreibt zwei Websites von einer Adobe Commerce-Instanz aus:

  • Website A (Marke A) sendet Storefront- und Backoffice-Daten an eine Produktions-) von Experience Platform.
  • Website B (Marke B) sendet Daten zum Testen an eine Entwicklungs Experience Platform-Sandbox.

Der Händler gibt die Anmeldedaten für das Service-Konto einmal auf der Service Account/Credential details ein. Auf der Registerkarte Settings setzt der Händler Scope auf Website A, wählt den Namen der Produktions-Sandbox aus und speichert. Der Händler setzt dann Scope auf Website B, wählt den Namen der Entwicklungs-Sandbox aus und speichert. Test connection wird für jede Website ausgeführt, um die richtige Sandbox und die richtigen Anmeldeinformationen zu bestätigen.

Hinzufügen von Details zum Service-Konto und zu den Anmeldedaten

Wenn Sie (historische ) oder (Kundenprofildaten ​ erfassen und senden möchten müssen Sie Details zum Service-Konto und zu den Anmeldedaten hinzufügen. Wenn Sie die Erweiterung Audience Activation konfigurieren, müssen Sie außerdem die folgenden Schritte ausführen.

Anmeldedaten für Service-Konten werden im Standardkonfiguration“ konfiguriert global angewendet. Siehe Konfigurationsbereich für Einstellungen im Website-Bereich, z. B. für den Sandbox-Namen.

Wenn Sie nur Storefront- oder Back-Office-Daten erfassen und senden, können Sie zum Abschnitt Allgemein wechseln.

Schritt 1: Erstellen eines Projekts in Adobe Developer Console

Erstellen Sie ein Projekt in der Adobe Developer Console, das Commerce authentifiziert, damit es Experience Platform-API-Aufrufe durchführen kann.

Um das Projekt zu erstellen, führen Sie die Schritte aus, die im Tutorial Authentifizieren und Zugreifen auf Experience Platform-APIs beschrieben sind.

Stellen Sie beim Durchlaufen des Tutorials sicher, dass Ihr Projekt Folgendes enthält:

  • Zugriff auf die folgenden Produktprofile: Standardzugriff für alle Produktionsvorgänge und Standardzugriff für alle AEP.
  • Die richtigen Rollen und Berechtigungen sind ​.
  • Wenn Sie sich für die Verwendung von JSON Web Token (JWT) als Server-zu-Server-Authentifizierungsmethode entschieden haben, müssen Sie auch einen privaten Schlüssel hochladen.

Als Ergebnis dieses Schritts wird eine Konfigurationsdatei erstellt, die Sie im nächsten Schritt verwenden.

Schritt 2: Konfigurationsdatei herunterladen

Laden Sie die Workspace-Konfigurationsdatei herunter. Die <workspace-name>.json enthält alle Werte, die Sie auf der Seite Service-Konto/Anmeldedaten des Commerce-Administrators eingeben müssen.

Data Connection Admin-Konfiguration {width="700" modal="regular"}

  1. Navigieren Sie in Commerce Admin zu Stores > Einstellungen > Konfiguration > Services > Data Connection.

  2. Wählen Sie die von Ihnen implementierte Server-zu-Server-Autorisierungsmethode im Menü Adobe Developer-Autorisierungstyp aus. Adobe empfiehlt die Verwendung von OAuth. Weitere Informationen.

  3. Kopieren Sie den Inhalt der <workspace-name>.json-Datei in die Felder Service-Konto/-Details“, z. B. "client_id", "client_secrets", "technical_account_email", "technical_account_id" usw.

  4. Klicken Sie auf Save Config.

    Schließen Sie nach dem Speichern die Konfiguration für die gesamte Website, einschließlich Sandbox name und Test connection, auf der Registerkarte Settings ab. Siehe Allgemein.

Allgemein

  1. Gehen Sie in der Admin zu System > Dienste > Data Connection.

    Data Connection Einstellungen {width="700" modal="regular"}

  2. Überprüfen Sie auf der Registerkarte Settings unter General die mit Ihrem Adobe Experience Platform-Konto verknüpfte ID, wie im Commerce Services Connector konfiguriert. Die Organisations-ID ist global. Pro Adobe Commerce-Instanz kann nur eine Organisations-ID zugeordnet werden.

  3. Wählen Sie in der Dropdown-Liste Scope für den Kontext Website aus. Siehe Konfigurationsbereich, für die die Einstellungen global und pro Website gelten.

  4. Geben Sie den Sandbox name für die Website im Umfang ein.

  5. Klicken Sie auf Test connection , um die Anmeldeinformationen für das Service-Konto und die Sandbox für die derzeit in Scope ausgewählte Website zu überprüfen. Wiederholen Sie den Vorgang für jede Website, die eine andere Sandbox verwendet.

  6. (Optional) Wenn Sie bereits eine AEP Web SDK (Legierung) auf Ihrer Site bereitgestellt haben, aktivieren Sie das Kontrollkästchen und fügen Sie den Namen Ihrer AEP Web SDK hinzu. Andernfalls lassen Sie diese Felder leer und die Data Connection-Erweiterung stellt eine für Sie bereit.

    note
    NOTE
    Wenn Sie Ihre eigene AEP Web SDK angeben, verwendet die Data Connection die mit dieser SDK verknüpfte Datenstrom-ID und nicht die auf dieser Seite angegebene Datenstrom-ID (falls vorhanden).

Datenerfassung

In diesem Abschnitt geben Sie den Datentyp an, den Sie erfassen und an Experience Platform Edge senden möchten. Es gibt drei Datentypen:

  • Verhalten (Client-seitige Daten) sind Daten, die in der Storefront erfasst werden. Dazu gehören Käuferinteraktionen wie View Page, View Product, Add to Cart und Informationen Anforderungsliste (für B2B-Händler).

  • Back Office (Server-seitige Daten) sind Daten, die auf den Commerce-Servern erfasst werden. Dazu gehören Informationen über den Status einer Bestellung, z. B. ob eine Bestellung aufgegeben, storniert, zurückerstattet, versendet oder abgeschlossen wurde. Sie enthält auch historische ​.

  • Profil sind Daten, die sich auf die Profilinformationen Ihres Kunden beziehen. Weitere ​ (.

Um sicherzustellen, dass Ihre Adobe Commerce-Instanz mit der Datenerfassung beginnen kann, überprüfen Sie die Voraussetzungen.

Weitere Informationen zu Daten von Storefront, Backoffice und Profildatensätzen finden Sie unter dem Thema Ereignisse . Zeitreihen Profilereignisse finden Sie in der Referenz zu Back-Office-Ereignissen .

NOTE
Alle Felder im Abschnitt Datenerfassung gelten für den Website-Bereich oder höher.
  1. Wählen Sie Storefront-Ereignisse aus, wenn Sie Verhaltensdaten für Storefronts senden möchten.

  2. Wählen Sie Back-Office Ereignisse aus, wenn Sie Informationen zum Bestellstatus senden möchten, z. B. ob eine Bestellung aufgegeben, storniert, rückerstattet oder versandt wurde.

    note
    NOTE
    Wenn Sie Backoffice-Ereignisse auswählen, werden alle Backoffice-Daten an Experience Platform Edge gesendet. Wenn sich ein Käufer gegen die Datenerfassung entscheidet, müssen Sie die Datenschutzvoreinstellung des Käufers in der Experience Platform explizit festlegen. Dies unterscheidet sich von Storefront-Ereignissen, bei denen der Collector bereits das Einverständnis basierend auf den Voreinstellungen des Käufers verarbeitet. Erfahren mehr über das Festlegen der Datenschutzvoreinstellungen eines Käufers in der Experience Platform.
  3. (Überspringen Sie diesen Schritt, wenn Sie Ihre eigene AEP Web SDK verwenden.) Erstellen Sie einen Datenstrom in der Adobe Experience Platform oder wählen Sie einen vorhandenen Datenstrom aus, den Sie für die Sammlung verwenden möchten. Geben Sie diese Datenstrom-ID in das Feld Datenstrom-ID ein.

  4. Geben Sie die Datensatz-ID ein, die Ihre Commerce-Daten enthalten soll. So suchen Sie die Datensatz-ID:

    1. Öffnen Sie die Experience Platform-Benutzeroberfläche und wählen Datensätze im linken Navigationsbereich aus, um das Dashboard Datensätze zu öffnen. Das Dashboard listet alle für Ihre Organisation verfügbaren Datensätze auf. Details werden für jeden aufgelisteten Datensatz angezeigt, einschließlich seines Namens, des Schemas, dem der Datensatz entspricht, und des Status des letzten Aufnahmedurchgangs.
    2. Öffnen Sie den mit Ihrem Datenstrom verknüpften Datensatz.
    3. Zeigen Sie im rechten Bereich die Details zum Datensatz an. Kopieren Sie die Datensatz-ID.
  5. Um sicherzustellen, dass Backoffice-Ereignisdaten basierend auf einem Zeitplan gemäß einem cron-Auftrag aktualisiert werden, müssen Sie den Sales Orders Feed auf Update by Schedule ändern.

    1. Navigieren Sie in Admin-Seitenleiste zu System > Tools>Index Management.

    2. Aktivieren Sie das Kontrollkästchen für den Sales Orders Feed Indexer.

    3. Legen Sie Actions auf Update by Schedule fest.

    4. Wenn Sie Backoffice-Daten zum ersten Mal aktivieren, führen Sie die folgenden Befehle aus, um eine Neuindizierung durchzuführen und eine Neusynchronisierung Trigger. Nachfolgende Neusynchronisierungen erfolgen automatisch, solange der cron-Auftrag korrekt eingerichtet ist.

      code language-bash
      bin/magento index:reindex sales_order_data_exporter_v2
      
      code language-bash
      bin/magento saas:resync --feed orders
      

Feldbeschreibungen

Feld
Beschreibung
Umfang
Website, auf die die Einstellungen für die Website angewendet werden. Wechseln Sie den Bereich, um die Optionen für den Sandbox-Namen, die Datenstrom-ID, die Datensatz-ID und die Datenerfassung für jede Website zu konfigurieren.
Organisations-ID (global)
ID, die zu dem Unternehmen gehört, das das Adobe DX-Produkt erworben hat. Diese ID verknüpft Ihre Adobe Commerce-Instanz mit Adobe Experience Platform. Global konfiguriert; nicht pro Website festgelegt.
Sandbox-Name (Website)
Name der Experience Platform-Sandbox, an die Commerce Daten für die ausgewählte Website sendet. Konfigurieren Sie für jede Website separat, wenn Multi-Brand- oder Multi-Website-Bereitstellungen Daten an verschiedene Sandboxes weiterleiten.
Ist die AEP Web SDK bereits auf Ihrer Site bereitgestellt?
Aktivieren Sie dieses Kontrollkästchen, wenn Sie Ihre eigene AEP Web SDK auf Ihrer Site bereitgestellt haben
Name von AEP Web SDK (global)
Wenn Sie bereits eine Experience Platform Web SDK auf Ihrer Site bereitgestellt haben, geben Sie den Namen dieser SDK in diesem Feld an. Dadurch können Storefront Event Collector und Storefront Event SDK Ihre Experience Platform Web SDK anstelle der von der Data Connection bereitgestellten Version verwenden. Wenn Sie keine Experience Platform Web SDK auf Ihrer Site bereitgestellt haben, lassen Sie dieses Feld leer, und die Data Connection stellt eine Erweiterung für Sie bereit.
Storefront-Ereignisse
Ist standardmäßig aktiviert, solange die Organisations-ID und die Datenstrom-ID gültig sind. Storefront-Ereignisse erfassen anonymisierte Verhaltensdaten von Ihren Kundinnen und Kunden, während sie Ihre Site durchsuchen.
Back-Office-Ereignisse
Wenn diese Option aktiviert ist, enthält die Ereignis-Payload anonymisierte Bestellstatusinformationen, z. B. ob eine Bestellung aufgegeben, storniert, zurückerstattet oder versandt wurde.
Datenstrom-ID (Website)
ID, die den Datenfluss von Adobe Experience Platform zu anderen Adobe DX-Produkten ermöglicht. Diese ID muss mit einer bestimmten Website innerhalb Ihrer spezifischen Adobe Commerce-Instanz verknüpft sein. Wenn Sie Ihre eigene Experience Platform Web SDK angeben, geben Sie in diesem Feld keine Datenstrom-ID an. Die Data Connection-Erweiterung verwendet die mit dieser SDK verknüpfte Datenstrom-ID und ignoriert alle in diesem Feld angegebenen Datenstrom-ID (falls vorhanden).
Datensatz-ID (Website)
ID des Datensatzes, der Ihre Commerce-Daten enthält. Dieses Feld ist erforderlich, es sei denn, Sie haben die Kontrollkästchen Storefront-Ereignisse oder Backoffice-Ereignisse deaktiviert. Wenn Sie außerdem Ihre eigene Experience Platform Web SDK verwenden und daher keine Datenstrom-ID angegeben haben, müssen Sie dennoch die mit Ihrem Datenstrom verknüpfte Datensatz-ID hinzufügen. Andernfalls können Sie dieses Formular nicht speichern.
Test connection
Validiert die Anmeldedaten für das Service-Konto und den Sandbox-Namen für die aktuell unter „Umfang ausgewählte Website. Führen Sie den Test aus, nachdem Sie die Anmeldeinformationen konfiguriert haben und nachdem Sie den Sandbox-Namen oder -Bereich für eine Website geändert haben.

Nachdem Sie die Erweiterung konfiguriert haben, werden Storefront-Daten an Experience Platform Edge übertragen. Back-Office-Daten benötigen etwa fünf Minuten, bis sie am Edge angezeigt werden. Nachfolgende Aktualisierungen sind basierend auf dem Cron-Zeitplan am Edge sichtbar.

Senden von Kundenprofildaten

Es gibt zwei Arten von Profildaten, die Sie an die Experience Platform senden können: Profildatensätze und Zeitreihen-Profilereignisse.

Ein Profildatensatz enthält Daten, die gespeichert werden, wenn ein Käufer ein Profil in Ihrer Commerce-Instanz erstellt, z. B. den Namen des Käufers. Wenn Ihr Schema und Ihr Datensatz ordnungsgemäß konfiguriert werden, wird ein Profildatensatz an die Experience Platform gesendet und an den Profilverwaltungs- und Segmentierungs-Service von Adobe weitergeleitet: Real-Time CDP.

Zeitreihen-Profilereignisse enthalten Daten zu den Profilinformationen Ihrer Kundinnen und Kunden, z. B. ob sie ein Konto auf Ihrer Site erstellen, bearbeiten oder löschen. Wenn Profilereignisdaten an Experience Platform gesendet werden, befinden sie sich in einem Datensatz, in dem sie von anderen DX-Produkten verwendet werden können.

  1. Stellen Sie sicher, dass Sie angegebene Dienstkonto und Anmeldedaten haben.

  2. Stellen Sie sicher, dass Sie ein Schema und einen Datensatz für die Aufnahme von Profildatensatzdaten und Aufnahme von Zeitreihenereignisdaten haben.

  3. Setzen Sie ein Häkchen in das Kundenprofile-Kontrollkästchen, wenn Sie Profildaten an die Experience Platform senden möchten.

  4. Geben Sie die Profildatensatz-ID ein.

    Profildatensatzdaten müssen einen anderen Datensatz verwenden als den, den Sie derzeit für Verhaltens- und Backoffice-Ereignisdaten verwenden.

  5. Wenn Sie keine Profilereignisse über dieselbe Datenstrom-ID streamen möchten, die Sie für Verhaltens- und Backoffice-Daten verwenden, entfernen Sie das Häkchen aus den Kundenprofilen über dieselbe Datenstrom-ID streamen und geben Sie die Datenstrom-ID ein, die Sie stattdessen verwenden möchten.

Es kann etwa 10 Minuten dauern, bis ein Profildatensatz in Real-Time CDP verfügbar ist. Profilereignisse beginnen sofort mit dem Streaming.

TIP
Wenn keine Profildaten in der Experience Platform angezeigt werden, finden Sie in der Commerce KnowledgeBase Vorschläge zur Fehlerbehebung.

Feldbeschreibungen

Feld
Beschreibung
Kundenprofile
Aktivieren Sie dieses Kontrollkästchen, wenn Sie Kundenprofildatensätze erfassen und senden möchten.
Profildatensatz-ID
Ein Profildatensatz muss einen anderen Datensatz verwenden als den Datensatz, der für Verhaltens- und Backoffice-Ereignisse verwendet wird.
Kundenprofile über dieselbe Datenstrom-ID streamen
Entscheiden Sie, ob Sie denselben Datenstrom verwenden möchten, der derzeit für Ihre Verhaltens- und Backoffice-Ereignisse verwendet wird oder nicht.
Datenstrom für Kundenprofile
Geben Sie den für Kundendatensätze spezifischen Datenstrom an.

Verlaufsdaten senden

Adobe Commerce erfasst bis zu fünf Jahre historische Bestelldaten und -status. Sie können die Data Connection-Erweiterung verwenden, um diese historischen Daten an Experience Platform zu senden, um Ihre Kundenprofile anzureichern und die Kundenerlebnisse basierend auf diesen früheren Bestellungen zu personalisieren. Die Daten werden in einem Datensatz in Experience Platform gespeichert.

Commerce erfasst zwar bereits die historischen Bestelldaten, es gibt jedoch mehrere Schritte, die Sie ausführen müssen, um diese Daten an Experience Platform zu senden.

Sehen Sie sich dieses Video an, um mehr über historische Bestellungen zu erfahren, und führen Sie dann die folgenden Schritte aus, um die historische Auftragssammlung zu implementieren.

Einrichten des Auftragssynchronisierungs-Service

Der Dienst zur Auftragssynchronisierung verwendet das Message Queue Framework und RabbitMQ. Nachdem Sie diese Schritte abgeschlossen haben, können die Bestellstatusdaten mit SaaS synchronisiert werden. Dies ist erforderlich, bevor sie an Experience Platform gesendet werden.

  1. Stellen Sie sicher, dass Sie angegebene Dienstkonto und Anmeldedaten haben.

  2. Aktivieren RabbitMQ.

    note
    NOTE
    RabbitMQ ist bereits für die Commerce-Versionen 2.4.7 und höher eingerichtet, Sie müssen jedoch Verbraucher aktivieren.
  3. Aktivieren von Message Queue Consumers by Cron Job in .magento.env.yaml mithilfe CRON_CONSUMERS_RUNNER Umgebungsvariablen.

    code language-yaml
       stage:
         deploy:
           CRON_CONSUMERS_RUNNER:
             cron_run: true
    
    note
    NOTE
    In der Dokumentation zu Bereitstellungsvariablen finden Sie Informationen zu allen verfügbaren Konfigurationsoptionen.

Wenn der Service für die Auftragssynchronisierung aktiviert ist, können Sie dann den historischen Datumsbereich für die Bestellung auf der Data Connection angeben.

Datumsbereich für Auftragsverlauf angeben

Geben Sie den Datumsbereich für die historischen Bestellungen an, die an Experience Platform gesendet werden sollen.

  1. Gehen Sie in der Admin zu System > Dienste > Data Connection.

  2. Wählen Sie die Auftragsverlauf aus.

    Data Connection Auftragsverlauf {width="700" modal="regular"}

  3. Unter Auftragsverlauf synchronisieren ist das Kontrollkästchen Datensatz-ID aus Einstellungen kopieren bereits aktiviert. Dadurch wird sichergestellt, dass derselbe Datensatz verwendet wird, der auf der Registerkarte Einstellungen angegeben ist.

  4. Geben Sie in den Feldern Von und Bis den Datumsbereich für die historischen Bestelldaten an, die Sie senden möchten. Sie können keinen Datumsbereich auswählen, der länger als fünf Jahre ist.

  5. Wählen Sie Start Sync aus, um die Synchronisierung zum Starten Trigger. Historische Bestelldaten sind Batch-Daten im Gegensatz zu Storefront- und Back-Office-Daten, bei denen es sich um Streaming-Daten handelt. Batch-Daten benötigen etwa 45 Minuten, um in Experience Platform anzukommen.

Feldbeschreibungen
Feld
Beschreibung
Datensatz-ID aus Einstellungen kopieren
Kopiert die Datensatz-ID, die Sie auf der Registerkarte Einstellungen eingegeben haben.
Datensatz-ID (Website)
ID des Datensatzes, der Ihre Commerce-Daten enthält. Dieses Feld ist erforderlich, es sei denn, Sie haben die Kontrollkästchen Storefront-Ereignisse oder Backoffice-Ereignisse deaktiviert. Wenn Sie außerdem Ihre eigene Experience Platform Web SDK verwenden und daher keine Datenstrom-ID angegeben haben, müssen Sie dennoch die mit Ihrem Datenstrom verknüpfte Datensatz-ID hinzufügen. Andernfalls können Sie dieses Formular nicht speichern.
Von
Datum, ab dem Sie mit der Erfassung der Auftragsverlaufsdaten beginnen möchten.
bis
Datum, ab dem die Erfassung des Auftragsverlaufs beendet werden soll.
Synchronisierung starten
Startet den Prozess der Synchronisierung der Auftragsverlaufsdaten mit dem Experience Platform Edge. Diese Schaltfläche ist deaktiviert, wenn das Dataset ID leer oder die Datensatz-ID ungültig ist.

Datenanpassung

Auf der Registerkarte Datenanpassung können Sie alle benutzerdefinierten Attribute anzeigen, die in Commerce konfiguriert und an Experience Platform gesendet wurden.

Data Connection Datenanpassung {width="700" modal="regular"}

IMPORTANT
Stellen Sie sicher, dass die Datenstrom-ID​ die Sie ​ der Registerkarte Datenerfassung angegeben haben, mit der ID übereinstimmt, die mit dem Schema für die Aufnahme benutzerdefinierter Attribute verknüpft ist.

Wenn Sie benutzerdefinierte Attribute für Bestellungen erstellen und an die Experience Platform senden, müssen die Attributnamen in Commerce mit denen im Commerce in der Experience Platform übereinstimmen. Wenn sie nicht übereinstimmen, kann es schwierig sein, die Unterschiede zu identifizieren. Wenn Namen nicht übereinstimmen, kann die Tabelle Benutzerdefinierte Bestellattribute helfen, das Problem zu lösen.

Die Tabelle Benutzerdefinierte Bestellattribute bietet Einblicke in die Konfiguration und Zuordnung von benutzerdefinierten Bestellattributen zwischen dem Commerce Back-Office und dem Commerce in Experience Platform. In dieser Tabelle können Sie benutzerdefinierte Attribute auf Auftrags- und Auftragspositionsebene über verschiedene Quellen hinweg anzeigen, um die Identifizierung fehlender oder falsch ausgerichteter Attribute zu erleichtern. Außerdem werden Datensatz-IDs angezeigt, damit zwischen Live- und historischen Datensätzen unterschieden werden kann, da jeder über eigene benutzerdefinierte Attribute verfügen kann.

Wenn neben einem benutzerdefinierten Attributnamen in der Tabelle kein grünes Häkchen angezeigt wird, deutet dies darauf hin, dass die Attributnamen in den Quellen nicht übereinstimmen. Korrigieren Sie den Attributnamen in einer Quelle. Daraufhin wird ein grünes Häkchen angezeigt, das angibt, dass die Namen nun übereinstimmen.

  • Wenn der Attributname im Schema in Experience Platform aktualisiert wird, müssen Sie die Konfiguration auf der Registerkarte Datenanpassung speichern, um die Schemaänderung in Experience Platform Trigger. Diese Änderung wird in der Tabelle Benutzerdefinierte Bestellattribute angezeigt, wenn Sie auf die Schaltfläche Refresh klicken.
  • Wenn der Attributname in Commerce aktualisiert wird, muss ein Bestellereignis generiert werden, um den Namen in der Tabelle Benutzerdefinierte Bestellattribute zu aktualisieren. Die Änderung spiegelt sich in etwa 60 Minuten wider.

Erfahren Sie mehr über das Einrichten benutzerdefinierter Attribute.

Feldbeschreibungen

Feld
Beschreibung
Datensatz
Zeigt die Datensätze an, die die benutzerdefinierten Attribute enthalten. Live- und historische Datensätze können ihre eigenen benutzerdefinierten Attribute aufweisen.
Adobe Commerce
Zeigt alle benutzerdefinierten Attribute an, die im Commerce-Backoffice erstellt wurden.
Experience Platform
Zeigt alle benutzerdefinierten Attribute an, die in Ihrem Commerce in Experience Platform angegeben sind.
Aktualisieren
Ruft alle benutzerdefinierten Attributnamen aus dem Commerce in Experience Platform ab.

Überprüfen, ob Ereignisdaten erfasst werden confirm-that-event-data-is-collected

Um zu bestätigen, dass Daten aus Ihrem Commerce-Store erfasst werden, verwenden Sie den Adobe Experience Platform-Debugger, um Ihre Commerce-Site zu untersuchen. Nachdem Sie bestätigt haben, dass Daten erfasst werden, können Sie überprüfen, ob Ihre Storefront- und Backoffice-Ereignisdaten am Edge angezeigt werden, indem Sie eine Abfrage ausführen, die Daten aus dem Datensatz zurückgibt, den Sie während der Konfiguration erstellt haben.

  1. Wählen im Navigationsbereich von Experience Platform „Abfragen“ aus und klicken Sie auf Create Query.

    Abfrage-Editor

  2. Wenn der Abfrage-Editor geöffnet wird, geben Sie eine Abfrage ein, mit der Daten aus dem Datensatz ausgewählt werden.

    Abfrage erstellen

    Ihre Abfrage könnte beispielsweise wie folgt aussehen:

    code language-sql
    SELECT * from `your_dataset_name` ORDER by TIMESTAMP DESC
    
  3. Nach Ausführung der Abfrage werden die Ergebnisse auf der Registerkarte Ergebnisse neben der Registerkarte Konsole angezeigt. Diese Ansicht zeigt die tabellarische Ausgabe Ihrer Abfrage.

    Abfrage-Editor

In diesem Beispiel werden Ereignisdaten aus den commerce.productListAdds, commerce.productViews, web.webpagedetails.pageViews usw. angezeigt. In dieser Ansicht können Sie überprüfen, ob Ihre Commerce-Daten am Edge eingegangen sind.

Wenn die Ergebnisse nicht Ihren Erwartungen entsprechen, öffnen Sie Ihren Datensatz und suchen Sie nach fehlgeschlagenen Batch-Importen. Weitere Informationen über Fehlerbehebung bei Batch-Importen.

Überprüfen, ob Profildaten in der Experience Platform angezeigt werden

Empfehlungen zur Fehlerbehebung finden Sie unter dem Tipp in Senden von Kundenprofildaten.

Nächste Schritte

Wenn Commerce-Daten an Experience Platform Edge gesendet werden, können andere Adobe Experience Cloud-Produkte wie Adobe Journey Optimizer diese Daten verwenden. Sie können beispielsweise Journey Optimizer so konfigurieren, dass es auf bestimmte Ereignisse wartet. Basierend auf diesen Ereignisdaten können Sie dann eine E-Mail an einen Erstbenutzer senden oder den Trigger verlassen. Erfahren Sie, wie Sie Ihre Commerce-Plattform durch Erstellen von Kunden-Journey in Journey Optimizer erweitern können.

recommendation-more-help
commerce-help-data-connection