O SDK do Places permite pesquisar e recuperar informações de vários tipos de lugares usando uma string de texto ou por proximidade. O SDK do Places é a versão legada do SDK do Places (novo).
Use este guia para entender as principais diferenças entre as versões do SDK do Places e migrar para o SDK do Places (novo).
Recursos do SDK disponíveis em cada versão
A tabela a seguir mostra quais versões do SDK e da API são necessárias para cada recurso do SDK:
| SDK do Places para iOS (novo) | Versão mínima do SDK | SDK do Places para iOS | Versão mínima do SDK |
|---|---|---|---|
| Place Details (novo) | 9.0.0 | Place Details | 3.0.0 |
| Place Photo (novo) | 9.0.0 | Place Photo | 3.0.0 |
| Text Search (novo) | 8.5.0 | ||
| Nearby Search (novo) | 9.0.0 | ||
| Autocomplete (novo) | 9.0.0 | Preenchimento automático | 3.0.0 |
| Current Place | 3.0.0 |
Migrar para as novas APIs
Para migrar para as novas APIs, consulte os seguintes guias de migração:
Aprimoramentos no SDK do Places para iOS (novo)
Esta seção aborda os principais recursos adicionados ao SDK do Places para iOS (novo).
Implementado na plataforma padrão do Google Cloud
O SDK do Places para iOS (novo) é implementado na infraestrutura de serviço do Google Cloud. Essa implementação oferece uma plataforma mais segura e confiável. Esse design padrão oferece um nível de consistência nos SDKs que melhora a eficiência do desenvolvimento com o SDK do Places para iOS (novo).
Desempenho aprimorado
O SDK do Places para iOS (novo) oferece desempenho aprimorado, o que vale a pena substituir apps que usam o SDK atual.
Novos recursos
O SDK do Places para iOS (novo) inclui as versões mais recentes de todos os recursos do SDK:
- Preenchimento automático (novo)
- Place Details (novo)
- Nearby Search (novo)
- Place Photos (novo)
- Text Search (novo)
Preços simplificados
Os preços são simplificados com o SDK do Places para iOS (novo), para que você pague apenas pelos dados usados. Os preços simplificados são implementados usando listas de campos, também chamadas de máscaras de campo.
Com o SDK do Places para iOS e o Text Search, você usa listas de campos para controlar a lista de campos a serem retornados na resposta. Você só recebe cobranças pelos dados solicitados. Usar uma lista de campos é uma boa prática de design para não solicitar dados desnecessários, o que ajuda a evitar tempo de processamento e cobranças desnecessárias.
Para informações detalhadas sobre preços dos dois SDKs, consulte Uso e faturamento.
Tipos de lugares expandidos
O novo SDK inclui novos tipos de lugares, que são retornados como parte da resposta de Place Details e Text Search. Você também pode usar esses novos tipos e os atuais em uma pesquisa com o Text Search. Os novos tipos estão incluídos em Tabela A.