Adobe Experience Platform: direktuppspelningsvalidering misslyckas på hash-baserade e-postmeddelanden

Lär dig hur du löser problemet med Adobe Experience Platform när direktuppspelningsvalidering misslyckas på hash-kodade e-postmeddelanden. Du måste verifiera schemakraven, kontrollera dataomvandlingsregler och konfiguration samt implementera hash-mekanismer.

Beskrivning description

Miljö

  • Produkt: Adobe Experience Platform (AEP)
  • Komponent: Datainsamling/Adobe Launch
  • Datauppsättning: Web SDK

Problem

Vid direktuppspelning av data i SDK-datauppsättningen för webben går det inte att läsa in batchar på grund av ett fel i fältet hashed_email. Kolumnen hashed_email är obligatorisk och måste innehålla minst 64 tecken. En del direktuppspelade batchar innehåller e-postadresser i den här kolumnen som inte uppfyller den obligatoriska längden, vilket resulterar i valideringsfel.

Exempel på felmeddelande: Det går inte att verifiera meddelandet: [ #/path/to/hashed_email: expected minLength: 64, actual: 25]

Upplösning resolution

Så här löser du problemet:

  1. Kontrollera att schemat som är associerat med datauppsättningen anger att hashed_email ska vara ett SHA256-hash-värde. Mer information finns i SHA256 Hashing Support för setCustomerID.
  2. Granska alla regler och dataelement i taggegenskapskonfigurationen för att säkerställa att de korrekt hash-kodar e-postadresser innan de skickas till AEP. Granska Skapa taggregler om du vill ha mer information.
  3. Om den inte redan är implementerad lägger du till kod i din webbimplementering (till exempel: JavaScript) för att automatiskt hash-koda e-postadresser med SHA256 innan de skickas som en del av strömningsbatchen. Om du inte gör det kan data ("e-post" i det här fallet) skickas i klartext. Mer information finns i SHA256 Hashing Support för setCustomerID.
  4. Använd felsökningsverktyg som konsolloggning på relevanta webbsidor där datainsamling sker för att verifiera att alla händelser och dataelement fungerar korrekt och inkludera korrekt hashvärden för e-post. Granska Felsökning i Web SDK Guide.
  5. När du har gjort nödvändiga justeringar kan du validera genom att strömma om exempelbatchar, så att inga valideringsfel inträffar som är relaterade till hashed_email. För steg Strömma data till Experience Platform med Web SDK.

Genom att följa de här stegen kan du kontrollera att schemakraven uppfylls och förhindra framtida batchfel på grund av ogiltiga e-posttokenlängder.

Om du behöver mer hjälp eller om det kvarstår problem när du har implementerat dessa ändringar kan du kontakta Adobe Support för ytterligare felsökningsvägledning.

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