Erro: "A mensagem não pode ser validada: …" apesar do campo não obrigatório

Para um campo marcado como "Obrigatório" no esquema do Experience Data Model (XDM), significa que o campo deve estar presente nos dados de entrada para fins de validação.

Se marcado como "Não obrigatório", mas estiver presente, ele deverá aderir à sua definição, (com o valor "cadeia" em vez de nenhum valor).

O valor null não é aceito/suportado pelo processo de assimilação da Adobe Experience Platform (AEP). Se um campo não tiver um valor, ele deverá ser excluído da carga.

Descrição description

Ambiente

Adobe Experience Platform (AEP)

Problema/Sintomas

Durante a assimilação de dados, ocorre uma mensagem de erro: "A mensagem não pode ser validada: [ #/_field_path: esperado tipo: Cadeia de caracteres, encontrado: Nulo] " apesar do campo não ser obrigatório.

Qual é a definição de "Obrigatório" neste caso?

Resolução resolution

Para um campo marcado como "Obrigatório" no esquema do Experience Data Model (XDM), significa que o campo deve estar presente nos dados de entrada para fins de validação.

Se marcado como "Não obrigatório", mas estiver presente, ele deverá aderir à sua definição, (com o valor "cadeia" em vez de nenhum valor).

O valor null não é aceito/suportado pelo processo de assimilação da Adobe Experience Platform (AEP). Se um campo não tiver um valor, ele deverá ser excluído da carga.

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