Adobe Experience Platform: meta:enum não pode estar vazio

Descrição description

Ambiente
Adobe Experience Platform (AEP)

Problema/Sintomas
Ao tentar atualizar um grupo de campos, um erro é exibido: Erro em meta:enum da propriedade ECID. O meta:enum não pode estar vazio.

Resolução resolution

Como solução, localize os valores de enumeração vazios e substitua-os:

  1. Execute o Listar grupos de campos  chamada da coleção da API do postman, que mostra todos os grupos de campos. Defina o CONTAINER_ID para Inquilino. Para obter etapas, consulte Listar grupos de campos na documentação do desenvolvedor.

  2. Pesquise na lista de grupos de campos e localize todos que contenham "meta:enum": {}.

  3. Para cada grupo de campos, siga as etapas 4 a 6.

  4. Execute o Recuperar um grupo de campos  chame usando a ID de grupo de campos encontrada na lista da etapa 2. Para obter etapas, consulte Recuperar um grupo de campos na documentação do desenvolvedor.

  5. Copiar toda a resposta. Um exemplo de um campo dentro do grupo de campos que tem esse problema:

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

    e remova quaisquer linhas que tenham "meta:enum": {}

    Quando a variável "meta:enum": {}  foi removido, será semelhante a:

    code language-clike
    "Profile Number": {
                        "title": "Profile Number",
                        "description": "Profile Number",
                        "type": "string",
                        "meta:xdmType": "string",
                        "required": ,
                       },
    
  6. Copiar a resposta (que não tem mais a função "meta:enum": {}linhas).

  7. Execute o Atualizar um grupo de campos personalizado  chame e cole a resposta editada inteira da etapa 6 e envie. Para obter etapas, consulte Atualizar um grupo de campos personalizado na documentação do desenvolvedor.

  8. Isso atualizará esse grupo de campos específico para não receber mais o erro. Repita as etapas 4 a 7 para cada um dos grupos de campos que têm esse erro.

Para saber mais sobre a coleção que contém essas chamadas, consulte coleções do Postman em nossa Visão geral do Experience Platform.
Causa
Foi feita uma atualização na interface do usuário, impedindo que os clientes tivessem enumerações vazias.

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