[Disponibilidad limitada]{class="badge informative"}
Creación de experiencias de canal personalizadas create-custom-channel
En esta página: Aprenda a agregar un canal personalizado a un recorrido o a una campaña en Adobe Journey Optimizer y a crear cargas de mensajes personalizadas mediante el editor de expresiones.
En Journey Optimizer, puede enviar mensajes mediante canales personalizados en campañas y recorridos. Siga los pasos a continuación para configurar su experiencia de canal personalizada.
Añadir una acción personalizada a través de un recorrido o una campaña create-custom-channel-experience
Los canales personalizados aparecen en la sección Acciones de la paleta de lienzo de recorrido, enumerados por su nombre para mostrar y el icono personalizado definido en el Generador de canales.
Para agregar una acción de canal personalizado a un recorrido:
-
Inicie el recorrido con una actividad Event o Read Audience.
-
Arrastre y suelte una actividad Action desde la sección Actions de la paleta. Más información sobre la actividad de acción.
-
En la lista desplegable Acción, seleccione el canal personalizado que desee usar. Los canales personalizados se enumeran por el nombre y el icono asignados en el Generador de canales.
{width="80%"}
-
Agregue una etiqueta a su acción, haga clic en Configure action en el panel derecho y seleccione la configuración del canal que quiera usar. Aprenda a crear una configuración de canal personalizada
-
En la sección Mensaje, haga clic en Editar contenido para abrir el editor de carga útil y crear su mensaje. Aprenda a crear contenido
-
Complete el flujo de recorrido añadiendo pasos adicionales según sea necesario y publicando el recorrido. Más información
Para utilizar un canal personalizado en una campaña:
-
Seleccione el tipo de campaña:
- Programado - Marketing - Ejecutado inmediatamente o en una fecha especificada. Diseñado para mensajes de marketing, configurado desde la interfaz de usuario de
- Activado por API - Marketing/Transaccional - Ejecutado a través de una llamada de API. Diseñado para mensajes activados por eventos (por ejemplo, confirmaciones de pedidos o restablecimientos de contraseñas). Más información
-
Complete la configuración de la campaña: propiedades de la campaña, audiencia y programación.
-
En la sección Acciones, seleccione el canal personalizado del selector de canal. Todos los canales personalizados configurados en la zona protegida aparecen junto a los canales nativos.
{width="80%"}
-
Seleccione o cree la configuración de canal que quiera usar. Aprenda a crear una configuración de canal
{width="80%"}
-
De forma opcional, habilita Seguimiento de acciones para que realice un seguimiento automático de los vínculos incluidos en la carga útil del mensaje (requiere un subdominio configurado para canales personalizados). Aprenda a delegar un subdominio para canales personalizados
-
En la sección Optimización, puede:
- Cree reglas de segmentación para enviar mensajes diferentes a segmentos diferentes de su audiencia. Más información
- Haga clic en Crear experimento para ejecutar pruebas A/B en los mensajes de canal personalizados. Más información
-
Haga clic en Editar contenido para abrir el editor de carga útil y crear el mensaje. Aprenda a crear contenido
-
Revise y active la campaña. Más información
Creación del contenido de su canal personalizado author-content
El editor de contenido refleja la estructura de carga útil definida al configurar el canal personalizado. Haga clic en Editar código para abrir el editor de carga útil e introducir el contenido del mensaje.
Se muestran los campos que puede crear y personalizar. Puede aprovechar el editor de personalización Journey Optimizer con todas sus capacidades de personalización y creación. Más información
| code language-json |
|---|
|
Personalizar la carga útil personalize
Las funcionalidades de personalización completas de Journey Optimizer están disponibles en el editor de carga útil:
- Atributos de perfil: inserte cualquier atributo de perfil XDM, como
{{profile.person.name.firstName}}o una identidad personalizada, como un ID de usuario de plataforma de mensajería, almacenado en un área de nombres personalizada. - Atributos contextuales: use atributos de evento de recorrido o datos contextuales de campaña resueltos en el momento del envío.
- Funciones de ayuda: dé formato a los valores mediante funciones integradas de cadena, fecha o aritmética. Más información
- Fragmentos de expresiones: reutilice la lógica de personalización compartida en varios canales y campañas. Más información
Los siguientes ejemplos muestran cargas JSON con personalización de perfil:
{
"message": {
"template": "Limited offer just for you, {{profile.person.name.firstName}}!",
"header": "You have a FREE drink when you buy a King menu!"
},
"campaign_ref": {
"id": "2grjya",
"type": "loyalty",
"url": "/companies/wNmRsLbu/campaigns/wallet/2grjya"
}
}
{
"messaging_product": "mess",
"recipient_type": "individual",
"to": "{{profile.mobilePhone.number}}",
"zipCode": 4001,
"type": "image",
"image": {
"id": "1479537139650973",
"caption": "The best succulent ever?"
}
}
Seguimiento de vínculos en la carga útil track-links
Para incluir un vínculo rastreado en la carga útil del canal personalizado (de modo que los clics se rastreen automáticamente y sean visibles en los paneles de informes del canal), ajuste la URL con la siguiente sintaxis de manillar:
{{url trackedUrl='' originalUrl='https://example.com/' type='TRACKED'}}
originalUrl: la dirección URL de destino a la que desea redirigir al destinatario.trackedUrl- Deje esto vacío; Journey Optimizer lo rellena automáticamente con la URL de redireccionamiento habilitada para seguimiento en el momento del envío.type- Debe establecerse enTRACKED.
Ejemplo: vínculo rastreado en una carga útil:
{
"receiver": "{{profile.mobilePhone.number}}",
"min_api_version": 1,
"sender": {
"name": "Luma Rewards",
"avatar": "https://avatar.example.com"
},
"tracking_data": "{{profile.person.name.firstName}}",
"type": "text",
"text": "Hello {{profile.person.name.firstName}}! Discover our new collection: {{url trackedUrl='' originalUrl='https://luma.com/collection' type='TRACKED'}}"
}
Activar la experiencia de canal personalizada activate
- Desde un recorrido - Haga clic en Publicar en el área superior derecha. El recorrido se activa y comienza a llamar al extremo externo para calificar perfiles. Más información sobre recorridos de publicación.
- Desde una campaña - Haz clic en Revisar para activar, revisa tu configuración y luego haz clic en Activar. La campaña adquiere el estado Activo (o Programado si se ha definido una fecha de inicio futura). Más información sobre activar campañas.
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 a marketer delivers messages through a custom channel by adding a custom channel action to a journey or a campaign, authoring and personalizing the JSON payload, optionally tracking links, and then activating the experience.
Intents:
- Add a custom channel action to a journey using the Action activity
- Use a custom channel in a Scheduled or API-triggered campaign
- Select a channel configuration for the custom channel action
- Author and personalize the JSON message payload in the payload editor
- Track links included in the payload
- Activate the custom channel experience from a journey or a campaign
Glossary:
- Custom channel action: An action that delivers a message to profiles when they reach that step of the journey, referencing a custom channel configuration (product-specific)
- Channel configuration: The named preset, selected when configuring the action, that defines the endpoint, payload, and credentials used to deliver the message (product-specific)
- Payload editor: The content editor, opened with Edit content or Edit code, that reflects the payload structure defined for the custom channel (product-specific)
- Simulate content: The feature used to validate that the payload is well-formed JSON and that all personalization expressions resolve correctly for your test profiles (product-specific)
- Action tracking: A campaign option that automatically tracks links included in the message payload and requires a subdomain configured for custom channels (product-specific)
- Expression fragments: Shared personalization logic that can be reused across multiple channels and campaigns (product-specific)
Guardrails:
- This capability is available in Limited Availability; contact your Adobe representative to gain access.
- A custom channel must be configured by your administrator before you create a custom channel experience.
- Only JSON payloads are supported; non-JSON content such as XML can be wrapped in a JSON object.
- There is currently no validation of the payload at authoring time; use Simulate content to validate that the payload is well-formed JSON and that personalization expressions resolve correctly for your test profiles.
- Action tracking and link tracking require a subdomain configured for custom channels.
- For a tracked link, leave trackedUrl empty and set type to TRACKED; Journey Optimizer populates trackedUrl at send time.
- If your campaign or journey is subject to an approval policy, you must request approval before activation.
Terminology:
- Canonical name: custom channel experience — Acronym: n/a — variants: custom channel action
- Synonyms: “Edit content” = “Edit code” (both open the payload editor)
- Do not confuse: “Scheduled - Marketing” ≠ “API-triggered - Marketing/Transactional” (the two campaign types)
- Do not confuse: “Publish” (journey activation) ≠ “Review to activate” and “Activate” (campaign activation)
- Do not confuse: “Live” ≠ “Scheduled” (campaign statuses after activation)
FAQ:
- Q: What payload format can I author? — Only JSON; wrap non-JSON content such as XML in a JSON object.
- Q: How do I check my payload before activating? — Use Simulate content to confirm the payload is well-formed JSON and that all personalization expressions resolve correctly for your test profiles.
- Q: How do I track links in the payload? — Wrap the URL with the handlebar syntax, leaving trackedUrl empty and setting type to TRACKED; link tracking requires a delegated subdomain.
- Q: How do I activate the experience? — From a journey, click Publish; from a campaign, click Review to activate and then Activate.
- Q: Can I run A/B tests on custom channel messages? — Yes, in the Optimization section click Create experiment.