Erreur dans l'analyse de diffusion 'content htmlContent' ligne 19 : le destinataire n'est pas défini

Cet article explique pourquoi la ligne 'content htmlContent' 19 : l'erreur du destinataire n'est pas définie survient lors de l'exécution de la diffusion pour un destinataire.

Description description

Environnement

  • Campaign Classic
  • Campaign

Problème/Symptômes

L'erreur suivante se produit lors de l'exécution de la diffusion pour un destinataire :

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

Résolution resolution

Cela se produit lorsque vous utilisez un mapping de ciblage dans une diffusion différente des données entrantes dans l'activité de diffusion d'un workflow. Supposons donc que vous ayez interrogé la table des destinataires et que vous l'ayez transmise à la diffusion, et que dans la diffusion, vous ayez un mapping de ciblage personnalisé, vous obteniez alors cette erreur.

Deuxièmement, si vous utilisez un mapping de ciblage personnalisé dans la diffusion et qu'il comporte un bloc de personnalisation ou une colonne référençant son contenu, et que vous utilisez l'objet destinataire, vous obtiendrez cette erreur. Par exemple, si vous appelez recipient.id ou recipient.email.

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