Fehler: „Die Nachricht kann nicht validiert werden: ….“ trotz nicht erforderlichem Feld

Für ein Feld, das im Experience-Datenmodell (XDM Schema als " Erforderlich“ markiert ist, bedeutet dies, dass das Feld zu Validierungszwecken in den eingehenden Daten vorhanden sein muss.

Wenn als "Nicht erforderlich“, aber vorhanden, muss es seiner Definition entsprechen (mit "Zeichenfolge" Wert im Gegensatz zu gar keinem Wert).

Der Wert null wird vom Aufnahmeprozess in Adobe Experience Platform (AEP) nicht akzeptiert/unterstützt. Wenn ein Feld keinen -Wert hat, muss es aus der Payload ausgeschlossen werden.

Beschreibung description

Umgebung

Adobe Experience Platform (AEP)

Problem/Symptome

Bei der Datenaufnahme tritt eine Fehlermeldung auf: „Die Nachricht kann nicht validiert werden: [ #/_field_path: Erwarteter Typ: Zeichenfolge, gefunden: Null] ", obwohl das Feld nicht erforderlich ist.

Was ist in diesem Fall die Definition erforderlich?

Auflösung resolution

Für ein Feld, das im Experience-Datenmodell (XDM Schema als " Erforderlich“ markiert ist, bedeutet dies, dass das Feld zu Validierungszwecken in den eingehenden Daten vorhanden sein muss.

Wenn als "Nicht erforderlich“, aber vorhanden, muss es seiner Definition entsprechen (mit "Zeichenfolge" Wert im Gegensatz zu gar keinem Wert).

Der Wert null wird vom Aufnahmeprozess in Adobe Experience Platform (AEP) nicht akzeptiert/unterstützt. Wenn ein Feld keinen -Wert hat, muss es aus der Payload ausgeschlossen werden.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f