Experiência baseada em código - Visão geral

O que é

Experiências baseadas em código permitem fornecer conteúdo e mensagens personalizados e dinâmicos usando código personalizado — como JavaScript, APIs ou linguagens de modelo — no Adobe Journey Optimizer.

Esse canal é ideal para criar interações orientadas por dados altamente personalizadas que se estendem além das ferramentas de criação visual padrão (editores do WYSIWYG), proporcionando aos desenvolvedores e gerentes de otimização total flexibilidade para projetar lógica de personalização personalizada e layouts de conteúdo.

Exemplos:

  • Personalizar conteúdo de email ou notificação por push com base em atributos ou comportamento complexos do usuário.
  • Integração de APIs de terceiros para buscar dados em tempo real e inseri-los em mensagens.
  • Criar lógica de decisão avançada ou campanhas em várias etapas acionadas por eventos específicos.

Importante: exige habilidades e testes do desenvolvedor para garantir o manuseio e entrega corretos dos dados.

Casos de uso

Escolha experiências baseadas em código quando precisar:

#
Benefícios
Por que
Exemplo de casos de uso
1
Personalização profunda
Permite mensagens altamente personalizadas usando lógica complexa e dados em tempo real
  • Recomendações de produto dinâmicas com base na navegação recente
  • Descontos personalizados calculados com base no status de fidelidade do usuário
2
Integrar sistemas externos
Buscar e exibir dados externos diretamente nas comunicações
  • Promoções baseadas no clima
  • Atualizações de inventário em tempo real por email
3
Criar fluxos de trabalho avançados
Criar jornadas condicionais em várias etapas que se adaptam às ações por usuário
  • Acompanhamentos do carrinho abandonados com lembretes cronometrados
  • Campanhas de reativação acionadas após limites de inatividade
4
Ir além dos limites da plataforma
Adição de recursos ou formatos de mensagem não compatíveis, prontos para uso
  • Elementos de email interativos personalizados
  • Variações complexas de mensagens SMS
5
Melhorar a flexibilidade da campanha
Ajustar rapidamente a lógica ou o conteúdo sem esperar por atualizações da plataforma
  • Alternadores de conteúdo sazonal
  • Tratamento de erros em tempo real no jornada

Quando não usar experiências baseadas em código

  • Quando precisar de campanhas simples e rápidas, que possam ser criadas com ferramentas sem código.
  • Se você não tiver acesso a recursos de desenvolvedor ou ambientes de teste.
  • Quando as restrições de cronograma ou orçamento limitam o desenvolvimento personalizado.
  • Para mensagens padrão que se encaixam bem nos recursos integrados da plataforma.
  • Quando a capacidade de manutenção é uma preocupação — o código personalizado exige suporte contínuo.
recommendation-more-help
58a2f341-bd87-4899-adb8-fed2a0e8f023