Fel i leveransanalys av 'content htmlContent' rad 19: mottagaren är inte definierad

Den här artikeln åtgärdar ett problem med exekvering av Campaign Classic där mottagarna inte är definierade, vilket resulterar i ett JavaScript-fel. Du kan komma runt problemet genom att skapa en separat variabel för mottagardata i JavaScript-koden, vilket gör det möjligt att referera till och lösa felet på rätt sätt.

Beskrivning description

Miljö

  • Campaign Classic
  • Campaign

Problem/symtom

Följande fel inträffar under leveranskörningen för en mottagare:

'content htmlContent' line 19: the recipient is not defined. SCR-160012 JavaScript: error while evaluating script 'content htmlContent'

Upplösning resolution

Detta inträffar när du använder en målmappning i en leverans som skiljer sig från inkommande data i leveransaktiviteten för ett arbetsflöde. Anta att du har frågat om mottagartabellen och skickat den till leveransen, och att du har en anpassad målmappning i leveransen, så får du det här felet.

För det andra, om du använder en anpassad målmappning i leveransen och den har ett anpassningsblock eller en kolumn som refererar till i innehållet, och du använder mottagarobjektet, får du det här felet. Exempel: om du ringer recipient.id eller recipient.email.

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