Activación de campañas mediante las API
Creado para:
- Experimentado
- Desarrollador
Acerca de las campañas activadas por API
Con Journey Optimizer, puede crear campañas y luego ejecutarlas desde un sistema externo basado en el déclencheur del usuario mediante la API de REST de ejecución de mensajes interactiva. Esto le permite cubrir diversas necesidades de marketing y mensajería transaccional, como restablecimientos de contraseña, token OTP, entre otros.
Para ello, primero debe crear una campaña activada por API en Journey Optimizer y luego iniciar su ejecución mediante una llamada de API.
Los canales disponibles para las campañas activadas por API son correo electrónico, SMS y mensajes push.
➡️ Descubra esta función en vídeo
Creación de una campaña activada por API
Configuración y activación de la campaña
Para crear una campaña activada por API, siga los pasos a continuación. Encontrará información detallada sobre cómo crear una campaña en esta sección.
-
Cree una nueva campaña con el tipo activado por API.
-
Elija la categoría Marketing o Transaccional según el tipo de comunicación que desee enviar.
-
Elija uno de los canales admitidos y la configuración de canal asociada que se utilizará para enviar el mensaje y, a continuación, haga clic en Crear.
-
Especifique un título y una descripción para la campaña y luego haga clic en Editar contenido para configurar el mensaje que desea enviar.
NOTE
Puede pasar datos adicionales en la carga útil de la API que puede aprovechar para personalizar su mensaje. Más informaciónEl uso de un gran número o de datos contextuales pesados en el contenido puede afectar al rendimiento. -
En la sección Audience, especifique el área de nombres que se utilizará para identificar a los individuos.
-
Si está creando una campaña del tipo transaccional, los perfiles de destino deben definirse en la llamada de API. La opción Crear nuevos perfiles le permite crear automáticamente perfiles que no existen en la base de datos. Obtenga más información sobre la creación de perfiles en la ejecución de la campaña
NOTE
Una sola llamada de API admite hasta 20 destinatarios únicos. Cada destinatario debe tener un ID de usuario único, no se permiten ID de usuario duplicados. Obtenga más información en la documentación interactiva de la API de ejecución de mensajes -
Para las campañas del tipo marketing, haga clic en el botón Audiencia para elegir la audiencia a la que se dirigirá.
-
-
Configure las fechas de inicio y finalización de la campaña.
Si configura una fecha específica de inicio o finalización de una campaña, esta no se ejecutará fuera de estas fechas y las llamadas a la API fallarán si la campaña se activa mediante API.
-
Haga clic en Revisar para activar y comprobar que la campaña esté configurada correctamente y, a continuación, actívela.
Ya está listo para ejecutar la campaña desde las API. Más información
Ejecución de la campaña
Una vez activada la campaña, debe recuperar la solicitud cURL de muestra generada y utilizarla en la API para crear la carga útil y almacenar la campaña en déclencheur.
-
Abra la campaña y copie y pegue la solicitud de carga útil de la sección cURL request. Esta carga útil incluye todas las variables de personalización (perfil y contexto) utilizadas en el mensaje. Está disponible una vez que la campaña está activa.
-
Utilice esta solicitud de cURL en las API para crear la carga útil y almacenar en déclencheur la campaña. Para obtener más información, consulte la documentación interactiva de la API de ejecución de mensajes.
También hay ejemplos de llamadas API disponibles en esta página.
NOTE
Si ha configurado una fecha específica de inicio o finalización al crear la campaña, esta no se ejecuta fuera de estas fechas y las llamadas a la API fallan.
Uso de atributos contextuales en campañas activadas por API
Con las campañas activadas por API, puede pasar datos adicionales en la carga útil de la API y utilizarlos dentro de la campaña para personalizar el mensaje.
Veamos este ejemplo en el que los clientes desean restablecer su contraseña y usted desea enviarles una URL de restablecimiento de contraseña generada en una herramienta de terceros. Con las campañas activadas por API, puede pasar esta URL generada a la carga útil de la API y aprovecharla en la campaña para agregarla al mensaje.
Para utilizar estos datos en sus campañas, debe pasarlos a la carga útil de la API y añadirlos en su mensaje mediante el editor de personalización. Para ello, utilice la sintaxis {{context.<contextualAttribute>}}
, donde <contextualAttribute>
debe coincidir con el nombre de la variable en la carga útil de la API que contiene los datos que desea pasar.
La sintaxis {{context.<contextualAttribute>}}
solo está asignada a un tipo de datos de cadena.
context.system
está restringida únicamente al uso interno del Adobe y no debe usarse para pasar atributos contextuales.Tenga en cuenta que, por ahora, no hay ningún atributo contextual disponible para su uso en el menú del carril izquierdo. Los atributos deben escribirse directamente en la expresión personalizada, sin que Journey Optimizer realice ninguna comprobación.
Creación de perfiles en ejecución de campaña
En algunos casos, es posible que deba enviar mensajes transaccionales a perfiles que no existen en el sistema. Por ejemplo, si un usuario desconocido intenta restablecer la contraseña en su sitio web.
Cuando un perfil no existe en la base de datos, Journey Optimizer le permite crearlo automáticamente al ejecutar la campaña para permitir el envío del mensaje a este perfil.
Para activar la creación de perfiles en la ejecución de la campaña, active la opción Crear nuevos perfiles en la sección Audiencia. Si esta opción está deshabilitada, los perfiles desconocidos se rechazarán para cualquier envío y la llamada de API fallará.
Vídeo práctico
Obtenga información sobre cómo crear una campaña y almacenarla en déclencheur desde un sistema externo basado en las interacciones del usuario, mediante la API de REST de ejecución de mensaje interactivo.

Journey Optimizer
- Documentación de Journey Optimizer
- Novedades
- Introducción
- Recorridos
- Introducción a los recorridos
- Creación de un recorrido
- Administrar los recorridos
- Actividades
- Expresiones de compilación
- Casos de uso
- Campañas
- Administración de conflictos y priorización
- Prueba y aprobación
- Canales de comunicación
- Introducción a los canales de comunicación
- Canal de correo electrónico
- Canal en la aplicación
- Canal de notificaciones push
- Canal de SMS/MMS
- Correo directo
- Canal web
- Experiencia basada en código
- Tarjetas de contenido
- Páginas de aterrizaje
- Gestión de contenido
- Asistente de IA para la generación de contenido
- Trabajo con contenido multilingüe
- Trabajo con el experimento de contenido
- Personalización
- Plantillas de contenido
- Fragmentos de contenido reutilizables
- Contenido dinámico
- Públicos, perfiles e identidad
- Integraciones
- Seguimiento y monitorización
- Informe en vivo
- Informe de todo el tiempo
- Introducción al Informe de todo el tiempo
- Configurar Customer Journey Analytics manualmente
- Administración de informes
- Requisitos previos de creación de informes y experimentación
- Informes de campaña
- Informe de campaña
- Informe de campaña basado en código
- Informe de campaña de tarjeta de contenido
- Informe de campaña de correo directo
- Informe de campaña de correo electrónico
- Informe de campaña de experimentación
- Informe de campaña in-app
- Informe de campaña de notificaciones push
- Informe de campaña de SMS
- Informe de campaña web
- Informes de recorrido
- Informe de información general
- Informe de página de aterrizaje
- Informe de la lista de suscripciones
- Informes de recorrido
- Entregabilidad
- Alertas
- Motivos de exclusión
- Capacidades de decisión
- Introducción a las capacidades de decisiones
- Toma de decisiones
- Introducción a la toma de decisiones
- Limitaciones y protecciones de decisiones
- Referencia de la API
- Administrar elementos de decisión
- Configuración de la selección de elementos
- Creación de estrategias de selección
- Creación de políticas de decisión
- Informe sobre la toma de decisiones
- Caso de uso sobre la toma de decisiones
- Gestión de decisiones
- Introducción a la Gestión de decisiones
- Crear componentes
- Crear clasificaciones de
- Creación y administración de ofertas
- Creación y administración de decisiones
- Usar toma de decisiones por lotes
- Recopilación de datos de evento
- Uso de datos de contexto
- Creación de informes de gestión de decisiones
- Exportación del catálogo de ofertas
- Referencia de API
- Introducción
- Creación y administración de ofertas mediante las API
- Entrega de ofertas mediante API
- Administración de datos
- Configuración
- Introducción a la configuración de Journey Optimizer
- Creación de configuraciones de canal
- Configuración de canales guiada
- Delegación de subdominios de correo electrónico
- Implementación de un plan de calentamiento de IP
- Supervisar las direcciones de correo electrónico
- Uso de listas semilla
- Asistencia para el archivado
- Cambio de direcciones de ejecución
- Trabajar con conjuntos de reglas
- Configurar recorridos
- Configuración de fuentes de datos, eventos y acciones
- Integración con sistemas externos
- Configuración de eventos
- Configuración de la fuente de datos
- Configuración de la acción
- Introducción a las acciones personalizadas
- Configuración de una acción personalizada
- Resolución de una acción personalizada
- Uso de respuestas de llamadas API en acciones personalizadas
- Integrar con Adobe Campaign Standard
- Integración con las versiones 7 y 8 de Adobe Campaign
- Integración con Marketo Engage
- Fuentes
- Exportación de objetos a otra zona protegida
- Control de acceso
- Privacidad