En esta página: Conozca qué canales personalizados están en Adobe Journey Optimizer, cómo se comparan con las acciones personalizadas y el flujo de trabajo general para llevar cualquier extremo HTTP saliente a AJO para que pueda utilizarlo en campañas y recorridos.
La funcionalidad Canales personalizados de Journey Optimizer le permite llevar cualquier canal saliente a Journey Optimizer para que pueda usarlo en campañas y recorridos, igual que cualquier canal nativo. Con Channel Builder, los administradores pueden crear y configurar nuevos canales sin necesidad de recurrir a técnicos, y los especialistas en mercadotecnia pueden empezar a utilizarlos inmediatamente para comunicarse con los clientes.
¿Qué problema resuelve? why-custom-channels
Journey Optimizer admite de forma nativa el correo electrónico, los mensajes móviles, las notificaciones push, WhatsApp, LINE y otros canales. Sin embargo, muchas organizaciones utilizan plataformas de mensajería que no están integradas de forma nativa (como WeChat, Kakao Talk, Messenger o un proveedor externo) y desean usarlas en Journey Optimizer para la orquestación y la creación de campañas mientras siguen entregando con su propio proveedor.
Los canales personalizados llenan este vacío: permiten usar cualquier extremo HTTP saliente como un canal Journey Optimizer completo, desbloqueando:
- Funcionalidades de canal completo: optimización (experimentación de contenido, direccionamiento y reglas empresariales), informes y supervisión de OOTB, aplicación de consentimiento y gobernanza, y fragmentos de expresión.
- Organización unificada: administre todos sus canales de mensajería en un solo lugar, independientemente del proveedor de envío subyacente.
- Configuración sin código: los administradores configuran el canal a través de la interfaz de usuario de Channel Builder; no se requiere código personalizado ni esfuerzo de ingeniería.
Canal personalizado frente a acciones personalizadas custom-channel-vs-custom-action
Si ya ha usado acciones personalizadas en Journey Optimizer recorridos, los canales personalizados tratan un conjunto diferente de casos de uso.
Usa canales personalizados cuando necesites enviar mensajes a los usuarios finales a través de una plataforma no admitida de forma nativa en Journey Optimizer, como WeChat, Kakao Talk o una puerta de enlace de mensajería personalizada. Los canales personalizados están disponibles en campañas y recorridos, y admiten lo siguiente:
- Personalización completa a través del editor de personalización, similar a los canales salientes nativos
- Editor de carga útil visual/de formulario, previsualización y prueba
- Experimentación y direccionamiento de contenido
- Informes y monitorización de OOTB
- Varias credenciales de API y configuraciones de canal
- RBAC/ABAC
Los canales personalizados admiten POST como el único método HTTP.
Use acciones personalizadas cuando necesite recuperar datos o insertar información en un sistema externo (como un centro de llamadas, una plataforma de registro o una base de datos sin conexión) como paso dentro de un recorrido. Las acciones personalizadas solo están disponibles en recorrido y admiten los métodos GET, PUT y POST.
Casos de uso use-cases
Los canales personalizados son ideales para:
- Plataformas de mensajería no compatibles - Canales como WeChat, Kakao Talk, Messenger, Telegram o servicios de mensajería regionales que no tienen un canal Journey Optimizer nativo.
- Proveedores de envío personalizados: organizaciones que han invertido en un proveedor externo que desean seguir usando para el envío de mensajes, pero que prefieren aprovechar Journey Optimizer para la orquestación, personalización y administración de campañas.
- Canales heredados: puertas de enlace de mensajería propietarias o heredadas que exponen un extremo HTTP.
- Canales específicos del sector: mensajes seguros para la atención médica, los sistemas de alerta bancaria o los servicios de notificación del gobierno.
Funcionamiento how-it-works
La configuración y el uso de un canal personalizado siguen las etapas principales a continuación:
- Configurar (administrador): un administrador crea un canal personalizado en el Generador de canales, y define el punto de conexión, la autenticación, la directiva de restricción y la estructura de carga del mensaje. A continuación, se crea una configuración de canal y se vincula al canal personalizado.
- Crear (Especialista en marketing): un especialista en marketing agrega el canal personalizado a un recorrido o campaña, selecciona una configuración de canal y crea la carga útil del mensaje con el editor de personalización de Journey Optimizer.
- Enviar: cuando un perfil se califica, Journey Optimizer envía la carga útil personalizada al extremo configurado. El sistema externo procesa la llamada y envía el mensaje.
- Supervisar (Administrador/Especialista en mercadotecnia): los administradores y los especialistas en mercadotecnia pueden supervisar el rendimiento y la confiabilidad del canal personalizado mediante los paneles de informes y supervisión de Journey Optimizer.
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 introduces Journey Optimizer custom channels, which let you bring any outbound HTTP endpoint into Journey Optimizer as a full channel using the Channel Builder, explains how they differ from custom actions, and outlines the configure, create, send, and monitor workflow.
Intents:
- Understand what custom channels are and what problem they solve
- Decide when to use a custom channel versus a custom action
- Identify use cases suited to custom channels, such as unsupported messaging platforms or custom delivery providers
- Understand the end-to-end workflow of configuring, creating, sending, and monitoring a custom channel
- Learn which capabilities custom channels support in campaigns and journeys
Glossary:
- Custom channels: A capability that lets you bring any outbound channel into Journey Optimizer for use in campaigns and journeys, like a native channel (product-specific)
- Channel Builder: The interface where administrators create and configure new custom channels without engineering involvement (product-specific)
- Custom actions: A capability for retrieving data from or pushing information to an external system as a step within a journey, available in journeys only (product-specific)
- Channel configuration: A configuration created and linked to the custom channel that a marketer selects when adding the channel to a journey or campaign (product-specific)
Guardrails:
- Custom channels support POST as the only HTTP method.
- Custom channels are available in journeys, orchestrated campaigns and Marketing (action and API-triggered) campaigns. They are not available in transactional campaign types.
- Custom channels are not supported when copying objects between sandboxes; custom channel configurations and the messages that use them cannot be added to a package or copied to another sandbox.
- Custom actions are available in journeys only and support GET, PUT, and POST methods.
- Configuring a custom channel is an administrator task performed in the Channel Builder; adding the channel to a journey or campaign is a marketer task.
Terminology:
- Canonical name: Custom channels — Acronym: n/a — variants: custom channel capability, custom channel
- Do not confuse: “Custom channels” (send messages to end users through a platform not natively supported, available in campaigns and journeys, POST only) ≠ “Custom actions” (retrieve data from or push information to an external system, available in journeys only, GET/PUT/POST)
FAQ:
- Q: What are custom channels? — They let you bring any outbound HTTP endpoint into Journey Optimizer as a full channel so you can use it in campaigns and journeys, just like a native channel.
- Q: When should I use a custom channel instead of a custom action? — Use a custom channel when you need to send messages to end users through a platform not natively supported, and use a custom action when you need to retrieve data from or push information to an external system as a step within a journey.
- Q: Which HTTP method do custom channels support? — Custom channels support POST as the only HTTP method.
- Q: What are the main stages of setting up and using a custom channel? — Configure the channel in the Channel Builder (Admin), create the message in a journey or campaign (Marketer), send the personalized payload when a profile qualifies, and monitor performance through reporting and monitoring dashboards.
- Q: Do I need engineering effort to set up a custom channel? — No, administrators configure the channel through the Channel Builder UI; no custom code or engineering effort is required.
- Q: What are typical use cases for custom channels? — Unsupported messaging platforms such as WeChat or Kakao Talk, custom delivery providers, legacy messaging gateways that expose an HTTP endpoint, and industry-specific channels such as healthcare or banking notifications.