Erro na análise de entrega da linha 19 "content htmlContent": o destinatário não está definido

Este artigo explica por que o 'content htmlContent' linha 19: o recipient não está definido ocorre durante a execução da entrega de um recipient.

Descrição description

Ambiente

  • Campaign Classic
  • Campaign

Problema/Sintomas

O seguinte erro ocorre durante a execução do delivery para um recipient:

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

Resolução resolution

Isso acontece quando você usa um target mapping em um delivery diferente dos dados recebidos na atividade de delivery de um workflow. Portanto, suponha que você tenha consultado a tabela de recipients, passado para o delivery e, no delivery, tenha um target mapping personalizado, esse erro ocorrerá.

Em segundo lugar, se estiver usando um target mapping personalizado no delivery e ele tiver qualquer bloco de personalização ou qualquer referência de coluna em seu conteúdo e usar o objeto do recipient, você receberá esse erro. Por exemplo, se você chamar recipient.id ou recipient.email.

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