Visão geral

Selecione a plataforma: Android iOS JavaScript Web Service

Introdução

Com o SDK do Places para iOS, você pode criar apps com reconhecimento de local que respondem de forma contextual às empresas locais e a outros lugares perto do dispositivo. Isso significa que você pode criar apps avançados com base em lugares que significam algo para o usuário.

Conceitos

Um lugar é definido como um espaço físico com nome. Outra forma de pensar sobre um lugar é que ele é tudo o que você pode encontrar em um mapa. Exemplos incluem empresas locais, pontos de interesse e locais geográficos. Na API, um lugar é representado pelo GMSPlace Class Reference. Ele inclui informações como o nome do lugar e o endereço, a localização geográfica, o ID do lugar, o número de telefone, o tipo de lugar, o URL do site e muito mais.

Escolha a versão do SDK

O SDK do Places para iOS versão 9.0.0 oferece suporte a duas versões do SDK: o SDK do Places para iOS atual e o SDK do Places para iOS (novo), a próxima geração do SDK.

Para suporte total à linguagem Swift, o SDK do Places para Swift para iOS (pré-lançamento) oferece suporte às mesmas APIs do SDK do Places para iOS (novo), escrito em uma base de código totalmente Swift. Saiba mais sobre o SDK do Places Swift para iOS.

Sua primeira tarefa é decidir qual SDK usar. Isso é verdadeiro se você for um cliente novo ou atual que já usa o SDK. Para saber as principais diferenças entre as duas versões do SDK, consulte Escolher a versão do SDK.

Preços de cada versão do SDK

A versão do SDK escolhida controla os preços. O SDK do Places para iOS (novo) oferece suporte a um modelo de preços simplificado para que você pague apenas pelos dados que usa. Para informações detalhadas sobre os preços dos dois SDKs, consulte Uso e faturamento.

Visão geral do SDK

Use o SDK do Places para iOS para ajudar seus clientes a descobrir onde eles estão e o que há ao redor. O SDK do Places para iOS oferece as seguintes APIs:

SDK do Places para iOS (novo) SDK do Places para iOS Descrição
Detalhes do lugar (novo) Detalhes do lugar Retorna informações sobre lugares, incluindo o nome e o endereço, a localização geográfica, o tipo de lugar (por exemplo, boate, pet shop, museu) e muito mais.
Place Photo (novo) Place Photo Retorna imagens de alta qualidade de um lugar.
Pesquisa de texto (nova) Retorna informações sobre um conjunto de lugares com base em uma pesquisa de texto.
Pesquisa por proximidade (novo) Retorna informações sobre um conjunto de lugares especificando um local como área de pesquisa.
Preenchimento automático (novo) Preenchimento automático Preenche automaticamente o nome e/ou o endereço de um lugar à medida que os usuários digitam.
Current Place Retorna uma lista de lugares onde o dispositivo do usuário foi localizado pela última vez, junto com uma indicação da probabilidade relativa de cada lugar.

Outros destaques dos SDKs incluem:

  • Detecção precisa de lugares com pouca energia com a busca por Wi-Fi.
  • Armazenamento em cache no dispositivo: a maioria das solicitações ao Places SDK para iOS pode envolver uma ida e volta a um servidor do Google, mas você também pode armazenar dados em cache localmente por 30 dias.

Políticas e termos

Todos os aplicativos que usam o SDK do Places para iOS precisam obedecer aos requisitos descritos nos Termos de Serviço da Plataforma Google Maps e em Exibir atribuição.