Sur cette page : découvrez comment tester, publier et surveiller les campagnes orchestrées dans Adobe Journey Optimizer, y compris le cycle de vie de la campagne, les journaux d’exécution et les indicateurs de statut des activités.
Une fois que vous avez créé votre campagne orchestrée et conçu les tâches à effectuer dans la zone de travail, vous pouvez la publier et son exécution. Vous pouvez également exécuter la campagne en mode test pour vérifier son exécution et le résultat des différentes activités.
Aperçu du cycle de vie d’une campagne lifecycle
Les campagnes orchestrées passent par un ensemble défini d’états. Les étapes clés du workflow de publication sont les suivantes :
Tester votre campagne avant la publication test
Journey Optimizer vous permet de tester les campagnes orchestrées avant leur mise en ligne. Lorsqu’une campagne est créée, elle passe par défaut à l’état Brouillon. Deux tests complémentaires sont disponibles :
Tester le flux de campagne test-flow
Utilisez le test du flux de campagne pour exécuter manuellement le workflow et valider l’orchestration de ses activités.
Pour tester une campagne orchestrée, ouvrez la campagne et sélectionnez Démarrer. Les activités sont exécutées de manière séquentielle jusqu’à ce que le workflow atteigne une activité de canal, où il se suspend afin que vous puissiez exécuter une exécution d’essai avec Exécuter le test. S’il n’existe aucune activité de canal, l’exécution se poursuit jusqu’à la fin de la zone de travail.
Pour les campagnes orchestrées déclenchées, le système attend un appel API pour démarrer la campagne. Vous devez envoyer le signal pour continuer le test. Découvrez comment tester des campagnes déclenchées par un signal.
Lors du test, vous pouvez contrôler l’exécution de la campagne à l’aide de la barre d’actions de la zone de travail. À partir de là, vous pouvez :
- Arrêtez l’exécution à tout moment.
- Démarrez l’exécution à nouveau.
- Redémarrez l’exécution pour réinitialiser et réexécuter le workflow en une seule action. Cela s’avère particulièrement utile lorsque vous souhaitez tester à nouveau rapidement le flux de campagne après avoir apporté des modifications.
- Reprenez l’exécution si elle a été précédemment mise en pause.
L’icône Alertes / Avertissement de la barre d’outils de la zone de travail vous informe des problèmes, notamment des avertissements qui peuvent apparaître de manière proactive avant l’exécution et des erreurs qui se produisent pendant ou après l’exécution.
Vous pouvez également identifier rapidement les activités ayant échoué à l’aide des indicateurs visuels de statut affichés directement sur chaque activité. Pour une résolution détaillée des problèmes, ouvrez les journaux de la campagne qui fournissent des informations détaillées sur l’erreur et son contexte.
Le test du flux de campagne présente des contraintes d’exécution importantes que vous devez connaître :
-
Le workflow s’interrompt lors des activités du canal - Le workflow s’interrompt lorsqu’il atteint une activité du canal, telle que les e-mails, les SMS ou les notifications push. Vous pouvez exécuter cette activité séparément avec Exécuter le test, mais le workflow ne continue pas les activités suivantes après l’exécution de l’activité de canal. Cela signifie que les activités en aval, telles qu’un autre canal, une condition ou une activité d’orchestration, ne peuvent pas être atteintes pendant le test du flux de campagne.
-
Impact sur la stratégie de test - La logique qui suit une activité de message, telle que l’embranchement conditionnel ou les workflows multicanaux, ne peut pas être validée dans le test du flux de campagne. Pour le tester, vous devez publier la campagne et surveiller l’exécution en direct.
-
Différence attendue par rapport à l’exécution en direct - Dans l’exécution en direct, le workflow continue à travers toutes les activités en séquence sans se suspendre aux activités de canal. Lors du test, ces pauses vous permettent de vérifier le contenu et l’exécution du message à chaque étape, mais elles ont un coût lié à la validation incomplète du workflow.
Test d’une activité de canal run-test-channel
Lorsque le test du flux de campagne atteint une activité de canal, utilisez Exécuter le test pour exécuter cette activité sans envoyer le message. Cette opération simule l’envoi afin que vous puissiez valider la population cible et identifier les exclusions avant de publier la campagne.
Pour tester l’activité du canal et consulter ses résultats :
-
Sélectionnez l’activité du canal dans la zone de travail, puis cliquez sur Exécuter le test.
note NOTE Le bouton Exécuter le test peut être disponible même lorsque le contenu du message n’est pas valide. Vérifiez l’icône Alertes / Avertissement dans la barre d’outils de la zone de travail pour détecter les erreurs liées au contenu, telles que le contenu manquant pour l’une des versions du message. Corrigez les problèmes de contenu signalés, puis réexécutez le test. -
Une fois le test exécuté avec succès, cliquez sur le bouton Afficher le rapport pour ouvrir son rapport dynamique.
Le rapport de test utilise les mêmes statistiques de campagne que le rapport dynamique, mais aucun message n’est envoyé pendant le test. En savoir plus sur le rapport dynamique de campagne.
Vous pouvez également prévisualiser et tester le contenu de vos messages à l’aide de la simulation avec des profils de test AEP et l’envoi de BAT. Démarrez la campagne en mode test et laissez le workflow atteindre l’activité de canal pour accéder à ses profils de test. Aucune publication n’est requise. Découvrez comment utiliser les activités de canal et simuler du contenu.
Publier la campagne publish
Avant de publier la campagne, vérifiez les points suivants :
- La campagne s’est exécutée correctement en mode test sans erreur dans les journaux.
- Le contenu du message a été prévisualisé à l’aide de l’option Simuler le contenu.
- Le planning est configuré s’il s’agit d’une campagne planifiée.
- Vous avez examiné le comportement de confirmation d’envoi : pour les campagnes non récurrentes, aucun message n’est envoyé tant que vous n’avez pas explicitement approuvé l’envoi après la publication.
Une fois votre campagne testée et prête, cliquez sur Publier pour la mettre en ligne.
Le flux visuel redémarre et les profils réels commencent à circuler dans le parcours en temps réel.
Si l’action de publication échoue (en raison d’un contenu de message manquant, par exemple), vous recevez un avertissement et vous devez résoudre le problème avant de réessayer. Une fois la publication terminée, la campagne commence à s’exécuter (immédiatement ou selon le planning), passe du statut Brouillon au statut Actif et passe en « Lecture seule ».
Séquence d’exécution au moment de la publication publication-sequence
Lorsque vous cliquez sur Publier, la séquence suivante se produit en interne :
- Activation du planificateur : si un planning est configuré pour la campagne, le planificateur se lance et déclenche l’exécution à l’heure définie.
- Les activités Enregistrement d’audience s’exécutent en premier : toutes les activités Enregistrement d’audience du workflow s’exécutent avant les activités de message. Le shell d’audience est créé dans le portail d’audience et les profils qualifiés commencent à ingérer.
- L’exécution du message commence : les activités de canal démarrent le traitement de la première activité de message du workflow.
- Recherche d’instantané de profil : les données de profil sont résolues par rapport à un instantané pris au moment de la publication, et non par rapport au profil en temps réel. Cela garantit la cohérence sur l’ensemble de l’exécution.
- Évaluation du consentement : pour les profils correspondants, le consentement est directement pris en compte à partir de l’enregistrement du profil. Le consentement n’est pas réévalué au moment de l’envoi. Découvrir la gestion du consentement
- Création de profils à la volée : les profils qui ne correspondent pas à un enregistrement existant sont créés à la volée lors de l’exécution.
- Création de logs de diffusion : les événements de diffusion sont enregistrés dans le jeu de données
ajo_message_feedback_event, qui est la source principale des logs de diffusion et de la validation après envoi.
Pour valider les résultats après l’exécution, utilisez les fonctionnalités de création de rapports de Journey Optimizer. En savoir plus sur le reporting des campagnes orchestrées
Rétablir une campagne au statut de brouillon back-to-draft
La fonctionnalité Retour au brouillon vous permet de dépublier et de rétablir le statut de brouillon d’une campagne orchestrée dans des situations spécifiques. Il s’agit d’un mécanisme de récupération conçu pour résoudre les problèmes avant l’envoi des messages, tout en préservant l’intégrité du cycle de vie de la campagne.
Cette option est disponible dans deux scénarios :
-
Campagnes planifiées en attente d’exécution : lorsqu’une campagne est planifiée pour s’exécuter à un moment spécifique et que ce moment n’a pas encore été atteint, vous pouvez utiliser l’option Retour au brouillon pour vérifier et modifier la campagne avant qu’elle ne commence à s’exécuter. Cependant, si la campagne est récurrente (une campagne planifiée quotidienne, par exemple) et qu’au moins une exécution a déjà eu lieu, l’option n’est plus disponible. Dans ce cas, vous devez dupliquer la campagne à la place.
-
Campagnes actives avec des erreurs d’exécution : lorsqu’une campagne a rencontré une erreur lors de l’exécution et qu’elle est suspendue et qu’aucune exécution de campagne n’a encore été terminée, vous pouvez réutiliser l’option Retour au brouillon pour corriger l’erreur et republier la campagne.
Pour rétablir une campagne au statut de brouillon, ouvrez la campagne orchestrée, puis cliquez sur le bouton Retour au brouillon dans la barre d’outils de la zone de travail de campagne.
La campagne est dépubliée et le workflow est arrêté. La campagne revient au statut Brouillon. Vous pouvez maintenant résoudre les problèmes identifiés, puis tester la campagne et la publier une fois prête.
Confirmer l’envoi du message confirm-sending
Par défaut, pour les campagnes orchestrées non récurrentes, la diffusion des messages est suspendue jusqu’à ce que vous approuviez explicitement l’envoi. Après avoir publié la campagne, confirmez la demande d’envoi à partir du volet des propriétés de l’activité de canal. Tant qu’elle n’est pas confirmée, l’activité du canal reste en attente et aucun message n’est envoyé.
Avant la publication, vous pouvez désactiver l’envoi de confirmation dans le volet des propriétés de l’activité de canal. Pour plus d’informations, consultez Confirmer l’envoi du message.
Surveiller l’exécution de la campagne monitor
Surveillance du flux visuel flow
Lors de l’exécution (en mode test ou actif), le flux visuel montre le déplacement des profils dans le parcours en temps réel. Le nombre de profils qui passent d’une tâche à l’autre est affiché.
Les données transportées d’une activité à l’autre via les transitions sont stockées dans une table de travail temporaire. Ces données peuvent être affichées pour chaque transition. Pour examiner les données transmises entre les activités :
-
Sélectionnez une transition.
-
Dans le volet des propriétés, cliquez sur Aperçu du schéma pour afficher le schéma de la table de travail. Sélectionnez Aperçu des résultats pour afficher les données transférées.
{modal="regular"}
Vous pouvez maintenant inspecter les données transmises entre les activités pour valider votre flux de campagne et confirmer que chaque activité traite les profils attendus.
Indicateurs d’exécution d’une activité activities
Les indicateurs visuels de statut vous aident à déterminer les performances de chaque activité :
Logs et tâches logs-tasks
La surveillance des journaux et des tâches est une étape essentielle pour analyser vos campagnes orchestrées et vérifier qu’elles s’exécutent correctement. Les journaux et les tâches sont accessibles à partir du bouton Journaux, disponible dans la barre d’outils de la zone de travail, aussi bien en mode test qu’en mode actif.
L’écran Journaux et tâches fournit un historique complet de l’exécution de votre campagne : il consigne toutes les actions de l’utilisateur ou de l’utilisatrice, ainsi que les erreurs rencontrées.
Deux types d’informations sont disponibles :
- L’onglet Journal contient l’historique chronologique de toutes les opérations et erreurs.
- L’onglet Tâches détaille la séquence d’exécution des activités, étape par étape.
Sous les deux onglets, vous pouvez choisir les colonnes à afficher et leur ordre, appliquer des filtres et trouver rapidement des informations à l’aide du champ de recherche.
Configurer des alertes alerting
Les alertes système fournissent des notifications proactives sur les problèmes de vos campagnes orchestrées. Vous pouvez ainsi enquêter et prendre des mesures correctives sans vérifier en permanence la vue de surveillance. Vous pouvez afficher et gérer les alertes disponibles dans Administration > Alertes.
Pour en savoir plus sur les alertes disponibles et comment s’y abonner, consultez Accéder aux alertes système et s’y abonner.
Vous pouvez également créer votre propre alerte en ajoutant une activité Alerte à la zone de travail de la campagne. L’alerte se déclenche lorsque l’exécution de la campagne atteint l’activité. Découvrez comment configurer l’activité d’alerte.
Si une campagne orchestrée renvoie un code d’erreur, consultez Erreurs de campagne orchestrée.
Étapes suivantes next
Après avoir démarré la zone de travail de la campagne orchestrée, vous pouvez utiliser les fonctionnalités de reporting de Journey Optimizer pour mieux comprendre le comportement de votre audience et mesurer les performances de chaque étape du parcours client. En savoir plus sur le reporting des campagnes orchestrées
Vous avez des questions sur les campagnes orchestrées ? Consultez les questions fréquentes sur les campagnes orchestrées pour obtenir des réponses aux questions les plus courantes des utilisateurs et utilisatrices.
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to test, publish, revert, confirm sending, and monitor Orchestrated campaigns in Adobe Journey Optimizer, including the campaign lifecycle, execution logs, activity status indicators, and alerts.
Intents:
- Test an Orchestrated campaign in Draft status before publishing.
- Test a channel activity with Run test, without sending the message.
- Publish a campaign and understand the internal publication-time execution sequence.
- Revert a published campaign back to draft status using Back to draft.
- Confirm message sending for non-recurring campaigns after publishing.
- Monitor campaign execution through the visual flow, activity status indicators, and logs and tasks.
- Set up system alerts or an Alert activity to be notified of issues.
Glossary:
- Draft: the default status when a campaign is created, in which the campaign is being built and tested and is not yet active (product-specific)
- Live: the status after a campaign has been published and is executing (product-specific)
- Completed: the status once campaign execution has finished (product-specific)
- Back to draft: a feature that unpublishes and reverts an orchestrated campaign to draft status in specific situations, designed as a recovery mechanism to fix issues before any messages are sent (product-specific)
- Confirm sending: the explicit approval step required, by default, before a non-recurring campaign’s channel activity sends messages after publishing (product-specific)
- Logs and tasks: the screen providing a complete history of campaign execution, recording all user actions and encountered errors, with separate Log and Tasks tabs (product-specific)
- Alert activity: a canvas activity that fires a custom alert when campaign execution reaches it (product-specific)
Guardrails:
- When testing a campaign in Draft status, all activities in the canvas are executed except Save audience activities and channel activities; there is no functional impact on your data or audience.
- In test mode, the workflow stops when it reaches a channel activity, so activities that follow a channel activity are not reached; test each channel activity with Run test. The logic that follows a message activity can only be validated by publishing the campaign and monitoring live execution.
- The test does not include the message rendering step; profiles can be excluded at send time on a rendering error even when the content is valid, and these exclusions might not appear in the test report.
- For triggered orchestrated campaigns, testing requires sending an API call signal to continue the test; the system waits for this call to start the campaign.
- The Publish button is disabled (greyed out) if there are unresolved errors; all errors must be fixed before publishing.
- On successful publishing, the campaign moves from Draft to Live status and becomes “Read only”.
- By default, for non-recurring orchestrated campaigns, message delivery is paused after publishing until the send is explicitly confirmed from the channel activity’s properties pane; until confirmed, the channel activity stays pending and no message is sent.
- Back to draft is available for scheduled campaigns awaiting execution only while the scheduled time has not yet been reached; if the campaign is recurring and at least one execution has already occurred, this option is no longer available.
- Back to draft is available for live campaigns with execution errors only when the campaign is paused due to the error and no campaign executions have been completed yet.
- During publication, Save Audience activities execute before message activities.
- During publication, profile data is resolved against a snapshot taken at publication time, not the real-time profile, to ensure consistency across the entire execution.
- During publication, consent is honored directly from the profile record for matching profiles and is not re-evaluated at send time.
- During publication, profiles that do not match an existing record are created on the fly during execution.
- Delivery events are recorded in the
ajo_message_feedback_eventdataset, the primary source for delivery logs and post-send validation. - The Logs button, giving access to Logs and tasks, is available in both test and live mode in the canvas toolbar.
Applicability:
- Applies to: Orchestrated campaigns.
- Testing restriction (Save audience and channel activities not executed during test) applies to: Orchestrated campaign test mode in Draft status.
- Confirm sending (paused delivery pending explicit approval) applies to: non-recurring orchestrated campaigns.
Terminology:
- Canonical name: Orchestrated campaign — status values: Draft, Live, Completed (see also Scheduled, Stopped, Archived on the linked statuses page).
- Do not confuse: “Draft” (campaign being built and tested, not yet active) ≠ “Live” (published and executing) ≠ “Completed” (execution has finished).
- Do not confuse: “Stop” (stop execution at any time during test) ≠ “Restart” (reset and re-run the workflow in a single action) ≠ “Resume” (continue execution if previously paused).
- Do not confuse: “Preview schema” (view the work table schema for a transition) ≠ “Preview results” (see the transported data for a transition).
FAQ:
- Q: What happens when I test an Orchestrated campaign in Draft status? — All activities in the canvas are executed except Save audience activities and channel activities, with no functional impact on your data or audience.
- Q: Why does the workflow stop during a test? — In test mode, the workflow stops when it reaches a channel activity and does not continue to the activities that follow it; use Run test on the channel activity to simulate its execution without sending the message.
- Q: Why does nothing happen after I click Run test? — The button remains available even if the message content contains an error; check the Alerts / Warning icon in the canvas toolbar for a content-related error, fix it, and run the test again.
- Q: What must be true before I can publish a campaign? — All errors must be fixed; if the Publish button is disabled, you must check the error messages in the logs.
- Q: Are messages sent immediately after publishing a non-recurring campaign? — No, by default message delivery is paused until you explicitly confirm the send from the channel activity’s properties pane.
- Q: When can I use Back to draft? — For scheduled campaigns awaiting execution before the scheduled time is reached (unless recurring with at least one execution already completed), or for live campaigns paused due to an execution error with no completed executions yet.
- Q: Where are delivery events recorded? — In the
ajo_message_feedback_eventdataset, the primary source for delivery logs and post-send validation. - Q: Where can I set up alerts for my Orchestrated campaign? — From Administration > Alerts for system alerts, or by adding an Alert activity to the campaign canvas for custom alerts fired when execution reaches it.
Best practices:
- Before clicking Publish, confirm the campaign ran successfully in test mode with no errors in the logs, that message content has been previewed using Simulate Content, that the schedule is configured if applicable, and that you have reviewed the sending confirmation behavior.
Related pages:
- For all campaign statuses (including Scheduled, Stopped, Archived) and available actions at each stage: Understanding campaign statuses (campaigns/manage-campaigns.md)
- For testing signal-triggered campaigns: Learn how to test signal-triggered campaigns (orchestrated/trigger-orchestrated-campaign.md)
- For working with channel activities and simulating message content: Learn how to work with channel activities and simulate content (orchestrated/activities/channels.md)
- For configuring a campaign schedule: schedule is configured (orchestrated/create-orchestrated-campaign.md)
- For details on the Save audience activity: Save audience (orchestrated/activities/save-audience.md)
- For the Audience Portal where audience shells are created: Audience Portal (audience/about-audiences.md)
- For consent management during publication: Learn more about consent management (action/consent.md)
- For querying the delivery events dataset:
ajo_message_feedback_event(data/datasets-query-examples.md) - For Orchestrated campaigns reporting: Learn more on Orchestrated campaigns reporting (orchestrated/reporting-campaigns.md)
- For accessing and subscribing to system alerts: Access and subscribe to system alerts (reports/alerts.md)
- For configuring the Alert activity: Learn how to configure the Alert activity (orchestrated/activities/alert.md)
- For a list of error codes: Orchestrated campaign errors (orchestrated/orchestrated-campaign-errors.md)
- For disabling sending confirmation before publishing: Confirm message sending (orchestrated/activities/channels.md)
- For common questions from practitioners: Orchestrated campaigns FAQ (orchestrated/orchestrated-campaigns-faq.md)
- For duplicating a recurring campaign that can no longer be reverted to draft: duplicate the campaign (campaigns/manage-campaigns.md)
Personas:
- marketer: Can test an Orchestrated campaign in Draft status by selecting Start, then control the test using Stop, Start, Restart, or Resume. Can publish the campaign by selecting Publish to move it from Draft to Live status. Can monitor execution through the visual flow, activity status indicators, and the Logs and tasks screen. The page states that the Publish button is disabled until all errors are fixed. Where: “Publish the campaign”.
Onboarding:
- Level: Intermediate
- First minimal step: Open the campaign and select Start to test it in Draft status.
- Success check: Each activity in the campaign is executed sequentially until the end of the canvas is reached or until the workflow reaches a channel activity, where it stops so that you can run a test of that activity.
- Previous: Create and schedule the Orchestrated campaign before testing and publishing it: Create and schedule Orchestrated campaigns with Journey Optimizer (orchestrated/create-orchestrated-campaign.md)
- Next: Get insights on audience behavior and measure step performance after starting the campaign: Reporting for Orchestrated campaigns with Adobe Journey Optimizer (orchestrated/reporting-campaigns.md); Find answers to common questions about Orchestrated campaigns: Orchestrated campaigns Frequently Asked Questions (orchestrated/orchestrated-campaigns-faq.md)