Perguntas frequentes sobre o plano Premium

Onde gerenciar seu ID do cliente no Console do Google Cloud

O recurso de gerenciamento de ID do cliente do Plano Premium está disponível no console do Cloud na parte de baixo da página "Credenciais" da Plataforma Google Maps, na seção ID do cliente.

A nova área "ID do cliente" na página "Credenciais"

Outras tarefas de gerenciamento de IDs de cliente, incluindo autorização de URL e gerenciamento de chaves secretas de assinatura do ID do cliente, podem ser acessadas na página do ID do cliente. Basta clicar em editar à direita da seção ID do cliente.

Observação: o Plano Premium da Plataforma Google Maps não está mais disponível para inscrições ou novos clientes.

Nesta página, você encontra perguntas específicas sobre o Plano Premium da Plataforma Google Maps.

Consulte as Perguntas frequentes sobre a Plataforma Google Maps para tirar suas dúvidas sobre a plataforma de forma geral.

Primeiros passos

Limites de uso

Desenvolver um aplicativo

Estilo

Primeiros passos

O que era o plano Premium da Plataforma Google Maps?

O plano Premium da Plataforma Google Maps (Plano Premium) deu aos participantes acesso ao nosso pacote de serviços e a todas as ferramentas necessárias para implementar mapas personalizáveis, prontos para dispositivos móveis e para expansão em grande escala nos apps e sites.

Observação: o plano Premium da Plataforma Google Maps não está mais disponível para a inscrição de novos clientes.

Quais APIs estão incluídas no plano Premium da Plataforma Google Maps?

Os produtos do Google mencionados a seguir estão incluídos no Plano Premium da Plataforma Google Maps. Os apps que usam esses produtos são cobertos pelo SLA do Plano Premium da Plataforma Google Maps e tem direito ao suporte técnico.

* A API Places não está incluída na licença de rastreamento de recursos do Plano Premium. Se você tem essa licença e quer usar a API Places, fale com a equipe de vendas das APIs Google Maps.

As APIs a seguir não são cobertas pelo plano Premium da Plataforma Google Maps. Os apps que usam essas APIs precisam obedecer aos Termos de Serviço publicados para essas APIs. Além disso, eles não são cobertos pelo Acordo de Nível de Serviço do Plano Premium da Plataforma Google Maps nem têm direito ao suporte técnico:

Como faço para redefinir as credenciais de login do Console do Google Cloud?

Redefina a senha da sua Conta do Google. Esse link também está disponível na página de login do Console do Cloud.

Quais são os Termos de Serviço do Plano Premium da Plataforma Google Maps?

Se você é cliente do Plano Premium da Plataforma Google Maps, consulte seu contrato para ver os termos que regem o uso da plataforma.

Limites de uso

Como o uso do Plano Premium da Plataforma Google Maps é calculado?

Antes, com o Plano Premium da Plataforma Google Maps, os participantes compravam créditos na pré-venda, que seriam usados pelo aplicativo, consumindo créditos em taxas diferentes, dependendo das APIs solicitadas. Atualmente, todas as APIs estão disponíveis em um modelo de pagamento por utilização. Para mais informações, consulte o guia Faturamento do Maps.

Como acompanho o uso do Plano Premium da Plataforma Google Maps do meu app?

Para acompanhar a utilização pelo seu aplicativo e acessar outros relatórios e análises de dados, consulte o guia sobre relatórios da Plataforma Google Maps.

Por que as solicitações de Details da API Places custam um valor, mas as solicitações de Place Autocomplete são muito mais baratas?

A API Places usa um amplo banco de dados de empresas e outros locais. É necessário muito tempo e esforço para manter a precisão do banco de dados, já que empresas abrem e fecham com frequência. Portanto, precisamos cobrar mais pelas solicitações de Place Details. No caso do Place Autocomplete, percebemos que muitas vezes os usuários precisam digitar diversos caracteres para encontrar um local. Portanto, cobramos um valor muito menor para cada solicitação.

Desenvolver um aplicativo

Recebi um ID do projeto e um ID do cliente?

A carta de boas-vindas dos clientes do antigo Plano Premium incluía os IDs do projeto e do cliente.

Devo usar minha chave de API e meu ID do cliente para autenticar?

Os clientes do antigo Plano Premium podem incluir a chave de API ou o ID do cliente nas solicitações de API, mas não ambos. Se você usar seu ID do cliente, vai ser preciso remover qualquer parâmetro key. Caso sua solicitação inclua um ID do cliente e uma chave de API, comportamentos ou erros inesperados podem acontecer no app.

A partir de novembro de 2021, recomendamos o uso da chave de API em vez do ID do cliente no caso de novos usuários do aplicativo.

No projeto do console do Google Cloud que recebi, todas as APIs disponíveis estão ativas?

Sim. Com o Plano Premium, todas as nossas APIs são provisionadas automaticamente para o mesmo projeto do console do Cloud. Os clientes do antigo Plano Premium acessam todas as APIs em um projeto. APIs da mesma plataforma (Web, Web Services, Android ou iOS) podem usar a mesma chave de API.

Quais são as diferenças entre uma chave de API e um ID do cliente?

Com o ID do projeto, é possível gerar chaves de API no Console do Cloud. Estas são as principais diferenças entre usar chaves de API e seu ID do cliente:

  • Suporte à API: você pode usar uma chave de API com qualquer API do Maps. Se preferir, é possível usar seu ID de cliente com qualquer API, exceto a API Places, a API Geolocation API, a API Roads e os SDKs do Maps para Android e para iOS.
  • Segurança: as chaves de API e o ID do cliente têm o mesmo nível de segurança, desde que você respeite as seguintes orientações:
    • Quando você usar uma chave de API, ela precisa ser confidencial. Todas as solicitações às APIs do Maps usam HTTPS, por isso os riscos de alguém interceptar o trânsito são limitados. Porém, se alguém conseguir ter sua chave, vai poder usá-la para fazer solicitações às APIs. Para evitar esse risco do lado do cliente, restrinja os domínios que podem usar a chave. No lado do servidor, restrinja a chave de forma que as solicitações só sejam permitidas diretamente dos endereços IP de origem dos servidores. Consulte o artigo Como usar chaves de API para saber como fazer esse processo com segurança.
    • Se você usar o ID do cliente, mantenha a confidencialidade da sua chave criptográfica (usada para gerar assinaturas digitais). Além disso, nunca use a chave criptográfica nas solicitações de API nem para assinar URLs com JavaScript para não expor a chave.
Como acesso os recursos premium para dispositivos móveis com o plano Premium da Plataforma Google Maps?

Você pode acessar recursos Premium para dispositivos móveis usando os mesmos SDKs disponíveis para usuários da API padrão: o SDK do Maps para iOS e o SDK do Maps para Android. Para acessar recursos Premium, use a chave de API do projeto criado no momento em que você se cadastrou. Para verificar se você tem acesso a recursos premium para dispositivos móveis, carregue um mapa usando a biblioteca estática. Para mais informações, consulte os guias sobre os primeiros passos com o plano Premium no Android e no iOS.

A biblioteca dinâmica está disponível para Android com o plano Premium da Plataforma Google Maps?

Sim. Com o plano Premium, você também pode usar a biblioteca dinâmica do SDK do Maps para Android, em vez da biblioteca estática. Para mais informações, consulte o guia sobre os primeiros passos com o Plano Premium no Android.

Como acesso a API Maps JavaScript usando um ID do cliente do Plano Premium da Plataforma Google Maps em uma página carregada em HTTPS (SSL)?

Para acessar a API Maps JavaScript a partir de uma página carregada em HTTPS, primeiro é necessário autorizar os URLs HTTPS em que você quer usar a API.

Estilo

Por que as empresas não aparecem no meu mapa?

Quando você carrega um mapa usando a API Maps JavaScript e inclui as credenciais do seu plano Premium (um parâmetro key ou client), as fichas de empresas no mapa ficam desativadas por padrão. Para reativar, inclua um código de estilo no mapa:

var styles = [
  {
    featureType: 'poi.business',
    stylers: [
      { visibility: 'on' }
    ]
  }
];

map.setOptions({styles: styles});