Definieren erforderlicher Felder in der Benutzeroberfläche

Im Experience-Datenmodell (XDM) gibt ein erforderliches Feld an, dass ein gültiger Wert angegeben werden muss, damit ein bestimmter Datensatz oder ein Zeitreihenereignis bei der Datenerfassung akzeptiert werden kann. Häufige Anwendungsfälle für erforderliche Felder umfassen Informationen zur Benutzeridentität und Zeitstempel.

Wenn Sie ein neues Feld in der Adobe Experience Platform-Benutzeroberfläche definieren, können Sie es als erforderliches Feld festlegen, indem Sie in der rechten Leiste das Kontrollkästchen Erforderlich aktivieren. Wählen Sie Anwenden aus, um die Änderung auf das Schema anzuwenden.

Erforderliches Kontrollkästchen

Wenn das Feld ein Attribut auf der Stammebene unter dem Mandanten-ID-Objekt ist, wird sein Pfad sofort in der linken Leiste unter Erforderliche Felder angezeigt.

Erforderliches Feld auf Stammebene

Wenn ein erforderliches Feld innerhalb eines Objekts verschachtelt ist, das selbst nicht als erforderlich markiert ist, wird das verschachtelte Feld in der linken Leiste nicht unter Erforderliche Felder angezeigt.

Im folgenden Beispiel wird das Feld loyaltyId nach Bedarf festgelegt, das übergeordnete Objekt loyalty jedoch nicht. In diesem Fall würden keine Validierungsfehler auftreten, wenn loyalty bei der Datenaufnahme ausgeschlossen wurde, auch wenn das untergeordnete Feld loyaltyId als erforderlich markiert ist. Das heißt, loyalty ist optional, muss jedoch ein loyaltyId -Feld für das Ereignis enthalten, in dem es enthalten ist.

Verschachteltes erforderliches Feld

Wenn ein verschachteltes Feld in einem Schema immer erforderlich sein soll, müssen Sie auch alle übergeordneten Felder nach Bedarf festlegen (mit Ausnahme des Mandanten-ID-Objekts).

Übergeordnete und untergeordnete erforderliche Felder

Nächste Schritte

In diesem Handbuch wurde beschrieben, wie Sie ein erforderliches Feld in der Benutzeroberfläche definieren. Informationen zum Definieren anderer XDM-Feldtypen im Schema Editor finden Sie in der Übersicht zu Definieren von Feldern in der Benutzeroberfläche.

Auf dieser Seite