Visão geral

Selecione a plataforma: Android iOS JavaScript Serviço da Web

Introdução

Com o SDK do Places para iOS, você pode criar apps com reconhecimento de local que respondem contextualmente às empresas locais e a outros lugares próximos ao 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 que tem um nome. Outra maneira de pensar em um lugar é como tudo o que pode ser encontrado em um mapa. Por exemplo, empresas locais, pontos de interesse e localizações geográficas. Na API, um local é representado por GMSPlace Class Reference. Ele inclui informações como o nome e endereço do local, a localização geográfica, o ID do lugar, o número de telefone, o tipo do lugar, o URL do site e muito mais.

Escolha sua versão do SDK

A versão 9.0.0 do SDK do Places para iOS é compatível com duas versões: o SDK do Places para iOS e o SDK do Places para iOS (novo), a próxima geração.

Sua primeira tarefa é decidir qual SDK usar. Isso é válido se você é um cliente novo ou atual que já usa o SDK. Para saber quais são 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 escolhida do SDK controla os preços. O SDK do Places para iOS (novo) é compatível com um modelo simplificado de preços. Assim, você paga apenas pelos dados que usar. Para informações detalhadas sobre preços de ambos os SDKs, consulte Uso e faturamento.

Versão de pré-lançamento do GooglePlacesSwift

Esta versão contém a versão de pré-lançamento do GooglePlacesSwift 0.1.0. O GooglePlacesSwift permite usar uma nova interface do Swift para chamar as APIs do Places, incluindo todas as APIs presentes no SDK do Places para iOS (novo):

  • Place Autocomplete (novo)
  • Place Details (novo)
  • Place Photos (novo)
  • Text Search (novo)
  • Nearby Search (novo)

O GooglePlacesSwift requer:

Para mais informações, consulte a Referência da API GooglePlacesSwift.

Visão geral do SDK

Use o SDK do Places para iOS se quiser ajudar seus clientes a conhecer melhor onde 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
Place Details (novo) Place Details Retorna informações sobre locais, incluindo o nome e endereço do local, a localização geográfica, o tipo de local (como boate, pet shop, museu) e muito mais.
Place Photo (novo) Place Photo (em inglês) Retorna imagens de alta qualidade de um lugar.
Text Search (novo) Retorna informações sobre um conjunto de lugares com base em uma pesquisa de texto.
Nearby Search (novo) Retorna informações sobre um conjunto de lugares especificando um local como a área de pesquisa.
Preenchimento automático (novo) Preenchimento automático Preenche automaticamente o nome e/ou o endereço de um local conforme os usuários digitam.
Current Place Retorna uma lista de locais em que o dispositivo do usuário foi localizado pela última vez, além de uma indicação da probabilidade relativa de cada lugar.

Outros destaques dos SDKs incluem:

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

Políticas e termos

Todos os aplicativos que usam o SDK do Places para iOS precisam atender aos requisitos descritos nos Termos de Serviço da Plataforma Google Maps e na seção Exibição de atribuições.