Blog

Localizador de lojas sem chave de API do Google Maps

Por que o Navify desenha os mapas com o OpenStreetMap em vez de pedir uma chave do Google Maps ao lojista, e o que isso muda em custo, velocidade e privacidade.

Time Navify Atualizado em 2 min de leitura

Muitos apps de localizador de lojas pedem que você crie uma conta no Google Cloud, ative a cobrança e cole uma chave de API antes de o mapa mostrar qualquer coisa. O Navify não. O mapa dele vem do OpenStreetMap, o mapa aberto do mundo construído por uma comunidade de voluntários.

Explicamos aqui por que fizemos essa escolha e o que ela muda para a sua loja.

Sem chave, sem susto na fatura

O Google Maps dá uma cota grátis por mês e cobra por carregamento de mapa depois disso. Para uma loja com tráfego estável costuma dar certo, mas é mais uma conta, mais um cartão cadastrado e mais um lugar onde algo pode quebrar: um cartão vencido ou um erro na restrição da chave deixa a página de lojas com um quadrado cinza.

Com o OpenStreetMap não há chave para você cuidar nem custo por visualização do seu lado.

O endereço é localizado uma vez, não a cada visita

Quando você salva ou importa um ponto, o Navify acha as coordenadas uma vez, em segundo plano, e guarda. O visitante que abre o mapa nunca dispara uma busca de endereço. Isso deixa o mapa rápido e o custo estável, não importa quantas pessoas visitem.

Quando o endereço só é encontrado de forma aproximada (a rua, mas não o número), o ponto fica marcado para revisão e você arrasta o pino até a porta certa.

O mapa carrega só quando precisa

Os blocos mostram a lista de pontos primeiro e carregam a biblioteca do mapa sob demanda. Na página do produto, a Loja perto de você não carrega nada até o visitante pedir a loja mais próxima. Seu tema continua leve.

E o Google Maps?

Tem lojista que prefere o visual do Google ou já paga por ele. Usar a sua própria chave do Google Maps ou do Mapbox está planejado para o plano Pro, com o nosso mapa como reserva se a chave falhar.

O outro lado

A cobertura do OpenStreetMap é excelente nas cidades e muito boa em quase todo lugar, mas uma rua nova ou um número pode faltar em alguns lugares. Por isso o Navify deixa você corrigir qualquer localização à mão, e guarda a sua correção mesmo quando você edita o ponto depois.