Passar para o conteúdo principal

Recusar seu banner de acordo com as versões do seu site: introdução

Seu site tem várias traduções ou versões? Para uma experiência coerente e em conformidade, adapte seu banner de acordo.

Escrito por Alexandre Dias Da Silva

Por que adaptar seu banner?

A menos que seu site se destine apenas a um único público homogêneo, uma única configuração de banner não é suficiente. Aqui estão alguns exemplos frequentes:

  • 🌍 Site multilíngue e gerenciamento de traduções: um banner em francês para o site .fr, em inglês para o .com, etc.

  • ⚖️ Regulamentações diferentes: RGPD para a Europa, CCPA para os Estados Unidos, LGPD para o Brasil…

  • 🧩 Conteúdos ou serviços diferentes: algumas versões usam serviços de terceiros diferentes (Google Ads, YouTube, etc.)

Para fazer corretamente, você deve criar seu banner em múltiplas configurações: cada versão do seu site deve ter sua própria configuração Axeptio.

O que acontece quando seu banner contém múltiplas configurações?

Um banner Axeptio pode conter múltiplas configurações, por exemplo para gerenciar idiomas diferentes, países diferentes ou várias versões de um mesmo site.

No entanto, simplesmente criar múltiplas configurações não ativa nenhum comportamento automático.

Axeptio não seleciona uma configuração por você. Se nenhuma configuração específica for implementada, nenhuma configuração será carregada dinamicamente de acordo com o contexto de navegação do visitante.

Este é precisamente o objetivo desta seção Adaptar seu banner a cada versão do seu site: apresentar os diferentes métodos que permitem indicar explicitamente qual configuração deve ser carregada de acordo com a versão do site consultada.

Configurações independentes uma da outra

Quando um banner contém múltiplas configurações, estas funcionam de forma totalmente independente.

Isto significa que:

  • uma modificação feita em uma configuração não afeta as outras

  • cada configuração pode conter serviços diferentes

  • você pode adaptar seu banner com precisão a cada versão do seu site

Esta independência oferece grande flexibilidade, especialmente para sites multilíngues ou internacionais.

Em contrapartida, isto implica que:

  • as configurações não são sincronizadas entre si

  • qualquer atualização deve ser aplicada em cada configuração afetada

Para economizar seu tempo, Axeptio permite:

  • duplicar uma configuração existente, para criar uma nova base sem começar do zero

  • usar a tradução automática, para adaptar rapidamente o conteúdo do banner em outro idioma

Aqui estão os principais métodos possíveis, do mais simples ao mais flexível:

Se você integrar Axeptio via seu CMS

Nossas extensões/módulos para CMS permitem escolher qual configuração Axeptio carregar de acordo com o idioma do site escolhido pelo visitante.

Eles detectam automaticamente os idiomas configurados no seu site e permitem associar uma configuração Axeptio para cada idioma através de menus suspensos.

Exemplo para nossa extensão WordPress

Por padrão, a opção "Dinâmico (baseado em Axeptio)" é selecionada para cada idioma. Em outras palavras, nenhuma configuração está associada aos seus idiomas.

Você deve deixar a opção "Dinâmico (baseado em Axeptio)" selecionada apenas se deseja usar outro método entre os listados abaixo.

Carregar uma configuração fixa em sua integração

Este é o método mais simples: ao integrar Axeptio — seja através de um script incorporado no seu código ou nosso modelo de tag GTM — você pode definir explicitamente o nome técnico de uma configuração para carregar (via parâmetro cookiesVersion).

Concretamente, isto significa que:

  • em uma versão específica do site, você integra Axeptio com a configuração dedicada a essa versão

  • Axeptio sempre carrega essa configuração específica, sem tentar detectar nada na página

Este método é ideal para sites onde cada versão é implantada independentemente (ex: fr.monsite.com e en.monsite.com têm cada uma sua própria integração).

Usar regras baseadas em URL na administração Axeptio

Se a informação de idioma ou versão é visível diretamente na URL (ex: /fr/, /en/, ou fr.monsite.com), você pode criar na administração Axeptio múltiplas configurações e associá-las a regras de URL ou expressões regulares.

Desta forma, Axeptio carrega automaticamente a configuração correta de acordo com a página visitada.

Este método é simples de gerenciar se você domina bem as URLs e prefere gerenciar tudo no Axeptio!

Carregar dinamicamente a configuração com GTM ou código personalizado

Em alguns casos, a informação do idioma ativo não aparece diretamente na URL. É necessário encontrar outro meio de acessar a informação do idioma, como por exemplo através do atributo lang da tag <html>, ou através de uma variável JavaScript.

Neste caso, você pode usar Google Tag Manager (ou outro Tag Manager) para:

  • ler dinamicamente o idioma ativo na página (por exemplo lendo o atributo lang)

  • definir uma variável do tipo "tabela de correspondência" que associa cada idioma possível a uma configuração Axeptio

  • carregar o banner Axeptio com a configuração apropriada de acordo com essa variável

Isto requer um pouco mais de técnica, mas oferece muita flexibilidade para gerenciar sites multilíngues com uma estrutura de URL complexa ou mudanças de idioma dinâmicas.

Usar a funcionalidade de geolocalização do Axeptio

Quando a geolocalização está ativada, a configuração do banner é escolhida automaticamente de acordo com o país de origem do visitante (através de seu endereço IP).

Isto é particularmente útil se seu site deve aplicar diferentes regulamentações de acordo com a localização, e se o idioma não é o único critério relevante.

Respondeu à sua pergunta?