Passar para o conteúdo principal

Carregamento dinâmico de configurações via regras de URL

Escrito por Manon Manso

Este artigo faz parte da série Adapte seu banner para cada versão do seu site.

Antes de seguir o guia abaixo, certifique-se de ter lido o artigo de apresentação geral Escolha o método apropriado para carregar o banner Axeptio correto.

Para integrar rapidamente o widget multilíngue em seu site, implementamos um sistema de regex em nosso backoffice, seção "Integre em seu site"

⚠️ Para os não familiarizados, uma regex (ou expressão regular em português 🇧🇷) é uma cadeia de caracteres que descreve, de acordo com uma sintaxe precisa, um conjunto de cadeias de caracteres possíveis 🤯

Ok, ótimo. Mas concretamente, o que isso significa?

Para nosso site, usamos esse recurso. No exemplo abaixo, trata-se da configuração para a versão em inglês. Como você pode ver, foi suficiente adicionar en.* após nosso nome de domínio.

✅ Não se esqueça de marcar a caixa RegExp!

Com as regras de URL do Axeptio, a exibição condicional do widget é possível apenas quando existe um caminho ("path") na URL.

  • Em uma URL como meusite.com/blog, meusite.com é o domínio, e /blog é o caminho.
    👉 Aqui, Axeptio pode aplicar a regra porque há um caminho no qual apoiar-se.

  • Por outro lado, em uma URL como blog.meusite.com, blog.meusite.com é um subdomínio... mas não há caminho atrás disso (nenhum /alguma-coisa). Portanto, a regra de URL não poderá ser aplicada, você precisará escolher uma mudança dinâmica diferente.

Um pequeno vídeo explicativo:

Respondeu à sua pergunta?