Utilizza questa guida per comprendere le principali differenze tra le versioni di Places SDK for iOS e per eseguire la migrazione a Places SDK for iOS (New).
Funzionalità dell'SDK disponibili in ogni versione
La tabella seguente mostra le versioni di SDK e API richieste per ogni funzionalità dell'SDK:
| Places SDK for iOS (novità) | Versione SDK minima | Places SDK for iOS (legacy) | Versione SDK minima |
|---|---|---|---|
| Dettagli del luogo (nuovo) | 9.0.0 | Dettagli del luogo (legacy) | 3.0.0 |
| Place Photos (versione nuova) | 9.0.0 | Foto del luogo (legacy) | 3.0.0 |
| Ricerca testuale (novità) | 8.5.0 | ||
| Nearby Search (novità) | 9.0.0 | ||
| Completamento automatico (novità) | 9.0.0 | Place Autocomplete (Legacy) | 3.0.0 |
| Luogo attuale (legacy) | 3.0.0 |
Esegui la migrazione alle nuove API
Per eseguire la migrazione alle nuove API, consulta le seguenti guide alla migrazione:
- Eseguire la migrazione a Place Details (novità)
- Esegui la migrazione a Place Photos (novità)
- Migrazione al completamento automatico (novità)
Miglioramenti in Places SDK for iOS (novità)
Questa sezione descrive le funzionalità principali aggiunte a Places SDK for iOS (New).
Implementato sulla piattaforma standard Google Cloud
Places SDK for iOS (nuovo) è implementato nell'infrastruttura di servizio su Google Cloud. Questa implementazione offre una piattaforma più sicura e affidabile. Questo design standard offre un livello di coerenza tra gli SDK che migliora l'efficienza dello sviluppo con l'SDK Places per iOS (nuovo).
Prestazioni migliorate
Places SDK for iOS (New) offre prestazioni migliorate, il che rende utile sostituire le app che utilizzano l'SDK esistente.
Nuove funzionalità
Places SDK for iOS (New) include le versioni più recenti di tutte le funzionalità dell'SDK:
- Completamento automatico (novità)
- Dettagli del luogo (nuovo)
- Nearby Search (novità)
- Place Photos (versione nuova)
- Ricerca testuale (novità)
Prezzi semplificati
I prezzi sono semplificati con Places SDK for iOS (New), in modo da pagare solo per i dati che utilizzi. I prezzi semplificati vengono implementati utilizzando gli elenchi di campi, chiamati anche maschere di campo.
Con Place Details (New) e Ricerca testuale (New) utilizzi gli elenchi di campi per controllare l'elenco dei campi da restituire nella risposta. Ti verranno addebitati solo i dati richiesti. L'utilizzo di un elenco di campi è una buona pratica di progettazione, in modo da non richiedere dati non necessari, il che contribuisce a evitare tempi di elaborazione e costi di fatturazione non necessari.
Per saperne di più sui prezzi di entrambi gli SDK, consulta Utilizzo e fatturazione.
Tipi di luoghi espansi
Places SDK for iOS (New) include nuovi tipi di luoghi, che vengono restituiti nell'ambito della risposta di Place Details (New) e Ricerca testuale (New). Puoi anche utilizzare questi nuovi tipi e quelli esistenti in una ricerca con la Ricerca testuale (nuova). I nuovi tipi sono inclusi nella tabella A.