XDM Individual Profile class

XDM Individual Profile ist eine standardmäßige Experience-Datenmodell (XDM)-Klasse, die eine Einzeldarstellung (oder ein "Profil") einer einzelnen Person bildet. Insbesondere erfasst die Klasse (und ihre kompatiblen Feldergruppen) die Attribute und Interessen sowohl identifizierter als auch nur teilweise identifizierter Personen, die mit Ihrer Marke interagieren.

Profile können von anonymen Verhaltenssignalen (wie Browser-Cookies) bis hin zu hoch identifizierten Profilen mit detaillierten Informationen wie Name, Geburtsdatum, Ort und E-Mail-Adresse reichen. Mit zunehmendem Profil wird es zu einem robusten Repository mit personenbezogenen Daten, Identitäten, Kontaktdaten und Kommunikationseinstellungen für eine Person. Weiterführende Informationen zur Verwendung dieser Klasse im Platform-Ökosystem finden Sie in der XDM-Übersicht.

Die XDM Individual Profile-Klasse stellt mehrere systemgenerierte Werte bereit, die bei der Datenerfassung automatisch ausgefüllt werden, während alle anderen Felder durch die Verwendung von kompatiblen Schemafeldgruppen hinzugefügt werden müssen:

Eigenschaft Beschreibung
_repo Ein Objekt, das die folgenden DateTime-Felder enthält:
  • createDate: Datum und Uhrzeit der Erstellung der Ressource im Datenspeicher, z. B. Zeitpunkt der ersten Datenerfassung.
  • modifyDate: Datum und Uhrzeit der letzten Änderung der Ressource.
_id Eine eindeutige Zeichenfolgenkennung für den Datensatz. Dieses Feld wird verwendet, um die Eindeutigkeit eines einzelnen Datensatzes zu verfolgen, eine Duplizierung von Daten zu verhindern und diesen Datensatz in nachgelagerten Diensten nachzuschlagen. In einigen Fällen kann _id eine Universally Unique Identifier (UUID) oder Globally Unique Identifier (GUID) sein.

Wenn Sie Daten aus einer Quellverbindung streamen oder direkt aus einer Parquet-Datei erfassen, sollten Sie diesen Wert generieren, indem Sie eine bestimmte Kombination von Feldern miteinander verknüpfen, die den Datensatz eindeutig machen, z. B. eine primäre ID, einen Zeitstempel, einen Datensatztyp usw. Der verkettete Wert muss eine uri-reference formatierte Zeichenfolge sein, d. h. alle Doppelpunkt-Zeichen müssen entfernt werden. Danach sollte der verkettete Wert mit SHA-256 oder einem anderen Algorithmus Ihrer Wahl gehasht werden.

Es ist wichtig zu unterscheiden, dass dieses Feld keine Identität darstellt, die mit einer Person in Verbindung steht, sondern vielmehr den Datensatz selbst. Identitätsdaten, die sich auf eine Person beziehen, sollten stattdessen auf Identitätsfelder beschränkt werden, die von kompatiblen Feldergruppen bereitgestellt werden.
createdByBatchID Die ID des erfassten Batches, der zur Erstellung des Datensatzes geführt hat.
modifiedByBatchID Die ID des letzten erfassten Batches, der zur Aktualisierung des Datensatzes geführt hat.
personID Eine eindeutige Kennung für die Person, auf die sich dieser Datensatz bezieht. Dieses Feld stellt nicht unbedingt eine mit der Person verwandte Identität dar, es sei denn, es ist auch als Identitätsfeld gekennzeichnet.
repositoryCreatedBy Die ID des Benutzers, der den Datensatz erstellt hat.
repositoryLastModifiedBy Die ID des Benutzers, der den Datensatz zuletzt geändert hat.

Kompatible Feldergruppen

HINWEIS

Die Namen mehrerer Feldergruppen wurden geändert. Weitere Informationen finden Sie im Dokument zu Feldgruppennamenupdates .

Adobe stellt mehrere Standardfeldgruppen für die Verwendung mit der Klasse XDM Individual Profile bereit. Im Folgenden finden Sie eine Liste einiger häufig verwendeter Feldergruppen für die Klasse:

Eine vollständige Liste aller kompatiblen Feldergruppen für XDM Individual Profile finden Sie im XDM GitHub-Repository.

Auf dieser Seite