Quando usar canais baseados em código em vez de outros canais
Baseado em código vs. outros canais
Quando usar o canal baseado em código em vez de outros canais do Journey Optimizer?
- Você pode considerar o uso de experiências baseadas em código a qualquer momento quando sua propriedade digital não for acessada por um navegador Web ou por um aplicativo móvel, casos em que provavelmente será melhor usar o canal Web do Journey Optimizer ou o canal de mensagens no aplicativo do Journey Optimizer.
-
É possível usar o canal baseado em código como uma alternativa aos canais da Web ou no aplicativo do Journey Optimizer, caso tenha uma implementação baseada em API, headless ou do lado do servidor.
-
Também é possível usar o canal baseado em código em aplicativos móveis nativos como uma alternativa ao canal no aplicativo se quiser modificar o conteúdo dentro do aplicativo nativo em vez de mostrar modais, pop-ups ou sobreposições.
Baseado em código vs. canal da Web
Para executar casos de uso da Web, é possível usar o canal da web ou a experiência baseada em código, mas, dependendo do contexto, um seria mais apropriado do que o outro. As principais diferenças estão listadas abaixo, para que você possa tomar uma decisão informada sobre o que usar e quando.
Web
- Edite o conteúdo usando o editor visual do designer da web ou o editor não visual da web.
- É necessário ter o SDK da Web da Adobe Experience Platform, uma implementação do lado do cliente.
- O canal da Web permite modificar tudo na página e tem uma lista predefinida de ações que podem ser usadas para fazer alterações. Saiba mais
- É fácil de configurar e começar a usar.
- É focado na persona do profissional de marketing.
Experiência baseada em código
- Editar o conteúdo usando o Editor de personalização.
- É necessário ter o SDK da Web da Adobe Experience Platform - implementação do lado do cliente ou da API do Servidor Edge Network da AEP - implementação do lado do servidor.
- A experiência baseada em código requer trabalho de desenvolvimento anterior em sua implementação para garantir que os aplicativos possam interpretar e entregar o conteúdo publicado na borda pelo Journey Optimizer para estes locais. Saiba mais
- Ela requer mais planejamento e pode alterar apenas as coisas que os desenvolvedores especificam. Portanto, é essencial identificar os componentes (banner inicial, imagem hero, barra de menu, etc.) nos aplicativos que precisam ser modificados para personalização ou teste e trabalhar com a equipe de desenvolvimento na criação da implementação necessária para lidar com essas alterações.
- Ela permite usar o conteúdo de código JSON.
- É focada na persona do desenvolvedor