Le champ « Ne plus contacter (tous canaux) » est incorrectement mis à jour dans Adobe Campaign

Lors de la gestion des préférences d’abonnement par le biais d’une page de destination, le champ Ne plus contacter (tous canaux) se met à jour de manière incorrecte.  Pour résoudre ce problème, mettez à jour la logique de la page de destination afin d’exclure le processus d’opt-out du canal.

Description description

Environnement

  • Produit : Adobe Campaign Standard
  • Instance: Staging

Problème/Symptômes

  • Ne plus contacter par e-mail le champ se met correctement à jour en fonction des actions de l’utilisateur.
  • Le champ Ne plus contacter (tous canaux) est toujours coché, même lorsqu’il ne devrait pas l’être.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Examinez et modifiez la fonction setOptOutFlag() dans le code de votre page de destination.

  2. Supprimez toute ligne qui définit l’attribut @blackListattribute sur true sauf si explicitement requis. Par exemple,

    • Supprimer : document.controller.setValue('/ctx/recipient/@blackList', '1', 'blackList');
  3. Si vous souhaitez modifier uniquement le champ Ne plus contacter par e-mail , conservez uniquement la ligne qui met à jour l’attribut @blackListEmail. Par exemple,

    • Conserver : document.controller.setValue('/ctx/recipient/@blackListEmail', '1', 'blackListEmail');
  4. Testez minutieusement les modifications pour confirmer :

    • Le champ Ne plus contacter par email est correctement mis à jour.
    • Le champ Ne plus contacter (tous canaux) reste inchangé, sauf modification explicite.

Si le problème persiste, créez une application web ou une page de destination avec une logique simplifiée pour isoler et tester le problème.

Lecture connexe

​ Gestion des processus d’opt-in et d’opt-out ​ dans la documentation de Campaign Standard

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