Adobe Experience Platform: meta:enum non può essere vuoto

Scopri come risolvere l’errore che viene visualizzato quando si tenta di aggiornare un gruppo di campi.

Descrizione description

Ambiente

Adobe Experience Platform (AEP)

Problema/Sintomi

Quando si tenta di aggiornare un gruppo di campi, viene visualizzato un errore: Errore in meta:enum della proprietà [ ECID] . Il meta:enum non può essere vuoto.

Risoluzione resolution

Come soluzione alternativa, individuare i valori enum vuoti e quindi sostituirli:

  1. Esegui il Elenca gruppi di campi  chiamata dalla raccolta API postman che mostra tutti i tuoi gruppi di campi. Assicurati di impostare CONTAINER_ID a Tenant. Per i passaggi, consulta Elenca gruppi di campi nella documentazione per gli sviluppatori.

  2. Cerca nell’elenco dei gruppi di campi e trova quelli che contengono "meta:enum": {}.

  3. Per ciascuno dei gruppi di campi, segui i passaggi 4-6.

  4. Esegui il Recuperare un gruppo di campi  chiamare utilizzando l'ID gruppo di campi presente nell'elenco del passaggio 2. Per i passaggi, consulta Recuperare un gruppo di campi nella documentazione per gli sviluppatori.

  5. Copia l’intera risposta. Esempio di un campo all’interno del gruppo di campi che presenta questo problema:

    code language-none
    "Profile Number": {
     "title": "Profile Number",
     "description": "Profile Number",
     "type": "string",
     "meta:xdmType": "string",
     "required": [ ] ,
     "meta:enum": {}
     },
    

    e rimuovi le righe che hanno "meta:enum": {}

    Una volta "meta:enum": {}  è stato rimosso, avrà un aspetto simile a:

    code language-none
    "Profile Number": {
     "title": "Profile Number",
     "description": "Profile Number",
     "type": "string",
     "meta:xdmType": "string",
     "required": [ ]
     },
    
  6. Copia la risposta (che non ha più il "meta:enum": {}linee).

  7. Esegui il Aggiornare un gruppo di campi personalizzato  chiama e incolla l’intera risposta modificata dal passaggio 6 e invia. Per i passaggi, consulta Aggiornare un gruppo di campi personalizzato nella documentazione per gli sviluppatori.

  8. Questo aggiornerà quel gruppo di campi specifico in modo da non ricevere più l’errore. Ripetere i passaggi da 4 a 7 per ogni gruppo di campi che presenta questo errore.

Per informazioni sulla raccolta che contiene queste chiamate, consulta Raccolte Postman nel nostro Experience Platform Panoramica.
Causa
È stato effettuato un aggiornamento all’interfaccia utente che impedisce la presenza di enum vuote.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f