Visão geral

Selecione a plataforma: Android iOS JavaScript Web Service

Introdução

O SDK do Places para iOS permite criar aplicativos com reconhecimento de local que respondem contextualmente às empresas locais e outros lugares próximos ao dispositivo. Isso significa que você pode criar aplicativos avançados com base em locais que significam algo para o usuário.

Conceitos

Um lugar é definido como um espaço físico que tem um nome. Outra forma de pensar em um lugar é qualquer coisa que possa ser encontrada em um mapa. Exemplos incluem empresas locais, pontos de interesse e dados geográficos em vários locais. Na API, um local é representado pelo GMSPlace Class Reference Ele inclui informações como o nome e endereço do lugar, localização geográfica, ID do lugar, número de telefone, tipo de lugar, URL do site e muito mais.

Escolha sua versão do SDK

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

Para compatibilidade total com a linguagem Swift, o SDK do Places Swift para iOS (pré-lançamento) As mesmas APIs do SDK do Places para iOS (novo) escritas 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 é válido se você é um novo cliente de um cliente que já usa o SDK. Para entender 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) aceita um modelo de preços simplificado apenas pelos dados que usar. Para consultar 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 e ajude seus clientes a conhecer o lugar em que estão e o que há na região para resolvê-los com rapidez. 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 lugares, incluindo nome e endereço, localização geográfica, tipo de lugar (como boate, pet shop, museu) e muito mais.
Place Photo (novo) Place Photo 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 uma área de pesquisa.
Autocomplete (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, com uma indicação da probabilidade relativa de cada local.

Outros destaques dos SDKs incluem:

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

Políticas e termos

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