Modelo de páginas condicionais

Template, Condições, Versões múltiplas, Regras lógicas, Personalização, Teste A/B

Descrição: Permite criar e gerenciar diferentes versões (templates) da mesma página padrão do site, chamando-as automaticamente com base em condições específicas definidas pelo usuário.

Para que serve? (Exemplos práticos)

Esta ferramenta é essencial para a personalização avançada da experiência do usuário e para a otimização das conversões:

  • Personalização para o usuário: Mostra uma versão específica da página de login ou do carrinho apenas para usuários que já realizaram uma compra anteriormente.
  • Conteúdos dinâmicos: Aplica um layout diferente à página de um produto se o usuário vier de uma campanha de marketing específica ou se estiver navegando de um dispositivo móvel.
  • Testes A/B simples: Permite testar a eficácia de dois designs diferentes para uma página de destino (landing page) sem precisar duplicar a página inteira no sistema.

Funcionalidades principais

  • Criação de múltiplas versões: É possível definir um número ilimitado de templates alternativos para cada página padrão do sistema (ex. Homepage, Página de Produto, Página de Contato).
  • Definição de regras precisas: Cada template alternativo é associado a um conjunto de condições lógicas (ex. "Se o usuário está logado E a página é exibida como popup").
  • Integração com o editor Páginas: Uma vez criado o template condicional, seu conteúdo pode ser modificado e gerenciado diretamente pelo módulo padrão de gestão de Páginas do sistema.
  • Ativação seletiva: É possível ativar ou desativar o uso dos templates condicionais para tipos específicos de página com um simples interruptor.

Como configurar

A configuração é feita na seção Configurações > Gerais do módulo.

1. Ativação da página

Primeiro, é necessário habilitar a gestão dos templates condicionais para o tipo de página desejado.

1. Localize a página padrão que deseja personalizar (ex. "Página de Produto").

2. Use os botões Ativar ou Desativar no cabeçalho do quadro para habilitar ou desabilitar a funcionalidade.

2. Criação dos templates condicionais

Dentro de cada quadro de página ativado, é possível adicionar os templates alternativos.

CampoDescrição
Nome do templateO nome que identificará esta versão específica. Este nome será visível no módulo Páginas para edição do conteúdo.
Em que circunstância deseja chamar este template?Use o construtor de condições para definir as regras. As condições podem basear-se em dados do usuário, parâmetros de navegação ou se a página foi carregada como popup.

Nota: Use o botão Adicionar template para criar novas versões. O sistema verifica as condições de cima para baixo: o primeiro template cujas condições forem verdadeiras será carregado.

Integrações automáticas

Este módulo trabalha em estreita colaboração com o sistema de gestão de Páginas e o motor de exibição do site:

Gestão de conteúdos

Após configurar os templates neste módulo, o sistema os registra automaticamente como novas páginas editáveis. Você poderá então acessar o módulo Páginas e buscar o template com o nome que atribuiu para modificar seu conteúdo, layout e configurações SEO.

Chamada dinâmica

Quando um usuário visita uma página padrão (ex. /produto/123), o sistema executa os seguintes passos em tempo real:

1. Verifica se a página foi carregada dentro de um popup.

2. Analisa as condições definidas para todos os templates alternativos.

3. Se uma condição for satisfeita, o conteúdo da página padrão é imediatamente substituído pelo conteúdo do template condicional correspondente.

Variáveis de contexto

O sistema suporta a condição {is-popup} que permite criar um template específico apenas para páginas abertas em uma janela modal ou popup, possibilitando otimizar o design para esse contexto.