Adobe Experience Platform: meta:enum får inte vara tomt
Den här artikeln åtgärdar ett problem där ett fel inträffar när en fältgrupp uppdateras med meta:enum för egenskapen [ ECID ] . Du löser detta genom att leta upp tomma uppräkningsvärden och sedan ersätta dem, köra anropet från postman-API-samlingen för listfältgrupper följt av de här stegen som nämns i den här artikeln.
Beskrivning description
Miljö
Adobe Experience Platform (AEP)
Problem/symtom
När du försöker uppdatera en fältgrupp visas ett fel: Fel vid meta:enum för egenskapen [ ECID ] . Meta:enum får inte vara tom.
Upplösning resolution
Du kan lösa det genom att leta reda på de tomma uppräkningsvärdena och sedan ersätta dem:
-
Kör anropet Visa fältgrupper från postman API-samlingen som visar alla fältgrupper. Ange CONTAINER_ID som Tenant. Anvisningar finns i Visa fältgrupper i utvecklardokumentationen.
-
Sök bland fältgrupperna och hitta alla som innehåller
"meta:enum": {}. -
Följ steg 4-6 för var och en av fältgrupperna.
-
Kör anropet Hämta en fältgrupp med fältgrupps-ID:t som finns i listan från steg 2. Anvisningar finns i Hämta en fältgrupp i utvecklardokumentationen.
-
Kopiera hela svaret. Ett exempel på ett fält i fältgruppen som har det här problemet:
code language-none "Profile Number": { "title": "Profile Number", "description": "Profile Number", "type": "string", "meta:xdmType": "string", "required": [ ] , "meta:enum": {} },och ta bort alla rader som har
"meta:enum": {}När
"meta:enum": {}har tagits bort ser den ut ungefär så här:code language-none "Profile Number": { "title": "Profile Number", "description": "Profile Number", "type": "string", "meta:xdmType": "string", "required": [ ] }, -
Kopiera svaret (som inte längre har
"meta:enum": {}rader). -
Kör anropet Uppdatera en anpassad fältgrupp och klistra in hela det redigerade svaret från steg 6 och skicka. Anvisningar finns i Uppdatera en anpassad fältgrupp i utvecklardokumentationen.
-
Detta uppdaterar den specifika fältgruppen så att felet inte längre tas emot. Upprepa steg 4-7 för var och en av de fältgrupper som har det här felet.
Mer information om samlingen som innehåller dessa samtal finns i Postman-samlingar i Experience Platform-översikten.
Orsak
En uppdatering av användargränssnittet gjorde att du inte kunde ha några tomma uppräkningar.