A tecnologia avançou tanto que agora tudo parece possível. Não é maravilhoso como pessoas de diferentes países, em diferentes fusos horários, podem visitar o seu site com apenas alguns cliques? Quem poderia ter imaginado que isto seria possível antes do advento da Internet? Mudou verdadeiramente as nossas vidas. Um desses conceitos tecnológicos são as bases de dados de geolocalização por IP, que permitem às pessoas visitarem sites na Internet, independentemente da sua localização.
As bases de dados de IP têm uma vasta gama de funcionalidades diferentes, acrescentando um grande valor ao seu site. Vamos ver o que são estas bases de dados, as funcionalidades que oferecem e como pode utilizá-las para melhorar a qualidade e a utilidade do seu site.
O que é uma base de dados de geolocalização por IP?
Talvez já saiba que as bases de dados de geolocalização por IP o ajudam a determinar a localização dos visitantes do seu site, fornecendo-lhe a latitude e a longitude de um determinado endereço IP. Ao analisar um endereço IP, encontrará um par de coordenadas que representam a origem desse endereço IP. Pode ou não obter a localização exata do utilizador. O que obtém é a localização do ponto de acesso eletrónico que os visitantes estão a utilizar para aceder ao seu site.
Na maioria das vezes, as bases de dados de geolocalização por IP são criadas e geridas por terceiros, razão pela qual os dados de localização dos endereços IP dos visitantes podem corresponder aos da empresa que gere os dados. As empresas recorrem à mineração de dados para obter esses dados. Para obter resultados mais precisos, optam pela recolha de dados por amostragem. Os seus dados podem ser recolhidos através de qualquer um dos métodos, dependendo do fornecedor que escolher.
A precisão das bases de dados de geolocalização por IP
-
A precisão dos dados de localização é de aproximadamente 90% quando se trata do nível nacional.
-
À medida que passamos para o nível municipal, o nível de precisão diminui.
Pode constatar isso por si próprio quando escolher um serviço para verificar o seu endereço IP online através de um navegador da Web. Se viver numa cidade pequena, é muito provável que o seu endereço IP aponte para o centro da grande área metropolitana. No entanto, obterá resultados precisos para o estado e o país.
Casos de utilização das bases de dados de geolocalização por IP
A utilização de bases de dados de geolocalização por IP não se limita a fornecer-lhe detalhes específicos sobre a localização. Existem muitos outros casos de utilização para estas bases de dados. Abaixo encontram-se alguns dos casos de utilização mais comuns de uma base de dados de geolocalização por IP, para o ajudar a compreender como pode utilizar estas bases de dados para obter resultados diferentes.
Personalização de conteúdo para uma região específica
Pode utilizar uma base de dados de geolocalização por IP para personalizar o seu conteúdo com base na localização dos seus visitantes, ou seja, a partir de onde estão a visualizar a página. Pode ajustar aspetos como a moeda na sua página de preços, para que o visitante a considere mais relevante. Se oferece serviços em vários locais, apresentar informações específicas dessas regiões é fundamental para melhorar a experiência do cliente.
Páginas de destino específicas por região
Uma base de dados de geolocalização por IP pode ser utilizada para obter a localização dos visitantes do seu site, permitindo-lhe alterar as páginas web em conformidade. Também é útil para simplificar as suas iniciativas de marketing, tais como testes A/B em páginas de destino, uma vez que permite apresentar páginas de destino diferentes com base na região ou cidade dos visitantes do seu site. As empresas com área de serviço (SABs) podem utilizar bases de dados de geolocalização por IP para promover os seus serviços, especialmente se servirem uma vasta gama de cidades nos arredores da cidade principal onde estão fisicamente localizadas.
Exibir anúncios direcionados
As empresas utilizam bases de dados de geolocalização por IP para exibir anúncios direcionados, com o objetivo de aumentar as suas receitas. As grandes redes de publicidade, como o Google Adsense, tratam disso por conta própria, mas pode utilizar bases de dados de IP para ajudar a fornecer esta funcionalidade aos seus anunciantes.
Se a maioria dos seus visitantes for de uma região específica e o seu anunciante quiser direcioná-los para um serviço em particular, pode fazer o mesmo com base na localização deles. Isto irá aumentar as taxas de conversão do seu anunciante, ao mesmo tempo que aumenta o valor da veiculação de anúncios no seu site. Pode fazer o mesmo para veicular anúncios localizados, mas estes estarão mais focados na utilização do idioma correto, na identificação correta da localização, etc.
Registos de tráfego
Pode utilizar uma base de dados de geolocalização por IP para obter mais informações a partir dos registos de tráfego existentes. Através das bases de dados de IP, pode criar painéis de controlo para identificar a localização dos visitantes do seu site. Também o pode ajudar a obter informações sobre a localização das tentativas de início de sessão, permitindo-lhe agir em conformidade. Pode bloquear a região em questão, se necessário. Dispor das informações certas sobre a forma como as pessoas de diferentes regiões estão a utilizar o seu site dá-lhe uma vantagem significativa.
Ocultar conteúdo por motivos legais
Para sites que disponibilizam conteúdos sob licença, é importante fornecer esses conteúdos apenas às regiões para as quais existem acordos e contratos adequados. Por exemplo, se apresentar um vídeo no seu site cuja licença permita a utilização apenas nos Estados Unidos, tem de garantir que os utilizadores de qualquer outra região não o possam ver. Pode recebê-los com uma mensagem para lhes transmitir essa informação, de modo a que a experiência do cliente não seja comprometida. Os endereços de geolocalização por IP podem ajudar nesse sentido, permitindo-lhe identificar a localização dos seus visitantes.
Conformidade regulamentar
Algumas regiões têm protocolos específicos de conformidade regulamentar que devem ser seguidos pelos sites que oferecem serviços nessas regiões. Pode acompanhar os seus visitantes utilizando bases de dados de geolocalização por IP e, quando um visitante dessas regiões aceder ao seu site, pode alterar o conteúdo em conformidade. Por exemplo, pode impedir que os utilizadores vejam conteúdos proibidos na sua cidade ou estado.
O RGPD na União Europeia é um exemplo emblemático deste caso de utilização. Para garantir que cumpre estas regras sem alterar a experiência do utilizador, pode utilizar uma base de dados de geolocalização por IP para adicionar os avisos necessários quando alguém de um país membro da UE visitar o seu site.
Instalação e utilização de bases de dados de IP com geolocalização
Não é necessário qualquer servidor para utilizar estes dados se recorrer a um fornecedor de API. Será necessário um servidor se tiver um ficheiro ou uma base de dados com os dados, para que estes fiquem disponíveis para a sua aplicação. Em suma, depende do fornecedor de serviços que escolher para a sua base de dados de IP. Fornecedores de API como o ipstack não exigem que instale grande coisa. Basta saber como utilizar a API deles. Pode ser necessário fazer algumas alterações ao seu aplicativo e ao seu site. Neste caso, não precisa de se preocupar com atualizações.
Por outro lado, fornecedores como a base de dados GeoIP2 da MaxMind fornecem-lhe um ficheiro CSV. Pode convertê-lo numa lista de endereços e regiões e utilizá-lo da mesma forma que utilizaria uma API. Uma vez que se trata de uma base de dados de IP auto-hospedada, terá de voltar a descarregar os dados do seu fornecedor para a atualizar. Isso poderá ou não implicar custos, dependendo do seu fornecedor de bases de dados de geolocalização de IP.
Em ambos os casos, terá de suportar os custos de implementação do serviço.
Exemplos de algumas bases de dados gratuitas de geolocalização de IP
Aqui, vamos utilizar um exemplo retirado das nossas listas de IPs: 67.190.210.86, que se situa em Jacksonville, na Flórida, nos Estados Unidos.
IP2Location Lite
O IP2Location é um serviço de geolocalização de IP não intrusivo, concebido para ajudar os utilizadores a identificar a localização geográfica dos seus visitantes. Isto é possível através do mapeamento de endereços IP para informações geográficas abrangentes, por exemplo: país, cidade, estado, região, latitude/longitude, fuso horário, código postal, velocidade de ligação dos visitantes, nome do ISP, nome de domínio, código de área ou de país, informações sobre a operadora móvel, informações sobre proxies, etc.
Ip2c.org
O ip2c.org existe para resolver endereços IP em códigos/nomes de países. É rápido e simples e está atualizado com informações sobre mais de 4 280 466 464 endereços IPv4. Este serviço é GRATUITO (LGPL) e oferece um tempo de atividade de 99,95% desde 2009.
GeoLite2
As bases de dados GeoLite2 são bases de dados gratuitas de geolocalização de IP, atualizadas semanalmente para os registos de países, cidades e ASN. Estas bases de dados também estão disponíveis como serviço web nos serviços web GeoLite2 de países e GeoLite2 de cidades. Os serviços web GeoLite2 estão limitados a 1 000 consultas de endereços IP por serviço, por dia.
IP API
O ipapi é um serviço de API na nuvem que permite aos seus utilizadores automatizar pesquisas de geolocalização em websites, aplicações e sistemas de back-office. Também ajuda a automatizar a validação de endereços IP, com a capacidade de determinar um total de 47 pontos de dados únicos para cada endereço IP processado, incluindo informações abrangentes sobre a localização, a ligação, o ISP, a moeda, o fuso horário e a segurança associadas a um determinado endereço IP.
Com base em todos os exemplos acima, a base de dados mais precisa é a IP2Location Lite, uma vez que fornece a cidade, o estado e o país exatos de um visitante.
Exemplos de algumas bases de dados pagas de geolocalização por IP
Geo Targetly (apenas API)
Com o Geo Targetly, pode obter o país, o estado, a cidade, a latitude e a longitude dos visitantes. Pode até personalizar o seu site com funcionalidades baseadas na localização, utilizando esta base de dados de geolocalização por IP. Basta inserir o nosso código JavaScript e está tudo pronto. Terá acesso aos dados de localização dos visitantes através de variáveis JavaScript simples e de tags HTML de geolocalização. O preço começa nos 12 dólares por mês.
GeoIP2 da MaxMind
Trata-se de uma coleção de bases de dados mantidas localmente que oferecem ambientes de elevado volume e baixa latência, bem como uma licença de site que permite a utilização interna ilimitada dentro da organização adquirente. Inclui APIs de código aberto para as linguagens de programação mais populares e atualizações automáticas. O preço começa nos 24 dólares por mês.
IP2Location
O IP2Location é um serviço de geolocalização por IP não intrusivo, concebido para ajudar os utilizadores a identificar a localização geográfica dos seus visitantes. Isto é possível através do mapeamento de endereços IP para informações geográficas abrangentes, por exemplo, país, cidade, estado, região, latitude/longitude, fuso horário, código postal, velocidade de ligação dos visitantes, nome do ISP, nome de domínio, código de área ou de país, informações da operadora móvel, informações de proxies, etc. O preço da versão paga começa nos 49 dólares por mês.
IPligence
Trata-se de um serviço de base de dados de localização de IP que o ajuda a detetar o país e o continente de onde provém a ligação dos visitantes do seu site, com base nos seus endereços IP. Inclui atualizações durante 12 meses sem custos adicionais, com o preço do IPligence Lite a começar nos 39 dólares e a ir até aos 299 dólares para a sua versão profissional.
Conclusão
Agora já sabe como é que pessoas de diferentes partes do mundo conseguem visitar o seu site. Uma base de dados de geolocalização por IP torna isso possível, além de lhe permitir personalizar o seu conteúdo com base na localização, exibir anúncios localizados e cumprir os requisitos regulamentares. Se pretende alguma destas funcionalidades, está na hora de investir em bases de dados de geolocalização por IP. Esperamos que esta informação o ajude a tomar uma decisão informada.