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 listrutan Type och väljer Map i listan.

Schemaredigeraren med listrutan Typ och kartvärdet markerat.

En Map value type-egenskap visas. Det här värdet krävs för datatyperna Map. Tillgängliga värden för kartan är String och Integer. Välj ett värde i listrutan med tillgängliga alternativ.

Schemaredigeraren med listrutan Map value type markerad.

När du har konfigurerat delfältet måste du tilldela det till en fältgrupp. Använd listrutan Field Group eller sökfältet och välj Apply. Du kan fortsätta att 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:

  • Karttyperna MÅSTE vara av typen object.
  • Karttyper FÅR INTE ha egenskaper definierade (de definierar med andra ord tomma objekt).
  • Karttyperna MÅSTE innehålla ett additionalProperties.type-fält som beskriver de värden som kan placeras i 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:

  • Svarstiden från Adobe Experience Platform Query Service försämras 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. Kartfält som skapats med API:t för schemaregister och som inte är sträng- eller heltalsdatatyper visas som Complex-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. Mer information om hur du hanterar de här resurserna i användargränssnittet finns i handböckerna om hur du skapar och redigerar klasser och fältgrupper.

Mer information om funktionerna för arbetsytan Schemas finns i översikten för arbetsytan Schemas.

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