En esta página: Aprenda a publicar un recorrido en modo de ejecución en seco para probarlo con datos de producción reales sin ponerse en contacto con clientes reales ni actualizar perfiles, de modo que pueda validar su diseño antes de publicarlo.
¿No está seguro de que Dry run es el método correcto para usted? Comparar las tres opciones de validación.
El ensayo del recorrido es un modo especial de publicación de recorrido de Adobe Journey Optimizer que permite a los profesionales de recorridos probarlos utilizando datos de producción reales sin ponerse en contacto con clientes reales ni actualizar la información de perfil. Esta función ayuda a los profesionales de recorridos a confiar en el diseño del recorrido y en la segmentación del público antes de publicarlo en vivo.
➡️ Obtenga más información acerca de la ejecución sin recorrido en este vídeo
Ventajas principales journey-dry-run-benefits
Recorrido La ejecución en seco aumenta la confianza del profesional y el éxito del recorrido al permitir pruebas seguras y basadas en datos de los recorridos del cliente utilizando datos de producción reales, sin el riesgo de ponerse en contacto con los clientes o alterar la información del perfil. Esta función permite a los profesionales del recorrido validar el alcance de la audiencia y la lógica de rama antes de lanzarse, lo que garantiza que los recorridos se alineen con los objetivos empresariales deseados.
Con la ejecución en seco de Recorrido, obtiene la capacidad de identificar problemas de forma temprana, optimizar las estrategias de segmentación y mejorar el diseño del recorrido en función de datos reales, no de suposiciones. Integrado directamente en el lienzo del recorrido, Dry run ofrece informes intuitivos y visibilidad sobre los indicadores de rendimiento clave, lo que permite a los equipos iterar con confianza y optimizar los flujos de trabajo de aprobación. Esto mejora la eficacia operativa, reduce el riesgo de inicio y mejora los resultados de participación del cliente.
En última instancia, esta función mejora el tiempo de respuesta al valor y reduce los errores de recorrido.
Recorrido Dry run trae:
- Entorno de prueba seguro: no se establece contacto con los perfiles en modo de ejecución en seco, lo que garantiza que no haya riesgo de enviar comunicaciones ni de afectar a los datos activos.
- Perspectivas de audiencias: los profesionales del Recorrido pueden predecir la accesibilidad de la audiencia en varios nodos de recorrido, incluidas las exclusiones y las exclusiones basadas en condiciones de Recorrido.
- Comentarios en tiempo real: las métricas se muestran directamente en el lienzo del recorrido, de forma similar a los informes en vivo, lo que permite a los profesionales del recorrido refinar su diseño de recorrido.
Lógica de ejecución de ejecución en seco journey-dry-run-exec
Durante la ejecución en seco, el recorrido se ejecuta en modo de simulación, aplicando los siguientes comportamientos específicos a cada actividad de recorrido sin activar acciones reales:
-
Los nodos de acción del canal, incluidas las notificaciones por correo electrónico, SMS o push, no se ejecutan.
-
Las acciones personalizadas se deshabilitaron durante la ejecución en seco y sus respuestas se establecieron en null.
Para mejorar la legibilidad, las acciones personalizadas y las actividades de canal aparecen atenuadas durante la ejecución de una ejecución en seco.
{width="80%"}
-
Las fuentes de datos, incluidas las fuentes de datos externas, y las actividades Espera están deshabilitadas de manera predeterminada durante la ejecución en seco. Sin embargo, puede cambiar este comportamiento al activar el modo de ejecución en seco.
-
Los nodos Reaction no se han ejecutado: todos los perfiles que entren en ellos se cerrarán correctamente. Sin embargo, se aplican las siguientes reglas de prioridad:
- Si se usa un nodo Reaction con uno o varios nodos unitary event en paralelo, los perfiles siempre pasarán por el evento de reacción.
- Si se usa un nodo Reaction con uno o varios nodos reaction event en paralelo, los perfiles siempre pasarán por el primero del lienzo (el de arriba).
-
Las actividades de Leer audiencia con un tiempo de ejecución programado (diario, semanal o mensual) no siguen el tiempo configurado en el recorrido: la programación se ancla al momento en que se activó la ejecución en seco. Por ejemplo, si el recorrido está configurado para ejecutarse diariamente a las 10 a. m. pero activa la ejecución en seco a las 8 a. m., todas las lecturas programadas posteriores durante la ejecución en seco se ejecutarán a las 8 a. m.
-
Los permisos para iniciar una ejecución en seco están restringidos a los usuarios con el permiso de alto nivel Publish journeys. Los permisos para detener una ejecución en seco están restringidos a los usuarios con el permiso de alto nivel Manage journeys. Obtenga más información acerca de la administración de los derechos de acceso de los usuarios de Journey Optimizer en esta sección.
-
Antes de empezar a usar la capacidad de ejecución en seco, lea las protecciones y limitaciones.
Iniciar una ejecución en seco journey-dry-run-start
Puede utilizar la capacidad de ejecución en seco en cualquier recorrido de borrador sin errores.
Para activar la ejecución en seco, siga estos pasos:
-
Abra el recorrido que desee probar.
-
Seleccione el botón Ejecutar en seco.
-
Seleccione si desea habilitar o deshabilitar las actividades Wait y las llamadas de External data sources, y confirme la publicación Dry run.
{width="50%"}
Aparece un mensaje de estado, Activando la ejecución en seco, mientras se produce la transición.
-
Una vez activado, el recorrido entra en modo Ejecución en seco.
Monitorización de una ejecución en seco journey-dry-monitor
Una vez iniciada la publicación en modo seco, puede visualizar la ejecución del recorrido y cómo progresan los perfiles a través de las ramas y nodos del recorrido.
Las métricas se muestran directamente en el lienzo del recorrido. Obtenga más información acerca de las métricas y los informes en directo de recorrido en Informe en vivo en el lienzo de recorrido.
También puede acceder a los informes de las últimas 24 horas y a los informes permanentes de la ejecución en seco. Para acceder a estos informes, haga clic en el botón Ver informe en la esquina superior derecha del lienzo de recorrido.
Detener una carrera en seco journey-dry-run-stop
Después de 14 días, los recorridos de ejecución en seco pasan automáticamente al estado Borrador.
Los recorridos de ejecución en seco también se pueden detener manualmente. Para desactivar el modo de ejecución en seco, siga estos pasos:
-
Abra el recorrido de ejecución en seco que desee detener.
-
Seleccione el botón Cerrar para finalizar la prueba.
Los vínculos a las últimas 24 horas y todos los informes de tiempo están disponibles en la pantalla de confirmación. {width="50%"}
-
Haga clic en Volver al borrador para confirmar.
Mecanismos de protección y limitaciones journey-dry-run-limitations
- Los perfiles en modo de ejecución en seco se cuentan hacia Perfiles atractivos
- Los recorridos en el modo de ejecución en seco se cuentan hacia la cuota de recorrido en directo
- Los recorridos de ejecución en seco no afectan a las reglas empresariales
- Las acciones Jump no están habilitadas en la ejecución en seco.
Cuando un recorrido de origen déclencheur un evento Jump a uno de destino, ese evento de salto no sería aplicable a una versión de recorrido de ejecución en seco. Por ejemplo, si la última versión de un recorrido está en ejecución en seco y la anterior es Live, el evento de salto ignoraría la versión de ejecución en seco y solo sería aplicable a la versión Live.
Eventos de paso de recorrido y simulación journey-step-events
Recorrido La ejecución en seco genera stepEvents. Estos stepEvents tienen un indicador específico y un ID de ejecución en seco: inDryRun y dryRunID.
_experience.journeyOrchestration.stepEvents.inDryRundevuelvetruecuando el recorrido está en modo de ejecución en seco ynullpara recorridos de prueba o activos (ejecución en seco)._experience.journeyOrchestration.stepEvents.dryRunIDdevuelve el identificador de la instancia de ejecución en seco cuando se encuentra en modo de ejecución en seco; para recorridos de prueba o en directo, esnull.
Si exporta datos stepEvent a sistemas externos, puede filtrar las ejecuciones en seco utilizando el indicador inDryRun.
Al analizar métricas de informes de recorridos mediante el servicio de consultas Adobe Experience Platform, se deben excluir los eventos de paso generados por la ejecución en seco. Para ello, excluya los eventos de paso donde inDryRun es true (es decir, incluya solo eventos donde inDryRun es null o false).
Preguntas frecuentes faq
¿Una ejecución en seco envía mensajes a clientes reales?
No. La ejecución en seco utiliza datos de producción reales, pero no contacta con perfiles ni actualiza información de perfiles. Las acciones del canal (correo electrónico, SMS, push) no se ejecutan y las acciones personalizadas se deshabilitan con sus respuestas establecidas en null.
¿Qué permisos necesito para iniciar o detener una ejecución en seco?
El inicio de una ejecución en seco requiere el permiso de alto nivel Publish journeys. Detener una ejecución en seco requiere el permiso de alto nivel Manage journeys. Obtenga más información en la sección de permisos.
¿En qué recorridos puedo ejecutar una ejecución en seco?
Puede utilizar la ejecución en seco en cualquier recorrido Draft que no contenga errores.
¿Cuánto dura una ejecución en seco?
Después de 14 días, los recorridos de ejecución en seco vuelven automáticamente al estado Borrador. También puede detener una ejecución en seco manualmente en cualquier momento.
¿Se ejecutan las actividades de espera y los orígenes de datos externos durante una ejecución en seco?
De manera predeterminada, las actividades Wait y Data sources (incluidas las fuentes de datos externas) están deshabilitadas durante una ejecución en seco. Puede cambiar este comportamiento al activar el modo de ejecución en seco.
¿Los perfiles y recorridos de ejecución en seco se contabilizan en mis cuotas?
Sí. Los perfiles en el modo de ejecución en seco se contabilizan en Perfiles atractivos y los recorridos en el modo de ejecución en seco se contabilizan en la cuota de recorrido en directo. Sin embargo, los recorridos de ejecución en seco no afectan a las reglas empresariales.
¿Puedo seguir accediendo a los informes de ejecución en seco después de detener la prueba?
No. Los datos de informes solo están disponibles mientras la ejecución en seco esté activa. Una vez detenidos, ya no se puede acceder a los datos: use el botón Exportar situado encima de los informes para descargarlos de antemano si es necesario.
¿Cómo excluyo los datos de ejecución en seco de mis informes?
La ejecución en seco genera stepEvents marcados con inDryRun y un dryRunID. Cuando analice métricas de informes de recorrido con el servicio de consultas Adobe Experience Platform, excluya eventos de paso donde inDryRun sea true (incluya solo eventos donde inDryRun sea null o false).
¿Cambia el tiempo de ejecución programado de una actividad Leer audiencia en Ejecución en seco?
Sí. En el caso de los recorridos que usan una actividad Leer audiencia con una hora programada (diaria, semanal o mensual), la ejecución en seco ancla la programación al momento en que se activó la ejecución en seco, no la hora configurada en el recorrido. Por ejemplo, si el recorrido está configurado para ejecutarse a las 10 de la mañana pero activa la ejecución en seco a las 8 de la mañana, todas las lecturas diarias durante la ejecución en seco se ejecutarán a las 8 de la mañana.
Vídeo práctico dry-run-video
Aprenda a secar los recorridos en este vídeo.
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 Journey Dry run, a special publication mode that lets practitioners test a journey using real production data without contacting customers or modifying profiles, and covers how to start, monitor, stop, and filter Dry run step events.
Intents:
- Activate Dry run mode on a Draft journey to validate audience reach and branch logic with real production data
- Monitor journey execution metrics in the canvas during a Dry run
- Stop a Dry run manually and return the journey to Draft status
- Filter Dry run step events out of reporting queries using the
inDryRunflag - Understand which activities are disabled or simulated during a Dry run
Glossary:
- Dry run: A special journey publication mode that executes the journey against real production data without sending any communications or updating profile information (product-specific)
- stepEvent: An automatically generated dataset record capturing every step a profile takes in a journey; Dry run step events carry
inDryRun=trueand adryRunID(product-specific) - inDryRun flag: A boolean field on stepEvents that is
truefor Dry run executions andnullfor live or test journeys (product-specific)
Guardrails:
- Only Draft journeys with no errors can be activated in Dry run mode
- Starting a Dry run requires the Publish journeys permission; stopping it requires Manage journeys
- Dry run journeys automatically exit Dry run mode and return to Draft status after 14 days. No journey content is lost; only the Dry run session ends.
- Profiles processed during a Dry run are counted towards Engageable Profiles and the live journey quota
- Channel action nodes (Email, SMS, Push) and Custom actions are not executed during Dry run
- Jump actions are not enabled in Dry run
- Reaction nodes are not executed during Dry run; profiles exit successfully, with priority rules for parallel unitary and reaction branches
- Reporting data is only available while the Dry run is active; once stopped, the data is no longer accessible
- Dry run journeys do not impact business rules
- For journeys using a Read Audience activity with a scheduled time (daily, weekly, or monthly), the Dry run does not follow the configured journey schedule — the schedule is anchored to the moment Dry run was activated (e.g. journey set to 10 AM, Dry run activated at 8 AM → all reads during Dry run execute at 8 AM)
Terminology:
- Canonical name: Journey Dry run — Acronym: none — variants: dry run mode, Dry run publication mode
- Synonyms: “Dry run” = “smoke test” (informally)
- Do not confuse: “Dry run” ≠ “Test mode” ≠ “Simulation” — Dry run uses real production data and counts toward Engageable Profiles and live journey quota; Test mode uses persistent AEP test profiles in a draft journey; Simulation uses temporary simulated users that do not persist in AEP
FAQ:
- Q: Does Dry run actually send emails or push notifications to customers? — No; all channel action nodes and custom actions are disabled and not executed during a Dry run.
- Q: How long does a Dry run last before it automatically stops? — 14 days, after which the journey automatically transitions back to Draft status.
- Q: How do I exclude Dry run data from my journey analytics queries? — Filter out step events where
inDryRunistrue; include only events whereinDryRunisnullorfalse. - Q: Are profiles counted against any limits during a Dry run? — Yes; profiles are counted towards Engageable Profiles and the Dry run journey is counted towards the live journey quota.
- Q: Can I enable Wait activities and external data source calls during a Dry run? — Both are disabled by default, but you can choose to enable or disable them when activating the Dry run.
- Q: Does Dry run respect the scheduled execution time configured in a Read Audience journey? — No. The Dry run anchors the schedule to the activation time, not the configured journey time. If the journey is set to run at 10 AM but Dry run is activated at 8 AM, all scheduled reads during Dry run execute at 8 AM.