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 e o endereço do lugar, 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.
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) | Descrição |
---|---|
Detalhes do lugar (novo) | 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) | 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 ao especificar um local como área de pesquisa. |
Preenchimento automático (novo) | Preenche automaticamente o nome e/ou o endereço de um lugar à medida que os usuários digitam. |
Outros destaques do SDK incluem:
- Detecção precisa de lugares com pouca energia e 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 para 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.