Alta performance em conteúdos segmentados

Nesta seção, veremos como como otimizar o desempenho de experiências personalizadas usando cache por segmentação.

Conceito de personalização baseado em segmentação

  • A personalização do conteúdo é calculada com base no comportamento do usuário e na segmentação.
  • Isso permite que o sistema mostre mensagens específicas para cada usuário com base em suas preferências e histórico de busca.
  • No entanto, a personalização intensiva pode consumir muitos recursos no backend, especialmente quando há milhares de usuários acessando o portal.

Otimizando a performance através do cache por segmentação

  • Para evitar sobrecarregar o backend, é possível utilizar um conceito chamado "contexto" para gerar um cache por segmentação.
  • Os elementos do contexto são disponibilizados pelo canal e podem ser usados para determinar quais conteúdos serão mostrados aos usuários com base em suas características compartilhadas.
  • Isso significa que todos os usuários pertencentes às mesmas segmentações verão o mesmo conteúdo aproveitando um cache otimizado.

Exibição de mensagens diferentes para usuários não segmentados

  • Quando um usuário não faz parte de nenhuma segmentação específica, ele receberá uma mensagem padrão que não foi personalizada com base em seu comportamento.
  • Isso garante que os usuários que nunca fizeram uma busca também tenham acesso ao conteúdo do portal, mesmo que não recebam mensagens personalizadas.