Como definir a chave da API do Google Maps
Publicados: 2022-03-29Você quer saber como definir a API do Google Maps ? Você sabe o que é uma API? API significa interface de programação de aplicativos. Uma API é uma conexão entre dois softwares. Ele permite que eles se comuniquem e ofereçam um serviço de um software para outro. O mapa na parte inferior é uma dessas APIs. O Google Maps está emprestando a esse site sua interface de programação de aplicativos, API, para que eles possam usar os vários recursos do Google Map para uso em seu site para aprimorar seu jogo de design de site . Neste artigo, você aprenderá como configurar a API do Google Maps, como criar uma API e como adicionar as diferentes APIs disponíveis no Google.
Chave da API do Google Maps
Antes de aprender a definir a API do Google Maps, você precisa saber o que é uma chave do Google Maps. Uma chave da API do Google Maps é um código fornecido pelo Google que você pode usar para exibir o Maps, fornecer rotas, exibir com precisão os horários de fechamento e abertura, criar mapas pesquisáveis, adicionar recursos de check-in e planejar rotas no site da sua empresa. As chaves da API do Google Map permitem que o Google rastreie como suas APIs são usadas e se proteja contra ataques maliciosos. Você pode combinar APIs para opções mais avançadas que tornarão a experiência do usuário do seu cliente a melhor possível .
Custo
As chaves da API do Google Maps são gratuitas e, para você começar, o Google oferece um crédito de US$ 300 para usar nos primeiros 90 dias de uso. Depois disso, eles continuarão a fornecer US$ 200 por mês para usar no uso da API do Google Maps. Quando você exceder o limite de US$ 200 por mês, será cobrado por uso.
Como criar uma API
Agora que você sabe o que é uma API do Google Maps, pode entender como criar uma API para seu próprio site.
Começando
A primeira etapa para criar uma API para o Google Maps é configurar um projeto associado a uma conta de faturamento e ativar a Maps Embed API. A API Maps Embed é a API que permite colocar um mapa interativo em seu site. Depois de configurar isso, você pode começar a criar novas APIs.
Criando a chave de API
Depois de concluir a configuração necessária, você pode começar a aprender como criar uma API. Dependendo se você estiver usando um console ou Cloud SDK , o processo de criação de uma API será diferente.
Console
- Vá para a seção de credenciais do site do Google Platform .
- Selecione Criar credenciais.
- Clique em Criar chave de API. Uma caixa de diálogo aparecerá confirmando que você criou uma nova API.
- Clique em fechar.
SDK da nuvem
Para criar uma API usando o Cloud SDK, você precisará adicionar uma linha de código. O código é o seguinte:
gcloud alpha services api-keys create \
–projeto “PROJETO” \
–nome de exibição “DISPLAY_NAME”
Você substituirá as palavras entre parênteses, PROJECT e DISPLAY_NAME, pelos nomes desejados.
Agora você criou sua primeira API. Ele será listado em Chaves de API na página de credenciais.
Como restringir uma chave de API
Agora que você aprendeu como criar uma chave de API, você precisa saber como restringi-la. Restringir suas chaves de API adiciona um nível de segurança que garantirá que apenas solicitações autorizadas possam ser feitas com sua chave de API. O processo de restrição da sua chave de API será diferente dependendo se você estiver usando o console ou o Cloud SDK.
Console
- Acesse a página de credenciais do site da plataforma do Google.
- Selecione a API que você deseja restringir.
- Você encontrará uma seção chamada Restrições de Chave. Revise e escolha quais restrições você gostaria de definir para sua API.
SDK da nuvem
Este é o código para listar as chaves existentes:
gcloud services api-keys list –project=”PROJECT”
Este é o código para limpar as restrições atuais:
atualização de chaves de API dos serviços alfa do gcloud “projects/PROJECT/keys/KEY_ID” \
–limpar-restrições
Este é o código para definir novas restrições:
atualização de chaves de API dos serviços alfa do gcloud “projects/PROJECT/keys/KEY_ID” \
–api_target=”maps-embed-backend.googleapis.com”
–allowed-referrers=”REFERIOR
Mais uma vez, as palavras entre parênteses devem ser substituídas por seus próprios nomes.
Adicionando APIs
Se você não tem tempo para criar sua própria API, o Google tem muitas APIs disponíveis para uso agora mesmo em seu site ou aplicativo. Para adicionar uma API, tudo o que você precisa fazer é seguir as etapas abaixo.
API estática do Google Maps
Essa API exibe uma imagem simples e estática de um mapa em seu site. Há um código mínimo e os preços são flexíveis. Existem dois níveis de preços. Você pode pagar US$ 2 por 1.000 solicitações ou US$ 1,60 por 1.000 solicitações com um mínimo de 100.000 por mês.
API de incorporação de mapas
Essa API permite que você coloque um mapa interativo ou vista de rua em seu site. O usuário pode se mover pelo mapa para encontrar locais diferentes. Essa API pode ajudar os clientes a descobrir onde estão em relação ao seu negócio.
API de matriz de distância
Essa API permite que o usuário veja a distância e o tempo que levará para viajar para um local para vários destinos com base em uma rota recomendada. O preço do nível um do plano avançado é de US$ 10 por 1.000 elementos e o preço do nível dois do plano avançado é de US$ 8 por 1.000 elementos com um mínimo de 100.000 elementos por mês. O outro plano custa US$ 5 por 1.000 elementos e o nível dois custa US$ 4 por 1.000 elementos com um mínimo de 100.000 elementos por mês. A única diferença entre o plano avançado e o plano básico é que o plano avançado oferece acesso a relatórios de tráfego em tempo real.
API de geolocalização
Esta API é útil quando o GPS não é uma opção. Ele usa pontos de acesso WIFI e torres de celular para encontrar um local. O preço do nível um é de US$ 5 por 1.000 solicitações e o preço do nível dois é de US$ 4 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
API do Google Places
A API do Google Places permite que você veja e obtenha informações detalhadas sobre mais de 100.000.000 de empresas e pontos de interesse. Ele está constantemente sendo atualizado com novos negócios e pontos de interesse adicionados por proprietários e usuários de negócios. A API do Google Places tem várias opções de preços para que você possa escolher a que melhor atende às suas necessidades.
Preenchimento automático sem detalhes de lugares
O nível um é de US$ 17 por 1.000 sessões e o nível dois é de US$ 13,60 por 1.000 sessões com um mínimo de 100.000 sessões por mês.
autocompletar
O nível um é de US$ 2,83 por 1.000 solicitações e o nível dois é de US$ 2,27 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
Detalhes de lugares
O nível um é de US$ 17 por 1.000 solicitações e o nível dois é de US$ 13,60 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
Detalhes do Places – Atualização de ID
Esta é uma adição gratuita ao Places Details. Ele oferece a capacidade de retornar novos IDs de local.
Dados da Atmosfera
Como o nome sugere, isso retorna dados atmosféricos. O nível um é de US$ 5 por contagem de 1.000 e o nível dois é de US$ 4 por contagem de 1.000 com um mínimo de contagem de 100.000 por mês.
Dados de contato
Isso fornece a capacidade de exibir informações de contato, como números de telefone, sites e horários de funcionamento. Isso custa US$ 3 por contagem de 1.000 para o nível um e US$ 2,40 por contagem de 1.000 com um mínimo de 100.000 contagem por mês.
Encontrar lugar
Find Place permite que você use um número de telefone, nome ou endereço para encontrar um local junto com seu número de telefone e endereço. O nível um é de US$ 17 por 1.000 solicitações e o nível dois é de US$ 13,60 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
Se você quiser apenas o ID do local, o Find Place é gratuito.
Pesquisa de lugares próximos
Esta função retornará uma lista de locais próximos ao usuário. O nível um é de US$ 32 por 1.000 solicitações e o nível dois é de US$ 25,60 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
Foto dos lugares
Places Photo permite que você tire fotos de alta qualidade de empresas e pontos de interesse do seu mapa. O nível um custa US$ 7 por 1.000 solicitações e US$ 5,60 por 1.000 solicitações com 100.000 solicitações mínimas por mês.
Locais - Pesquisa de texto
Os usuários podem pesquisar sugestões de localização. Esta função retornará uma lista de locais que correspondem aos critérios de pesquisa. A camada um custa US$ 32 por 1.000 solicitações e a camada dois custa US$ 25,60 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
Preenchimento Automático de Consulta
Como o nome sugere, esta função tentará preencher automaticamente as pesquisas para o usuário. A camada um custa US$ 2,83 por 1.000 solicitações e a camada dois custa US$ 2,27 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
API de fuso horário
A API de fuso horário fornece ao usuário informações precisas de fuso horário, como horas de operação. O nível um custa US$ 5 por 1.000 solicitações e US$ 4 por 1.000 solicitações com um mínimo de 100.000 solicitações por mês.
Usando APIs
O Google Maps é uma ferramenta útil que as pessoas podem usar para encontrar direções, horas de funcionamento, relatórios de trânsito e muitas outras coisas. Se você quiser habilitar esses recursos no site da sua empresa, precisará usar APIs. Permita que os visitantes coloquem um alfinete em seus locais favoritos usando APIs. Agora que você aprendeu como configurar a API do Google Maps, como criar uma API e os tipos de APIs oferecidos pelo Google, você pode adicionar um Google Maps ao site da sua empresa.
PERGUNTAS FREQUENTES:
- O que é uma API?
- Por que devo usar a API do Google Maps?
- Quanto custa uma API?
- Como comprar uma API?
- O que a API do Google Maps faz?