Perguntas frequentes

Esta página é destinada apenas a clientes que têm uma licença antiga do Maps APIs for Work ou do Maps API for Business. Esta página não se aplica a clientes com o novo Google Maps APIs Premium Plan, disponibilizado em janeiro de 2016.

Estas perguntas frequentes cobrem perguntas específicas de licenças anteriores do Google Maps APIs for Work.

Consulte as Perguntas frequentes das Google Maps APIs para acessar dúvidas comuns a todas as Google Maps APIs.

Primeiros passos

Limite de uso

Usar as Google Maps APIs

KML

Assinar URLs

Estilo

Primeiros passos

Quais produtos estão incluídos no Google Maps APIs for Work?

Os produtos da Google a seguir estão incluídos no Google Maps APIs for Work. Os aplicativos que usam esses produtos estão cobertos pelo ANS do Google Maps APIs for Work e estão qualificados para obter suporte técnico:

As APIs a seguir não são cobertas pelo Google Maps APIs for Work. Os aplicativos que usam essas APIs devem fazê-lo em conformidade com os termos de serviço publicados para essas APIs e não estão cobertos pelo ANS do Google Maps APIs for Work, nem estão qualificados no momento para obter suporte técnico:

Como faço para entrar em contato com o suporte técnico do Google Maps APIs for Work?

Os clientes do Google Maps APIs for Work podem abrir um novo caso de suporte no Suporte do Google usando o Google Cloud Support Portal em:

https://google.secure.force.com/

São necessários um nome de usuário e senha para acessar o portal. Caso não tenha uma conta, preencha este formulário.

Como faço para redefinir credenciais de login do Google Cloud Support Portal?

Esqueci minha senha. Esse link também está disponível na página de login do Google Cloud Support Portal.

Quais são os termos de serviço do Google Maps APIs for Work?

Se você for um cliente do Google Maps APIs for Work, consulte seu contrato para obter os termos que regem o seu uso das Google Maps APIs.

Limite de uso

Como o uso do Google Maps APIs for Work é controlado e informado?
  • Para licenças do Google Maps APIs for Work, o cálculo de uso das Maps JavaScript API, da Street View Image API e da Static Maps API é baseado em visualizações de páginas.

    Uma visualização de página é definida como:

    1. Um único carregamento da Google Maps JavaScript API em uma página. As Maps JavaScript API serão recarregadas todas as vezes que uma página que usa a API for recarregada. As interações do usuário com o mapa (por exemplo, deslocamento, ajuste de zoom e alteração de tipos de mapas) não geram mais visualizações de página. No entanto, observe que uma visualização de página será gerada se a API for carregada na página, mesmo se a API não for usada para exibir um mapa. Portanto, não recomendamos a inclusão da tag <script> que carrega a API em modelos de página e recomendamos o carregamento assíncrono da API em páginas em que os mapas somente são exibidos como resposta a atividades opcionais do usuário.
    2. Uma única solicitação de uma Google Street View Image API ou imagem de uma Google Static Maps API.

    Clientes do Google Maps APIs for Work podem rastrear o uso de visualizações de página no Google Cloud Support Portal em: https://google.secure.force.com/

    Observe que os aplicativos das Google Maps APIs Standard e do Premium Plan são limitadas por carregamentos de mapas, que são ligeiramente diferentes das visualizações de páginas. Consulte as perguntas frequentes daGoogle Maps APIs para saber mais.

  • O Google Maps Mobile SDK for Work usa carregamentos de mapas para rastrear o uso. Consulte os limites de uso do Google Maps Mobile SDK para obter mais informações.
  • Os serviços Web das Google Maps APIs usam solicitações para rastrear o uso (a Google Maps Distance Matrix API usa elementos para rastrear o uso). Consulte os limites de uso dos serviços Web das Google Maps APIs para obter mais informações.
Quais são os limites de uso da Google Maps JavaScript API?

As solicitações que constituem visualizações de página (como definidas acima) são aplicadas ao número de visualizações de página adquirido com a licença do Google Maps APIs for Work. Quando o limite for alcançado, você precisará renovar a licença imediatamente.

Quais são os limites de uso do Google Maps Mobile SDK for Work?

Cada carregamento de mapa é agregado ao número total de carregamentos de mapa comprados com a licença do Google Maps Mobile SDK for Work. Quando o limite for alcançado, você precisará renovar a licença imediatamente. Consulte os limites de uso do Google Maps Mobile SDK para obter mais informações.

Quais são os limites de uso dos serviços Web das Google Maps APIs?

Os clientes do Google Maps APIs for Work recebem os seguintes limites de uso para os serviços Web das Google Maps APIs:

Serviço Web Limites
Rotas Cota diária a partir de 100.000 solicitações a cada 24 horas, com base na compra anual contratual. Máximo de 23 pontos de referência por solicitação. Limite de taxa de 10 solicitações por segundo.
Elevação Cota diária a partir de 100.000 solicitações a cada 24 horas, com base na compra anual contratual. Máximo de 512 pontos por solicitação. Limite de taxa de 10 solicitações por segundo.
Geocodificação Cota diária a partir de 100.000 solicitações a cada 24 horas, com base na compra anual contratual. Limite de taxa de 10 solicitações por segundo.
Matriz de distâncias Cota diária a partir de 100.000 elementos a cada 24 horas, com base na compra anual contratual. Máximo de 625 elementos por consulta e de 1.000 elementos a cada 10 segundos.
Fuso horário Cota diária a partir de 100.000 solicitações a cada 24 horas, com base na compra anual contratual. Limite de taxa de 10 solicitações por segundo.
Vias Cota diária a partir de 100.000 solicitações a cada 24 horas, com base na compra anual contratual. Limite de taxa de 10 solicitações por segundo. Cada solicitação pode conter até 100 pontos.

Esses limites se aplicam a cada ID do cliente ou projeto de desenvolvedor do Google Maps APIs for Work e são compartilhados entre todos os aplicativos e endereços IP usando um determinado ID do cliente ou projeto de desenvolvedor.

Se você precisar de limites de uso maiores, entre em contato com o gerente de contas do Google Maps APIs for Work para obter informações sobre a compra.

Quais são os limites de uso da Google Places API e da Google Maps Geolocation API?

Se você comprou a Google Places API ou a Google Maps Geolocation API como parte do contrato do Google Maps APIs for Work, seus limites estarão listados na seção Quotas do Google API Console. Se você precisar de um limite maior, entre em contato com o Google por meio do Google Cloud Support Portal.

Quais são os limites de uso das solicitações de geocodificação enviadas pela Google Maps JavaScript API?

Os clientes do Google Maps APIs for Work recebem os seguintes limites de uso de solicitações de geocodificação enviadas pelas Maps JavaScript API:

Serviço API em uso Limites
Geocodificação
Google Maps JavaScript API

A geocodificação tem um limite diário de alocação e taxa que é aplicado por sessão de usuário, independentemente de quantos usuários compartilham um determinado endereço IP.

O serviço não deve ser usado para operações de geocodificação batch. Use a Google Maps Geocoding API para essas operações.

Quais são os limites de uso das APIs de imagem do Google Maps?

Os clientes do Google Maps APIs for Work recebem os seguintes limites de uso para as APIs de imagem do Google Maps:

Serviço Limites
Google Static Maps API

As solicitações são aplicadas em relação ao número total de visualizações de páginas compradas com a licença do Google Maps APIs for Work.

O tamanho máximo da imagem é 2048 por 2048 pixels. Esse tamanho é calculado como size vezes scale, como explicado abaixo.

Google Street View Image API

As solicitações são aplicadas em relação ao número total de visualizações de páginas compradas com a licença do Google Maps APIs for Work.

O tamanho máximo da imagem é 2048 por 2048 pixels.


As imagens da Google Static Maps API podem ser solicitadas até 2048x2048 pixels. Como o valor de scale em uma solicitação de mapa estático afeta o número de pixels retornado, o valor máximo de size é diferente para cada nível de escala:

Escala Tamanho maior Retorna
1 2048x2048 2048x2048
2 1024x1024 2048x2048
4 512x512 2048x2048

A Google Street View Image API não aceita o parâmetro scale.

Usar as Google Maps APIs

Quais chaves ou credenciais devo usar para diferentes produtos das Google Maps APIs?

Todas as vezes que você usar as Google Maps APIs, você deverá incluir credenciais para validar a solicitação. O tipo de credenciais necessárias varia de acordo com as APIs sendo usadas com a licença do Google Maps APIs for Work. Para a maioria das APIs, você usará o ID do cliente. Em alguns casos, será necessária uma chave de API.

  • ID de cliente: um ID do cliente é fornecido quando você se inscreve como cliente do Google Maps APIs for Work.

    Exemplo de carregamento de uma API com um ID de cliente: &client=gme-companyname

  • Assinatura digital: normalmente, uma assinatura digital é usada por clientes do Google Maps APIs for Work na autenticação com um ID do cliente. A assinatura digital é gerada usando uma chave criptográfica fornecida pelo Google.
  • Chave de API: uma chave de API é um identificador exclusivo gerado usando o Google API Console. Normalmente, as chaves de API são usadas com APIs padrão. Os clientes do Google Maps APIs for Work usam geralmente um ID do cliente, embora algumas APIs exijam uma chave de API em vez do ID do cliente. Para APIs que exigem uma chave de API, você pode optar por usar uma chave de API sem aplicar restrições (denominada "chave de API genérica") ou com restrições aplicadas para aumentar a segurança (recomendado). APIs de qualquer plataforma podem usar uma chave de API genérica.

    Se você optar por adicionar uma restrição (por exemplo, endereço IP) à chave de API, após a restrição, a chave somente funcionará em plataformas que permitem essa restrição. Quatro tipos de restrições de chave de API estão disponíveis:

    • Restrição a servidor (por endereço IP), para uso com as Web Service APIs.
    • Restrição a navegador (por referenciadores HTTP), para uso com as Web APIs.
    • Restrição a aplicativo Android (por nome do pacote e impressão digital), para uso com as Android APIs.
    • Restrição a aplicativo iOS (por identificador de pacote iOS), para uso com as iOS APIs.

    APIs da mesma plataforma podem usar a mesma chave restrita.

    Observação: ao gerar uma chave no Google API Console, os usuários do Google Maps APIs for Work devem verificar se selecionaram o projeto que foi criado para eles na inscrição. O nome desse projeto incluirá a palavra Business ou Work.

    Exemplo de carregamento de uma API com uma chave: &key=AIzaSyBjsINSH5x39Ks6c0_CoS1yr1Mb3cB3cVo

A tabela abaixo indica qual credencial deve ser usada com cada produto das Google Maps APIs. (Como mencionado acima, os tipos de restrições de chaves de API são: servidor, navegador, Android e iOS.)

API Usuários do Google Maps APIs for Work
Google Maps Android API Chave de API com restrição ao Android
Google Places API for Android não disponível
Google Maps SDK for iOS Chave de API com restrição ao iOS
Google Places API for iOS não disponível
Google Maps JavaScript API ID de cliente
Google Static Maps API ID de cliente + assinatura digital
Google Street View Image API ID de cliente + assinatura digital
Google Maps Embed API não disponível
Google Maps Directions API ID de cliente + assinatura digital
Google Maps Distance Matrix API ID de cliente + assinatura digital
Google Maps Elevation API ID de cliente + assinatura digital
Google Maps Geocoding API ID de cliente + assinatura digital
Google Maps Geolocation API Chave de API com restrição a servidor
Google Maps Roads API Chave de API com restrição a servidor
Google Maps Time Zone API ID de cliente + assinatura digital
Google Places API Web Service Chave de API com restrição a servidor
Como faço para acessar as Google Maps APIs usando um ID de cliente do Google Maps APIs for Work em uma página carregada em HTTPS (SSL)?

Para acessar as Google Maps APIs de uma página carregada por meio de HTTPS, é necessário antes autorizar os URLs de HTTPS em que você quer usar a API.

Como faço para carregar a Google Maps JavaScript API em HTTPS (SSL) usando o parâmetro base_domain do Common Loader?

Não é possível carregar as Maps JavaScript API por meio de SSL usando o Common Loader com o parâmetro base_domain definido.

O parâmetro base_domain não afeta o desempenho do aplicativo. As solicitações de API são sempre processadas pelo servidor Maps ideal para a localização de um determinado usuário, independentemente do domínio de onde a API foi carregada.

base_domain dá preferência aos resultados de geocodificação da região especificada. Para obter o mesmo efeito sem usar base_domain, defina o parâmetro region do serviço de geocodificação.

KML

Como faço para renderizar em um mapa arquivos KML hospedados em sites de uma intranet?

A classe KmlLayer que gera sobreposições de KML na Google Maps JavaScript API usa um serviço hospedado pelo Google para recuperar e analisar arquivos KML para renderização. Por isso, não é possível exibir arquivos KML que não estejam hospedados em um URL disponível para o público em geral ou que exija autenticação.

Se você precisar desenvolver aplicativos que usem arquivos KML hospedados em sites de uma intranet, recomendamos renderizar o KML no lado do cliente usando bibliotecas JavaScript de terceiros. Conforme o arquivo KML é analisado pelo navegador, o desempenho pode ser inferior ao conseguido com o uso da classe KmlLayer.

Assinar URLs

Posso assinar URLs usando JavaScript?

É altamente desaconselhável assinar URLs usando JavaScript, pois isso revelaria a chave criptográfica aos usuários finais. Sendo assim, as assinaturas devem ser geradas exclusivamente por componentes do lado do servidor.

Por que recebo uma resposta HTTP 403 Proibido nas minhas solicitações de serviço Web das Google Maps APIs?

Uma resposta HTTP 403 indica um problema de permissão, provavelmente porque não foi possível verificar a assinatura da solicitação em questão. Isso pode ocorrer pelos seguintes motivos:

  1. Uma assinatura foi especificada, mas não é a correta para a solicitação.
  2. A solicitação especifica um ID do cliente do Google Maps APIs for Work, mas não especifica uma assinatura, e o serviço Web chamado exige que todas as solicitações efetuadas usando um ID do cliente contenham uma assinatura válida.
  3. Uma assinatura foi especificada, mas o ID do cliente do Google Maps APIs for Work associado não foi especificado.

Estilo

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

Ao carregar um mapa usando a Google Maps JavaScript API e incluir um parâmetro client, a exibição de empresas no mapa é desativada por padrão. Para reativá-la, será necessário incluir algum código de aplicação de estilo no mapa:

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

map.setOptions({styles: styles});