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