Pronto!

Para começar a desenvolver, acesse nossa documentação do desenvolvedor.

Ativar a API do Google Places para iOS

Para começar, orientaremos você pelo Console de Desenvolvedores do Google para realizar algumas atividades:

  1. Criar ou selecionar um projeto
  2. Ativar a API do Google Places para iOS
  3. Criar chaves apropriadas
Continuar

Limites de uso

É importante para a Google que desenvolvedores tenham acesso à capacidade necessária para terem sucesso ao criar excelentes aplicativos com a Google Places API for iOS. No entanto, também precisamos garantir que o uso agressivo do serviço por parte de alguns desenvolvedores não limite injustamente o acesso de outros e que o serviço seja usado conforme o planejado. Para equilibrar esses requisitos, estabelecemos um limite diário de 1.000 solicitações por período de 24 horas e um processo simples de avaliação para desenvolvedores que precisam de mais.

  1. Resumo - o que você precisa fazer
  2. Detalhes - limites de consultas em métodos específicos
  3. Códigos de status
  4. Ative a cobrança para obter 150.000 solicitações por período de 24 horas
  5. Solicite um aumento para obter mais de 150.000 solicitações por período de 24 horas

Resumo - o que você precisa fazer

O uso da Google Places API for iOS é gratuito e ilimitado para todos os aplicativos. Entretanto, para garantir o uso justo para todos os aplicativos, há limites escalonados de consulta em alguns métodos.

Aumente seu limite antecipadamente se achar que excederá a quantidade padrão de solicitações permitidas.

A Google Places API for iOS aplica um limite padrão de 1.000 solicitações por período de 24 horas. Se o aplicativo exceder esse limite, ele apresentará falhas. Ative a cobrança para obter 150.000 solicitações por período de 24 horas.

Há outro ponto de controle quando o aplicativo atinge 150.000 solicitações por período de 24 horas. Caso o aplicativo exceda esse limite, ele apresentará falhas novamente. Solicite um aumento para obter mais de 150.000 solicitações por período de 24 horas.

Detalhes - limites de consultas em métodos específicos

Os totais de consultas por aplicativo são somados em todos os serviços, com exceção de:

Os limites de consulta escalonados a seguir se aplicam aos serviços na Google Places API for iOS:

  • Por padrão, cada aplicativo tem permissão para fazer 1.000 solicitações por período de 24 horas.
  • É possível aumentar o limite para 150.000 solicitações por período de 24 horas ativando a cobrança no Google API Console, confirmando assim a sua identidade. Essa confirmação exige o uso de um cartão de crédito. Solicitamos um cartão de crédito apenas para validar sua identidade. Não haverá cobranças no cartão pelo uso da Google Places API for iOS.
  • Se você acha que precisará de mais de 150.000 solicitações por período de 24 horas, solicite um aumento assim que possível. Para isso, é necessário verificar se seu aplicativo está em conformidade com nossos termos de serviço e preencher um formulário de solicitação de cota.
  • Se o número de solicitações exceder 500.000 por período de 24 horas regularmente, consideraremos seu aplicativo um usuário significativo da Google Places API for iOS. Entraremos em contato para conversar sobre o planejamento da capacidade. Você não precisa tomar qualquer ação até entrarmos em contato.

Ative a cobrança para obter 150.000 solicitações por período de 24 horas

Para obter informações detalhadas sobre cobrança, consulte a documentação do Google API Console.

Ativar cobrança

Clique no botão “Enable Billing” para ativar a cobrança para seu projeto. Se essa for a primeira vez que ativou a cobrança, você será solicitado a configurar um perfil de cobrança, incluindo especificar uma forma de pagamento. Depois de ativar a cobrança, sua cota será automaticamente aumentada para 150.000 solicitações por período de 24 horas.

Observe que a cobrança é ativada no nível do projeto, não da API. Não haverá cobrança pelo uso da Google Places API for iOS. No entanto, depois de ativar a cobrança para um determinado projeto, todas as APIs pagas ativadas no projeto serão cobradas de acordo com o uso do projeto.

Você pode desativar a cobrança para um projeto em qualquer momento no painel Billing. Ao cancelar a cobrança, o projeto voltará ao status "não cobrado" e todas as APIs ativadas serão restringidas ao limite de uso de cortesia.

Solicite um aumento para obter mais de 150.000 solicitações por período de 24 horas

Se você deseja pedir mais de 150.000 solicitações por período de 24 horas, siga estes procedimentos:

  1. Verifique se o aplicativo atende aos termos de serviço das APIs do Google Maps.
  2. Ajude-nos a melhorar nossos dados de locais.
  3. Preencha um formulário solicitando cota adicional.

Verifique se o aplicativo atende aos termos de serviço da API

Familiarize-se com os termos de serviço das Google Maps/Google Earth APIs e com os requisitos de atribuição, e garanta que seu aplicativo esteja em conformidade com eles. Alguns dos principais requisitos que verificaremos:

  • Certifique-se de que seu aplicativo atenda aos requisitos de atribuição da Google Places API for iOS.
  • O aplicativo deve estar disponível para download, uso ou compra para o público geral.
  • Se você precisar de acesso off-line a dados de locais ou colocá-los em cache, deverá primeiro obter permissão do Google.
  • Não deixe de atualizar regularmente todos os dados de locais armazenados no cache no servidor ou no aplicativo. Armazene um timestamp nos dados do cache e atualize a cópia em cache sempre que acessá-la mais de 30 dias depois da última atualização.
  • Observe que o ID de local, usado para identificar um local de forma exclusiva, está isento da restrição de armazenamento em cache. Portanto, é permitido armazenar valores de ID de local indefinidamente.
  • Certifique-se de que quaisquer mapas usados no seu aplicativo para mostrar a localização de locais recuperados da Google Places API for iOS sejam mapas do Google Maps.
  • O aplicativo deve ter uma política de privacidade publicada que:
    • Descreva o uso e a retenção de informações confidenciais de privacidade, como nomes e localizações de usuários.
    • Notifique os usuários de que você está usando a Google Places API for iOS e incorpore, por referência, a política de privacidade do Google, incluindo um link para http://www.google.com/privacy.html

Preencha um formulário solicitando cota adicional

Depois de executar os procedimentos acima, você estará pronto para solicitar mais cota. Para isso, preencha o formulário de aumento de cota (exige um login do Google).

Um dos membros da equipe de suporte da Google Places API for iOS entrará em contato com você quando recebermos a solicitação. Ele poderá solicitar informações adicionais ou confirmar que a solicitação foi aprovada. Depois de aprovada, você notará o aumento da cota disponível no Google API Console.

Enviar comentários sobre…