Introduzione
Places SDK per iOS ti consente di creare applicazioni sensibili alla posizione che rispondono contestualmente alle attività locali e ad altri luoghi vicini al dispositivo. Ciò significa che possono creare app avanzate in base a luoghi che hanno un significato per l'utente.
Concetti
Per luogo si intende uno spazio fisico con un nome. Un altro modo
pensare a un luogo è che è tutto ciò che si può trovare su una mappa.
Alcuni esempi sono le attività locali, i punti d'interesse e i dati geografici
luoghi. Nell'API, un luogo è rappresentato dalla
GMSPlace Class Reference
Include informazioni come il nome del luogo e il suo indirizzo, la sua posizione geografica,
ID luogo, numero di telefono, tipo di luogo, URL del sito web e altro ancora.
Scegli la tua versione dell'SDK
L'SDK Places per iOS 9.0.0 supporta due versioni dell'SDK: la versione esistente SDK Places per iOS e SDK Places per iOS (novità), la nuova generazione dell'SDK.
Per il supporto completo del linguaggio Swift, l'SDK Places Swift per iOS (anteprima) supporta le stesse API di Places SDK per iOS (novità) scritte in un codebase Swift. Scopri di più sull'SDK Places Swift per iOS.
La prima attività è decidere quale SDK utilizzare. Ciò vale per i nuovi clienti per un cliente esistente che utilizza già l'SDK. Per scoprire le principali differenze tra le due versioni dell'SDK, consulta Scegliere la versione dell'SDK.
Prezzi per ogni versione dell'SDK
La versione scelta dell'SDK controlla i prezzi. Places SDK for iOS (novità) supporta un modello di determinazione dei prezzi semplificato, paghi solo per i dati che utilizzi. Per informazioni dettagliate sui prezzi di entrambi gli SDK, consulta Utilizzo e fatturazione.
Panoramica dell'SDK
Utilizza l'SDK Places per iOS per aiutare i tuoi clienti a scoprire dove si trovano e cosa li circonda che li rappresentano. L'SDK Places per iOS fornisce le seguenti API:
SDK Places per iOS (novità) | Places SDK for iOS | Descrizione |
---|---|---|
Dettagli del luogo (novità) | Dettagli del luogo | Restituisce informazioni sui luoghi, inclusi nome e indirizzo, posizione geografica, tipo di luogo (ad esempio discoteca, negozio di animali, museo) e altro ancora. |
Foto del luogo (novità) | Foto del luogo | Restituisce immagini di alta qualità di un luogo. |
Ricerca testuale (novità) | Restituisce informazioni su un insieme di luoghi in base a una ricerca testuale. | |
Ricerca nelle vicinanze (novità) | Restituisce informazioni su un insieme di luoghi specificando una posizione come area di ricerca. | |
Completamento automatico (novità) | Completamento automatico | Inserisce automaticamente il nome e/o l'indirizzo di un luogo durante la digitazione da parte degli utenti. |
Luogo attuale | Restituisce un elenco dei luoghi in cui è noto per l'ultima volta il dispositivo dell'utente, insieme a un'indicazione della probabilità relativa di ciascun luogo. |
Altri punti salienti degli SDK includono:
- Rilevamento accurato dei luoghi a basso consumo con ricerca tramite Wi-Fi.
- Memorizzazione nella cache sul dispositivo: la maggior parte delle richieste a Places SDK for iOS può prevede un round trip a un server Google, ma puoi anche memorizzare nella cache localmente per 30 giorni.
Norme e termini
Tutte le applicazioni che utilizzano Places SDK per iOS devono rispettare ai requisiti descritti nel Termini di servizio di Google Maps Platform. e Visualizzazione delle attribuzioni.