O BeeFood oferece recursos que utilizam serviços de mapas, rotas e geolocalização. Esses recursos funcionam através de bibliotecas fornecidas pelo Google Maps.
Para ter acesso aos recursos de mapas do Google é preciso obter uma chave, a qual é vinculada a uma conta do Google.
Resumo
Vou pagar pela chave de API da Google?
Crédito grátis de 300 dólares válidos por 90 dias
A criação de conta e chave teste no Google é gratuita, mas, como você verá neste manual, um cartão de crédito precisa ser vinculado, por questões de segurança. De imediato, você recebe $ 300 dólares em créditos de teste gratuito a partir do momento em que criou sua conta de faturamento. Este crédito é oferecido apenas uma vez e não será fornecido mensalmente. A avaliação gratuita termina quando você usa todo o seu crédito ou após 90 dias, o que ocorrer primeiro.
Assim que seu teste gratuito de 90 dias terminar, o sistema da Google solicitará que você faça um upgrade gratuito da sua conta para continuar usando a API do Google Maps, e você pode seguir as etapas deste link.
Crédito grátis de 200 dólares mensais
Após o teste grátis de 90 dias, você recebe ainda um crédito grátis mensal de $ 200 dólares para utilizar recursos de API da Google nos mapas. Isso significa que você pode usar o serviço gratuitamente, desde que o uso mensal acumulado não exceda os $ 200 de créditos recorrentes. Esse valor equivale a aproximadamente 28.500 requisições simples por mês.
Caso o uso ultrapasse essa cota gratuita de 200 dólares mensais, haverá cobrança no uso dos mapas e suas funções pelo Google, de acordo com a tabela de preços vigente deles. Clique aqui e consulte essa tabela. Os valores são definidos pela Google e podem ser alterados a qualquer momento.
Criando e ativando os recursos necessários no Google
Criar conta no Google (caso não tenha uma)
Acesse diretamente por aqui e crie um e-mail GMAIL caso ainda não possua.
Ativar recursos para uso do Google Maps API
Primeiro, acesse esse endereço e clique em Primeiros Passos. Caso não esteja conectado na sua conta do Google, você será direcionado a tela para fazer o login.
https://cloud.google.com/maps-platform/
Ativando a conta pela primeira vez
É necessário criar uma conta de faturamento para iniciar a utilização dos serviços de nuvem da Google. Siga os passos a seguir informando:
- País
- Dados Pessoais: Nome, CPF, Data Nascimento
- Dados Faturamento: Dados do cartão de crédito internacional
Validando API e serviço necessário
Para o total funcionamento das funcionalidades do BeeFood, é necessário validar as APIs e Serviços ativados. São necessários as seguintes APIs ativadas:
- Geocoding API
- Maps JavaScript API
- Places API
- Distance Matrix API (Necessário para calcular distância em quilometros (KM))
Localizando Chaves cadastradas
https://console.cloud.google.com/google/maps-apis/credentials
Criando uma nova chave de API
Caso precise criar uma nova chave de API em uma conta já criada, acessar “Chaves e credenciais”, depois na parte superior “CRIAR CREDENCIAIS” e depois “Chave de API”.
Configurando a chave no BeeFood Windows