La fonctionnalité d’envoi de rapports ne fonctionne pas dans Campaign Standard après la mise à niveau

Si vous rencontrez des problèmes dans Adobe Campaign Standard (ACS) en raison desquels l’envoi des rapports planifiés par heure échoue après la mise à niveau, recherchez les erreurs dans reportSending journaux de workflow et assurez-vous que l’horodatage Démarrage en cours pour les tâches planifiées correspond à l’intervalle d’exécution du workflow.

Description description

Environnement

  • Produit : Adobe Campaign Standard (ACS)
  • Instance : Environnements de développement et de production suite à une mise à niveau vers les versions 22.3 à 25.2

Problème/Symptômes

Campaign Standard diffuse correctement les rapports planifiés quotidiens, mais n’envoie pas les rapports planifiés par heure. Les logs de workflow reportSending affichent les erreurs lorsque l’envoi des rapports planifiés échoue.

Le problème se produit en raison de la fonctionnalité Rapport planifié qui ne fonctionne pas comme prévu pour les rapports horaires, et parce que le workflow prêt à l’emploireportSending ne sélectionne pas les rapports planifiés par heure.

Résolution resolution

Pour résoudre les problèmes liés à la fonctionnalité d'envoi de rapports dans ACS, procédez comme suit :

  1. Redémarrez les services tous les jours après toute mise à niveau. Cela résout souvent les comportements inattendus sans nécessiter de modifications de la configuration.

  2. Vérifiez que le workflow reportSending fonctionne correctement en examinant ses journaux.

  3. Accédez à Administration >   Paramètres de l’application et vérifiez que la xtkOption FEATUREFLAG_REPORTSHARE_HOUR est définie sur 0.

  4. Assurez-vous que l’horodatage Démarrage en cours pour les tâches planifiées correspond à l’intervalle d’exécution du workflow reportSending.

    • Le workflow s’exécute à intervalles fixes, généralement toutes les heures à 00 minutes (par exemple, 18:00, 19:00). Il recherche les tâches planifiées lors de sa prochaine exécution. Si l'heure Démarrage en cours est définie dans le passé ou est trop proche de l'heure d'exécution suivante, la tâche peut être ignorée ou ne pas être traitée.

    • Il est recommandé de toujours définir l’heure de Démarrage en cours sur une heure ultérieure qui correspond au modèle d’exécution du workflow. Cela permet au workflow de mettre correctement en file d’attente et de traiter l’envoi planifié sans le manquer en raison d’incohérences de minutage.

    • Par exemple, si vous modifiez un projet à 17 :10 et souhaitez qu’il soit traité rapidement, définissez l’heure Début en cours sur 19 :00. Le workflow s’exécutera à 18 :00, détectera le nouveau planning et préparera l’envoi à 19 :00.

      Exemple de scénario :

      table 0-row-4 1-row-4 2-row-4
      Heure de planification Recommandé Démarrage À'Heure Heure D’Exécution Du Workflow Résultat
      17:10 19 :00 18:00 Planning sélectionné
      17:10 18:00 18:00 Peut être ignoré
    • Pour les plannings horaires, mettez à jour l’horodatage Démarrage en cours en haut de l’heure, idéalement à l’heure la plus proche plus deux heures.

  5. Après avoir mis à jour le planning, vérifiez que les e-mails sont envoyés correctement.

Lecture connexe

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