Adobe Experience Platform: a validação de transmissão falha em emails com hash

Saiba como resolver o problema do Adobe Experience Platform quando a validação de transmissão falha em emails com hash. Você precisa verificar os requisitos do esquema, verificar as regras e a configuração de transformação de dados e implementar mecanismos de hash.

Descrição description

Ambiente

  • Produto: Adobe Experience Platform (AEP)
  • Componente: Coleção de dados / Adobe Launch
  • Conjunto de dados: Web SDK

Problema

Ao transmitir dados para o conjunto de dados do Web SDK, os lotes não são carregados devido a um erro com o campo hashed_email. A coluna hashed_email é obrigatória e requer um comprimento mínimo de 64 caracteres. No entanto, alguns lotes de transmissão contêm endereços de email nesta coluna que não atendem ao comprimento necessário, resultando em erros de validação.

Exemplo de mensagem de erro: A mensagem não pode ser validada: [ #/path/to/hash_email: esperado minLength: 64, real: 25]

Resolução resolution

Para resolver esse problema:

  1. Verifique se o esquema associado ao seu conjunto de dados especifica que hashed_email deve ser um valor com hash SHA256. Consulte o Suporte a hash SHA 256 para setCustomerIDs para obter mais detalhes.
  2. Revise todas as regras ou elementos de dados na configuração da propriedade Tag para garantir que eles hash endereços de email corretamente antes de enviá-los para a AEP. Revise Criar regras de marca para obter mais detalhes.
  3. Se ainda não estiver implementado, adicione o código na implementação da Web (por exemplo: JavaScript) para hash automático de endereços de email usando SHA256 antes que sejam enviados como parte do lote de streaming. Se isso não for feito, os dados ("email", neste caso) poderão ser enviados em texto não criptografado. Consulte o Suporte a hash SHA 256 para setCustomerIDs para obter mais detalhes.
  4. Use ferramentas de depuração, como o registro do console em páginas da Web relevantes em que a coleta de dados ocorre, para verificar se todos os eventos e elementos de dados são acionados corretamente e incluem valores com hash adequados para emails. Revise Depuração no Guia do Web SDK.
  5. Depois de fazer os ajustes necessários, valide retransmitindo lotes de amostra garantindo que não ocorram erros de validação relacionados a hashed_email. Para etapas, Transmita dados para o Experience Platform com o Web SDK.

Seguindo essas etapas, você pode garantir a conformidade com os requisitos do esquema e evitar falhas futuras de lote devido a tamanhos de token de email inválidos.

Para obter mais assistência ou se os problemas persistirem após a implementação dessas alterações, entre em contato com o Suporte da Adobe para obter orientação adicional de solução de problemas.

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