Verwenden benutzerdefinierter Objekte mit B2B CDP

B2B-CDP unterstützt benutzerdefinierte Objekte mit 1:n-Beziehungen (1:M). Sie können diese benutzerdefinierten Objekte in Segmentierungs- und Abfrage-Service-Anwendungsfällen verwenden. Sie können beispielsweise benutzerdefinierte CRM-Objekte modellieren, Produktberechtigungen und -käufe verfolgen und Kundenangebote verwalten.

Relationales Schema erstellen create-relational

Um Ihr benutzerdefiniertes Objekt mit einer Eins-zu-viele-Beziehung zu verbinden, müssen Sie zunächst ein relationales Schema erstellen, um Ihre Daten zu modellieren.

Wählen Sie im Abschnitt Data management die Option Schemas aus. Wählen Sie auf der Seite Schemaübersicht die Option Create schema und dann Relational aus.

Der Abschnitt „Schemata“ unter „Daten-Management“ sowie die Schaltfläche „Relational“ unter dem Bereich „Schema erstellen“ sind hervorgehoben.

Die Seite Create relational schema wird angezeigt. Sie können die Details des Schemas hinzufügen, einschließlich des Anzeigenamens, der Beschreibung und des Schemaverhaltens.

Die Seite Schema erstellen wird angezeigt.

IMPORTANT
Derzeit werden nur Datensatz-Daten unterstützt. Zeitreihendaten werden derzeit nicht unterstützt.
Schemaverhalten
Beschreibung
Eintrag
Datensatzdaten liefern Informationen über die Attribute eines Subjekts. Dieses Thema kann eine Organisation oder eine Einzelperson sein.

Hinzufügen von Feldern add-fields

NOTE
Wenn Sie eine Personenkennung als Teil Ihres relationalen Schemas hinzufügen, müssen Sie sie als Identifier mit einem entsprechenden Identity-Namespace taggen. Dadurch wird sichergestellt, dass Datenschutzanfragen diese Datensätze korrekt aus den benutzerdefinierten Objekten löschen, während sie verarbeitet werden.
{width="50%" modal="regular"}

Nachdem Sie Ihr relationales Schema erstellt haben, können Sie die Felder für Ihr Schema hinzufügen, einschließlich der Markierung des Primärschlüssels und der Versionskennung, im Schema-Editor.

Die Schaltfläche zum Hinzufügen eines Felds ist im Schema-Editor hervorgehoben.

Weitere Informationen zum Erstellen Ihres relationalen Schemas finden Sie im Handbuch zum Erstellen eines Schemas.

Erstellen eines Datensatzes create-dataset

Nachdem Sie Ihr Schema erstellt haben, müssen Sie einen Datensatz erstellen, der das Schema zum Speichern Ihrer benutzerdefinierten Datenobjekte verwendet.

Das zuvor erstellte Schema wird auf der Seite Datensatz erstellen ausgewählt.

Weitere Informationen zum Erstellen eines Datensatzes finden Sie im ​ zum Erstellen eines Datensatzes

Aktivieren des Schemas für die Segmentierung enable-schema

NOTE
Wenn Sie () benutzerdefinierte Objekte mit dem Abfrage-Service verwenden, Sie Schema für die Segmentierung aktivieren.
Darüber hinaus können Sie für die Segmentierung nur maximal 20 Schemata pro Sandbox aktivieren. Sobald ein Schema aktiviert ist, Sie Schema aus der Segmentierung deaktivieren. Sie müssen das Schema löschen, um es entfernen zu können.

Nachdem Sie Ihren Datensatz erstellt haben, können Sie jetzt das Schema für die Segmentierung aktivieren. Sie müssen das Schema für die Segmentierung als aktiviert markieren, um dieses Schema für Anwendungsfälle für die Segmentierung mit benutzerdefinierten Objekten in B2B CDP verwenden zu können.

Der Umschalter zum Aktivieren des Schemas für die Segmentierung ist hervorgehoben.

Hinzufügen von Beziehungen add-relationship

Nachdem Sie Ihr Schema für die Segmentierung aktiviert haben, können Sie mit der Erstellung Ihres Schemas fortfahren, indem Sie die Beziehungen für die Felder des Schemas definieren. Um dem Feld eine Beziehung hinzuzufügen, wählen Sie Add relationship für das Feld aus, dem Sie die Beziehung hinzufügen möchten.

Die Schaltfläche „Beziehung hinzufügen“ ist im Schema-Editor hervorgehoben.

Der Beziehungs-Editor wird angezeigt. Sie können jetzt die Beziehung zwischen dem Feld und den Schemata definieren.

Das Pop-up „Beziehung hinzufügen“ wird angezeigt und zeigt ein Beispiel für eine abgeschlossene Beziehung.

Aufnehmen von Daten in den Datensatz ingest-data

IMPORTANT
Sie müssen eine Datei einbeziehen, die ein _change_request_type in der Quelle enthält, da Experience Platform dadurch weiß, dass die Daten für benutzerdefinierte Objekte verwendet werden. Wenn Sie Daten einfügen oder aktualisieren möchten, legen Sie _change_request_type für upsert auf u fest. Wenn Sie Daten löschen möchten, legen Sie _change_request_type zum Löschen auf d fest.

Wenn Ihr Schema vollständig erstellt ist, können Sie mit der Aufnahme von Daten aus Ihrer Quelle in den Datensatz beginnen.

Um Daten aus Ihrer Quelle in Experience Platform zu übertragen, müssen Sie einen Datenfluss erstellen, um Batch-Daten aus Ihrer Quelle in den Datensatz aufzunehmen. Die folgenden Quellanbieter werden unterstützt: Amazon S3-, SFTP-, Data Landing Zone-, Marketo Connector-, Salesforce CRM-, Microsoft Dynamics CRM- und HTTP API-Connectoren.

NOTE
Wenn Sie den Marketo Connector verwenden, kann der Marketo Connector automatisch das Schema für das ausgewählte benutzerdefinierte Objekt erstellen, wenn das Schema noch nicht vorhanden ist.
Das erstellte Schema hat das Präfix MKTO_CUST_OBJ_$(Custom object name) und enthält standardmäßig die Werte primaryKey und versionDescriptors. Sie müssen das Schema jedoch manuell aktualisieren, wenn Änderungen erforderlich sind, da Änderungen, die nach der Erstellung des Schemas vorgenommen werden, nicht automatisch angewendet werden.
Ähnlich wie bei den anderen Connectoren Sie Datensatz für die Segmentierung aktivieren und Beziehungen konfigurieren.

Ihre Daten in Ihrer Quelle müssen den folgenden Spezifikationen entsprechen:

  • Der Dateityp ist entweder durch Trennzeichen getrennt (z. B. CSV oder TSV) oder durch JSON gekennzeichnet
  • Die Datei enthält eine Zeile pro Primärschlüssel in der Datei
  • Die Spaltennamen der Datei entsprechen den Feldnamen des Schemas
NOTE
Beachten Sie beim Erstellen Ihres Datenflusses die folgenden Elemente:
  • Sie müssen Enable change data capture aktivieren.
  • Sie müssen den zuvor erstellten Datensatz auswählen.
  • Sie ​das _change_request_type Feld in Ihrem Datenfluss zuordnen.
  • Ihre Aufnahmefrequenz kann bis zu einmal alle 15 Minuten sein.

Weitere Informationen zum Erstellen eines Datenflusses finden Sie im Handbuch Konfigurieren eines Datenflusses zum Aufnehmen von Batch-Daten aus einer Cloud-Speicherquelle.

Verwenden eines benutzerdefinierten Objekts in Audience Builder use-custom

Nachdem Ihr Datenfluss erstellt wurde, können Sie die benutzerdefinierten Objektdaten in Audience Builder verwenden. Diese benutzerdefinierten Objektdaten können sowohl für Personen- als auch für Konto-Zielgruppen verwendet werden.

Das benutzerdefinierte Objekt befindet sich unter Attributes in Audience Builder und folgt demselben Beziehungspfad, der für Ihr benutzerdefiniertes Objektschema erstellt wurde.

Das benutzerdefinierte Objekt wird in Audience Builder hervorgehoben.

Nächste Schritte next-steps

In diesem Handbuch wird erläutert, wie Sie der B2B-CDP benutzerdefinierte Eins-zu-Viele-Beziehungsobjekte hinzufügen und wie Sie benutzerdefinierte Objektdaten in Segmentierungsanwendungsfällen verwenden.

Weitere Informationen zu Audience Builder finden Sie im ​ zu Audience Builder.

recommendation-more-help
experience-platform-help-rtcdp