Definiera kartfält i användargränssnittet

Med Adobe Experience Platform kan ni helt anpassa strukturen för era anpassade Experience Data Model-klasser (XDM), schemafältgrupper och datatyper.

Du kan också definiera mappningsfält i Schemaredigeraren för att modellera flexibla och dynamiska datastrukturer eller lagra en samling nyckelvärdepar.

När du definierar ett nytt fält i användargränssnittet för plattformen använder du Type listruta och välj "Map" i listan.

Schemaredigeraren med listrutan Typ och kartvärdet markerat.

A Map value type visas. Detta värde krävs för Map datatyper. Tillgängliga värden för kartan är String och Integer. Välj ett värde i listrutan med tillgängliga alternativ.

Schemaredigeraren med Map value type listrutan är markerad.

När du har konfigurerat delfältet måste du tilldela det till en fältgrupp. Använd Field Group nedrullningsbar meny eller sökfält och välj Apply. Du kan fortsätta lägga till fält i objektet med samma process, eller välja Save för att bekräfta inställningarna.

En inspelning av fältgruppsvalet och inställningar som används.

Användningsbegränsningar restrictions

XDM har följande begränsningar för användning av den här datatypen:

  • Karttyper MÅSTE vara av typen object.
  • Karttyper FÅR INTE ha egenskaper definierade (de definierar med andra ord tomma objekt).
  • Karttyper MÅSTE innehålla en additionalProperties.type fält som beskriver värdena som kan placeras på kartan, antingen string eller integer.
  • Segmentering för flera enheter kan bara definieras baserat på kartnycklarna och inte på värdena.
  • Kartor stöds inte för kontomålgrupper.

Se till att du bara använder karttypsfält när det är absolut nödvändigt, eftersom de har följande prestandanackdelar:

  • Svarstid från Adobe Experience Platform Query Service bryts ned från tre sekunder till tio sekunder för 100 miljoner poster.
  • Kartor måste ha färre än 16 tangenter, annars riskerar de att försämras ytterligare.
NOTE
Plattformsgränssnittet har begränsningar för hur nycklarna för mappningsfält kan extraheras. Objekttypsfält kan expanderas, men kartor visas i stället som ett enda fält. Mappningsfält som skapats med API:t för schemaregister och som inte är sträng- eller heltalsdatatyper visas somComplex" datatyper.

Nästa steg

När du har läst det här dokumentet kan du nu definiera kartfält i plattformsgränssnittet. Kom ihåg att du bara kan använda klasser och fältgrupper för att lägga till fält i scheman. Om du vill veta mer om hur du hanterar de här resurserna i användargränssnittet läser du i handböckerna om hur du skapar och redigerar klasser och fältgrupper.

Mer information om funktionerna i Schemas arbetsytan, se Schemas arbetsyta - översikt.

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