Definiera matrisfält i användargränssnittet

När du definierar ett XDM-fält (Experience Data Model) i Adobe Experience Platform-användargränssnittet kan du ange det fältet som en array.

Innehållet i arrayen beror på Type markerat för det fältet. Om ett fält till exempel Type är inställd på "String", om du anger det fältet som en array, kommer fältet att vara en array med strängar. Om fältet Type är inställd på en datatyp med flera fält, till exempel "Postal address", blir det en array med postadressobjekt som överensstämmer med datatypen.

Efter att du har definierade ett nytt fält i användargränssnittetkan du ange det som ett arrayfält genom att välja Array i den högra listen.

När kryssrutan är markerad visas ytterligare kontroller i den högra listen som du kan använda för att begränsa arrayen ytterligare. Om du inte vill använda en viss begränsning lämnar du fältet tomt.

Ytterligare konfigurationskontroller för arrayer är följande:

Fältegenskap
Beskrivning
Minimum length
Det minsta antalet objekt som matrisen måste innehålla för att importen ska lyckas.
Maximum length
Det maximala antalet objekt som matrisen måste innehålla för att importen ska lyckas.
Unique items only
Om inställt på "True" måste varje objekt i arrayen vara unikt för att importen ska lyckas.

När du har konfigurerat fältet väljer du Apply för att tillämpa ändringen på schemat.

Arbetsytan uppdateras för att återspegla ändringar som gjorts i fältet. Observera att den datatyp som visas bredvid fältnamnet på arbetsytan har ett par hakparenteser ([]), vilket anger att fältet representerar en array med den datatypen.

Nästa steg

I den här guiden beskrivs hur du definierar ett matrisfält i användargränssnittet. Se översikten på definiera fält i användargränssnittet för att lära dig hur du definierar andra XDM-fälttyper i Schema Editor.

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