Introduzione
Places SDK for iOS ti consente di creare app sensibili alla posizione che rispondono in modo contestuale alle attività locali e ad altri luoghi nelle vicinanze del dispositivo. Ciò significa che puoi creare app complete in base ai luoghi che hanno un significato per l'utente.
Concetti
Un luogo è definito come uno spazio fisico che ha un nome. Un altro modo di pensare a un luogo è che si tratta di qualsiasi elemento che puoi trovare su una mappa.
Alcuni esempi sono attività locali, punti d'interesse e località geografiche. Nell'API, un luogo è rappresentato da GMSPlace Class Reference
.
Sono incluse informazioni quali il nome del luogo e il relativo indirizzo, la posizione geografica,
l'ID luogo, il numero di telefono, il tipo di luogo, l'URL del sito web e altro ancora.
Scegli la versione dell'SDK
La versione 9.0.0 di Places SDK for iOS supporta due versioni dell'SDK: l'SDK Places for iOS esistente e l'SDK Places for iOS (nuovo), la generazione successiva dell'SDK.
Per il supporto completo del linguaggio Swift, Places Swift SDK for iOS (anteprima) supporta le stesse API di Places SDK for iOS (nuovo) scritte in un codice di base completamente Swift. Scopri di più sull'SDK Places Swift per iOS.
La prima attività consiste nel decidere quale SDK utilizzare. Questo vale se sei un nuovo cliente o 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
I prezzi sono determinati dalla versione dell'SDK scelta. Places SDK for iOS (nuovo) supporta un modello di prezzi semplificato, in modo da pagare solo i dati che utilizzi. Per informazioni dettagliate sui prezzi di entrambi gli SDK, consulta Utilizzo e fatturazione.
Panoramica dell'SDK
Utilizza Places SDK for iOS per aiutare i tuoi clienti a esplorare la località in cui si trovano e ciò che li circonda. Places SDK for iOS fornisce le seguenti API:
SDK Places per iOS (novità) | Places SDK for iOS | Descrizione |
---|---|---|
Place Details (versione nuova) | Dettagli sul luogo | Restituisce informazioni sui luoghi, inclusi il nome e l'indirizzo, la posizione geografica, il tipo di luogo (ad esempio, discoteca, negozio di animali domestici, museo) e altro ancora. |
Inserisci foto (nuova) | Posiziona foto | Restituisce immagini di alta qualità di un luogo. |
Ricerca di testo (novità) | Restituisce informazioni su un insieme di luoghi in base a una ricerca di testo. | |
Ricerca nelle vicinanze (novità) | Restituisce informazioni su un insieme di luoghi specificando una località come area di ricerca. | |
Completamento automatico (novità) | Completamento automatico | Compila automaticamente il nome e/o l'indirizzo di un luogo man mano che gli utenti digitano. |
Luogo attuale | Restituisce un elenco di luoghi in cui si trova il dispositivo dell'utente l'ultima volta che è stato rilevato, insieme a un'indicazione della probabilità relativa per ogni luogo. |
Ecco alcune altre caratteristiche principali degli SDK:
- Rilevamento accurato dei luoghi a basso consumo con la ricerca di reti Wi-Fi.
- Memorizzazione nella cache sul dispositivo: la maggior parte delle richieste all'SDK Places per iOS può comportare un viaggio di andata e ritorno su un server Google, ma puoi anche memorizzare i dati nella cache localmente per 30 giorni.
Norme e termini
Tutte le applicazioni che utilizzano l'SDK Places per iOS devono rispettare i requisiti descritti nei Termini di servizio di Google Maps Platform e nella sezione Visualizzazione delle attribuzioni.