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