Adobe Experience Platform: la convalida dello streaming non riesce nelle e-mail con hash

Scopri come risolvere il problema di Adobe Experience Platform quando la convalida dello streaming non riesce nelle e-mail con hash. È necessario verificare i requisiti dello schema, controllare le regole di trasformazione e la configurazione dei dati e implementare meccanismi di hashing.

Descrizione description

Ambiente

  • Prodotto: Adobe Experience Platform (AEP)
  • Componente: Raccolta dati/Adobe Launch
  • Set di dati: Web SDK

Problema

Quando si inviano dati in streaming al set di dati di Web SDK, i batch non vengono caricati a causa di un errore nel campo hashed_email. La colonna hashed_email è obbligatoria e richiede una lunghezza minima di 64 caratteri. Tuttavia, alcuni batch di streaming contengono in questa colonna indirizzi e-mail che non soddisfano la lunghezza richiesta, con conseguenti errori di convalida.

Esempio di messaggio di errore: Impossibile convalidare il messaggio: [ #/path/to/hashed_email: minLength previsto: 64, effettivo: 25]

Risoluzione resolution

Per risolvere il problema:

  1. Verificare che lo schema associato al set di dati specifichi che hashed_email deve essere un valore con hash SHA256. Rivedi il supporto di hashing SHA256 per setCustomerIDs per ulteriori dettagli.
  2. Esamina eventuali regole o elementi dati nella configurazione della proprietà Tag per assicurarti che inseriscano correttamente l’hash degli indirizzi e-mail prima di inviarli ad AEP. Rivedi Genera regole tag per ulteriori dettagli.
  3. Se non è già implementato, aggiungi codice all’interno dell’implementazione web (ad esempio: JavaScript) per aggiungere automaticamente hash agli indirizzi e-mail utilizzando SHA256 prima che vengano inviati come parte del batch di streaming. In caso contrario, i dati ("e-mail" in questo caso) potrebbero essere inviati in formato testo non crittografato. Rivedi il supporto di hashing SHA256 per setCustomerIDs per ulteriori dettagli.
  4. Utilizza gli strumenti di debug, come la registrazione nella console, nelle pagine web pertinenti in cui si verifica la raccolta dati per verificare che tutti gli eventi e gli elementi dati si attivino correttamente e includano valori con hash appropriati per le e-mail. Rivedi Debug nella Guida di Web SDK.
  5. Dopo aver apportato le modifiche necessarie, eseguire la convalida eseguendo il restreaming dei batch di esempio in modo da evitare errori di convalida relativi a hashed_email. Per i passaggi, Trasmetti i dati ad Experience Platform con Web SDK.

Seguendo questi passaggi, puoi garantire la conformità con i requisiti dello schema e prevenire futuri errori batch dovuti a lunghezze dei token e-mail non valide.

Per ulteriore assistenza o se i problemi persistono dopo l'implementazione di queste modifiche, contatta il supporto Adobe per ulteriori informazioni sulla risoluzione dei problemi.

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