Error en el análisis de entrega "content htmlContent", línea 19: el destinatario no está definido

Este artículo explica por qué la línea 19 'content htmlContent': the recipient is not defined error que se produce durante la ejecución de la entrega para un destinatario.

Descripción description

Entorno

  • Campaign Classic
  • Campaign

Problema/Síntomas

El siguiente error se produce durante la ejecución de la entrega de un destinatario:

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

Resolución resolution

Esto sucede cuando se utiliza una asignación de destino en una entrega que es diferente de los datos entrantes en la actividad de entrega de un flujo de trabajo. Supongamos que ha consultado la tabla de destinatarios y la ha pasado a la entrega, y en la entrega tiene una asignación de destino personalizada, y obtiene este error.

En segundo lugar, si está utilizando una asignación de destino personalizada en una entrega y tiene cualquier bloque de personalización o cualquier columna que haga referencia a en su contenido y utiliza el objeto de destinatario, obtendrá este error. Por ejemplo, si llama a recipient.id o recipient.email.

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