Alterar a ferramenta com base na localização do visitante usando o IP Geolocation do Cloudflare

[Desktop]

Pré-requisitos

É necessário ter conhecimento sobre a configuração de cookies em servidores web.


O Cloudflare possui uma configuração de rede chamada IP Geolocation. Esse recurso inclui o código do país associado à localização do visitante do seu site ao responder a todas as solicitações no seu site.


Com essas informações, podemos definir qual ferramenta será exibida com base na localização atual do visitante.

Configurando o cookie “country”


Para que isso funcione, primeiro você precisa ativar a configuração de IP Geolocation. Saiba como na seção Configuring IP Geolocation deste artigo: Configurando o IP Geolocation do Cloudflare


Em seguida, você já deverá conseguir receber o código do país nos cabeçalhos das suas solicitações.


Saiba como obter o código do país de acordo com sua linguagem de programação preferida na seção Capturing Geolocation data in application logic de Configurando o IP Geolocation do Cloudflare.


Depois disso, você só precisa defini-lo como um cookie chamado “country” e poderemos criar critérios para determinar qual ferramenta exibir com base nesses dados do cookie.

Trecho de código

Aqui está um trecho de código que permite exibir automaticamente a ferramenta com base na localização atual do visitante.


Para usar o código, primeiro será necessário adicionar os ID da ferramenta e da propriedade.


Saiba onde encontrar os ID da ferramenta e da propriedade aqui: Onde posso encontrar os ID da propriedade e da ferramenta?


Para a lista de códigos de países que o Cloudflare pode retornar, consulte ISO 3166-1 alpha-2 - Officially assigned code elements.

Saiba mais sobre como adicionar várias ferramentas a um site aqui: Como adicionar múltiplos widgets a um site com JavaScript


Se precisar de assistência adicional para configurar várias ferramentas no seu site, visite nossa Plataforma do Desenvolvedor (Developer Platform) ou entre em contato pelo chat. Estamos aqui para ajudar 24 horas por dia, 7 dias por semana. Precisa de mais ajuda? Agende uma chamada com nossa equipe hoje mesmo!


Se você tiver sugestões sobre este artigo ou precisar de mais ajuda:


Este artigo foi útil?

159 de 235 gostaram deste artigo