Introduzione
Places SDK per iOS ti consente di creare applicazioni che rilevano la posizione e 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 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.
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 del prezzo semplificato, paghi solo per i dati che utilizzi. Per informazioni dettagliate sui prezzi di entrambi gli SDK, consulta Utilizzo e fatturazione.
Versione di anteprima di GooglePlacesSwift
Questa versione contiene la versione di anteprima di GooglePlacesSwift versione 0.1.0. GooglePlacesSwift consente di utilizzare una nuova interfaccia Swift per chiamare le API Place, incluse tutte le API in SDK Places per iOS (novità):
- Completamento automatico dei luoghi (novità)
- Dettagli luogo (novità)
- Place Photo (Novità)
- Ricerca testuale (novità)
- Ricerca nelle vicinanze (novità)
GooglePlacesSwift richiede:
- Devi abilitare l'API Places (Novità) sulla tua chiave API. Per ulteriori informazioni, vedi Configura il progetto Google Cloud.
- Xcode 15.3.
Per ulteriori informazioni, consulta Riferimento API GooglePlacesSwift.
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 per ogni 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.