Adobe Experience Platform: meta:enum não pode estar vazio
Este artigo aborda um problema em que ocorre um erro ao atualizar um grupo de campos usando meta:enum da propriedade [
ECID]
. Para resolver isso, localize valores de enumeração vazios e substitua-os, execute a chamada de Grupos de campos de lista da coleção de API postman seguida dessas etapas mencionadas neste artigo.
Descrição
Ambiente
Adobe Experience Platform (AEP)
Problema/Sintomas
Ao tentar atualizar um grupo de campos, aparece um erro: Erro na meta:enum da propriedade [
ECID]
. A meta:enum não pode estar vazia.
Resolução
Como solução, localize os valores de enumeração vazios e substitua-os:
-
Execute a chamada Listar grupos de campos da coleção de APIs do Postman que mostra todos os seus grupos de campos. Defina o CONTAINER_ID como Locatário. Para ver as etapas, consulte Listar grupos de campos na documentação do desenvolvedor.
-
Pesquise na lista de grupos de campos e localize todos que contenham
"meta:enum": {}
. -
Para cada grupo de campos, siga as etapas 4 a 6.
-
Execute a chamada Recuperar um grupo de campos usando a ID do grupo de campos encontrada na lista da etapa 2. Para ver as etapas, consulte Recuperar um grupo de campos na documentação do desenvolvedor.
-
Copiar toda a resposta. Um exemplo de um campo dentro do grupo de campos que tem esse problema:
"Profile Number": { "title": "Profile Number", "description": "Profile Number", "type": "string", "meta:xdmType": "string", "required": [ ] , "meta:enum": {} },
e remova qualquer linha que tenha
"meta:enum": {}
Depois que o
"meta:enum": {}
for removido, ele será semelhante a:"Profile Number": { "title": "Profile Number", "description": "Profile Number", "type": "string", "meta:xdmType": "string", "required": [ ] },
-
Copiar a resposta (que não tem mais as
"meta:enum": {}
linhas). -
Execute a chamada Atualizar um grupo de campos personalizado e cole toda a resposta editada da etapa 6 e envie. Para ver as etapas, consulte Atualizar um grupo de campos personalizado na documentação do desenvolvedor.
-
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 você tivesse enumerações vazias.