Definiera obligatoriska fält i användargränssnittet

I Experience Data Model (XDM) anger ett obligatoriskt fält att det måste anges som ett giltigt värde för att en viss post- eller tidsseriehändelse ska kunna accepteras under datainmatning. Vanliga användningsexempel för obligatoriska fält är användaridentitetsinformation och tidsstämplar.

IMPORTANT
Oavsett om ett schemafält krävs eller inte, accepterar inte plattformen null eller tomma värden för inkapslade fält. Om det inte finns något värde för ett visst fält i en post eller händelse, ska nyckeln för det fältet uteslutas från inmatningsnyttolasten.

När du definierar ett nytt fält i Adobe Experience Platform-användargränssnittet kan du ange det som ett obligatoriskt fält genom att markera kryssrutan Required i den högra listen. Välj Apply om du vill tillämpa ändringen på schemat.

Krävs kryssruta

Om fältet är ett rotnivåattribut under klientorganisations-ID-objektet visas sökvägen omedelbart under Required fields i den vänstra listen.

Obligatoriskt rotfält

Om ett obligatoriskt fält är kapslat i ett objekt som inte är markerat som obligatoriskt, visas emellertid inte det kapslade fältet under Required fields i den vänstra listen.

I exemplet nedan anges fältet internalSKU som obligatoriskt, men det överordnade objektet SKUs är det inte. I det här fallet uppstår inga valideringsfel om SKUs utelämnas vid inmatning av data, även om det underordnade fältet internalSKU markeras som obligatoriskt. Det innebär att även om SKUs är valfritt måste det innehålla ett internalSKU-fält i den händelse det inkluderas.

Kapslat obligatoriskt fält

Om du vill att ett kapslat fält alltid ska vara obligatoriskt i ett schema, måste du även ange alla överordnade fält som obligatoriska (med undantag för klient-ID-objektet).

Överordnade och underordnade obligatoriska fält

Nästa steg

I den här handboken beskrivs hur du definierar ett obligatoriskt fält i användargränssnittet. Mer information om hur du definierar andra XDM-fälttyper i Schema Editor finns i översikten Definiera fält i användargränssnittet.

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07