[Disponibilidade limitada]{class="badge informative"}
Criar experiências de canal personalizado create-custom-channel
Nesta página: saiba como adicionar um canal personalizado a uma jornada ou campanha no Adobe Journey Optimizer e criar cargas de mensagem personalizadas usando o editor de expressão.
No Journey Optimizer, você pode entregar mensagens usando canais personalizados em campanhas e jornadas. Siga as etapas abaixo para configurar sua experiência de canal personalizada.
Adicionar uma ação personalizada por meio de uma jornada ou campanha create-custom-channel-experience
Os canais personalizados aparecem na seção Ações da paleta da tela de jornada, listados por seu nome de exibição e ícone personalizado, conforme definido no Channel Builder.
Para adicionar uma ação de canal personalizado a uma jornada:
-
Inicie sua jornada com uma atividade Evento ou Ler público.
-
Arraste e solte uma atividade Ação da seção Ações da paleta. Saiba mais sobre a Atividade de ação.
-
No menu suspenso Ação, selecione o canal personalizado que deseja usar. Os canais personalizados são listados pelo nome e ícone atribuídos no Construtor de canais.
{width="80%"}
-
Adicione um rótulo à sua ação, clique em Configure action no painel direito e selecione a Configuração de canal a ser usada. Saiba como criar uma configuração de canal personalizada
-
Na seção Mensagem, clique em Editar conteúdo para abrir o editor de carga e criar sua mensagem. Saiba como criar conteúdo
-
Conclua o fluxo de jornada adicionando etapas adicionais, conforme necessário, e publique a jornada. Saiba mais
Para usar um canal personalizado em uma campanha:
-
Selecione o tipo de campanha:
- Agendado - Marketing - Executado imediatamente ou em uma data especificada. Projetado para mensagens de marketing, configurado na interface do usuário do.
- Acionado por API - Marketing/Transacional - Executado por uma chamada de API. Projetado para mensagens acionadas por eventos (por exemplo, confirmações de pedidos ou redefinições de senha). Saiba mais
-
Conclua a configuração da campanha: propriedades da campanha, público-alvo e agendamento.
-
Na seção Actions, selecione o canal personalizado no seletor de canais. Todos os canais personalizados configurados na sandbox aparecem junto com canais nativos.
{width="80%"}
-
Selecione ou crie a Configuração de canal a ser usada. Saiba como criar uma configuração de canal
{width="80%"}
-
Como opção, habilite o Rastreamento de ação para rastrear automaticamente os links incluídos na carga da sua mensagem (requer um subdomínio configurado para canais personalizados). Saiba como delegar um subdomínio para canais personalizados
-
Na seção Otimização, você pode:
- Crie regras de direcionamento para enviar mensagens diferentes para segmentos diferentes do seu público-alvo. Saiba mais
- Clique em Criar experimento para executar testes A/B nas mensagens do canal personalizado. Saiba mais
-
Clique em Editar conteúdo para abrir o editor de carga e criar sua mensagem. Saiba como criar conteúdo
-
Revise e ative a campanha. Saiba mais
Crie seu conteúdo de canal personalizado author-content
O editor de conteúdo reflete a estrutura de carga útil que você definiu ao configurar o canal personalizado. Clique em Editar código para abrir o editor de carga e inserir o conteúdo da mensagem.
Os campos que você pode criar e personalizar são exibidos. Você pode aproveitar o editor de personalização do Journey Optimizer com todos os seus recursos de personalização e criação. Saiba mais
| code language-json |
|---|
|
Personalizar o conteúdo personalize
Os recursos de personalização completa de Journey Optimizer estão disponíveis no editor de carga:
- Atributos do perfil - Insira qualquer atributo de perfil XDM, como
{{profile.person.name.firstName}}, ou uma identidade personalizada, como uma ID de usuário da plataforma de mensagens armazenada em um namespace personalizado. - Atributos contextuais - Use atributos de evento de jornada ou dados contextuais de campanha resolvidos no momento do envio.
- Funções auxiliares - Formatar valores usando funções de cadeia de caracteres, data ou aritmética internas. Saiba mais
- Fragmentos de expressão - Reutilize a lógica de personalização compartilhada em vários canais e campanhas. Saiba mais
Os seguintes exemplos mostram cargas JSON com personalização 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?"
}
}
Rastrear links na carga útil track-links
Para incluir um link rastreado na carga do canal personalizado, de modo que os cliques sejam rastreados automaticamente e visíveis nos painéis de relatório do canal, vincule o URL usando a seguinte sintaxe de barra:
{{url trackedUrl='' originalUrl='https://example.com/' type='TRACKED'}}
originalUrl- A URL de destino para a qual você deseja redirecionar o destinatário.trackedUrl- Deixe isso em branco; Journey Optimizer preenche-o automaticamente com a URL de redirecionamento habilitada para rastreamento no momento do envio.type- Deve ser definido comoTRACKED.
Exemplo - link rastreado em uma carga:
{
"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'}}"
}
Ativar sua experiência de canal personalizada activate
- De uma jornada - Clique em Publicar na área superior direita. A jornada entra em vigor e começa a chamar seu endpoint externo para perfis qualificados. Saiba mais sobre publicação de jornadas.
- De uma campanha - Clique em Revisar para ativar, revise suas configurações e clique em Ativar. A campanha assume o status Online (ou Agendada se uma data de início futura tiver sido definida). Saiba mais sobre como ativar campanhas.
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.