Como definir a chave da API do Google Maps

Publicados: 2022-03-29

Você 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.

Como definir a chave da API do mapa do Google

Índice

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

  1. Vá para a seção de credenciais do site do Google Platform .
  2. Selecione Criar credenciais.
  3. Clique em Criar chave de API. Uma caixa de diálogo aparecerá confirmando que você criou uma nova API.
  4. Clique em fechar.

como criar uma api

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

  1. Acesse a página de credenciais do site da plataforma do Google.
  2. Selecione a API que você deseja restringir.
  3. 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.

o que é uma chave de mapa

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.

chave de API do mapa do google

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.

adicionando APIs

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?