Panoramica

Seleziona la piattaforma: Android iOS JavaScript Servizio web

Introduzione

L'SDK Places per iOS consente di creare app sensibili alla posizione che rispondono contestualmente alle attività locali e ad altri luoghi vicini al dispositivo. Ciò significa che puoi creare app avanzate in base ai luoghi importanti per l'utente.

Concetti

Un luogo è uno spazio fisico che ha un nome. Un altro modo di pensare a un luogo è che c'è tutto ciò che si trova su una mappa. Alcuni esempi sono attività locali, punti di interesse e località geografiche. Nell'API, un luogo è rappresentato dal simbolo GMSPlace Class Reference. e include informazioni quali nome e indirizzo del luogo, posizione geografica, ID luogo, numero di telefono, tipo di luogo, URL del sito web e così via.

Scegli la versione dell'SDK

L'SDK Places per iOS versione 9.0.0 supporta due versioni di SDK: l'SDK Places per iOS esistente e l'SDK Places per iOS (nuovo), la nuova generazione dell'SDK.

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 conoscere 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 (nuovo) supporta un modello di prezzi semplificato in modo che tu paghi solo per i dati che utilizzi. Per informazioni dettagliate sui prezzi di entrambi gli SDK, consulta la pagina Utilizzo e fatturazione.

Versione di anteprima di Google PlacesSwift

Questa versione contiene la versione di anteprima di Google PlacesSwift versione 0.1.0. Google PlacesSwift consente di utilizzare una nuova interfaccia Swift per chiamare le API Place, incluse tutte le API nell'SDK Places per iOS (novità):

  • Completamento automatico dei luoghi (novità)
  • Dettagli luogo (novità)
  • Foto del luogo (novità)
  • Ricerca testuale (novità)
  • Ricerca nelle vicinanze (novità)

Google PlacesSwift richiede:

Per ulteriori informazioni, consulta la pagina di riferimento sull'API GooglePlacesSwift.

Panoramica dell'SDK

Utilizza l'SDK Places per iOS per aiutare i tuoi clienti a esplorare dove si trovano e cosa li circonda. L'SDK Places per iOS fornisce le seguenti API:

SDK Places per iOS (novità) Places SDK for iOS Descrizione
Dettagli luogo (novità) Dettagli del luogo Restituisce informazioni sui luoghi, tra cui il nome e l'indirizzo, la posizione geografica, il tipo di luogo (ad esempio discoteca, negozio di animali, museo) e altro ancora.
Foto del luogo (nuova) 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 località come area di ricerca.
Completamento automatico (novità) Completamento automatico Compila 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 è stata l'ultima volta nota la presenza del dispositivo dell'utente, insieme a un'indicazione della probabilità relativa per ciascun luogo.

Altre caratteristiche principali degli SDK includono:

  • Rilevamento accurato dei luoghi a bassa potenza con la ricerca di reti Wi-Fi.
  • Memorizzazione nella cache sul dispositivo: la maggior parte delle richieste a Places SDK for iOS può comportare un round trip a 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 soddisfare i requisiti descritti nei Termini di servizio di Google Maps Platform e nella pagina Visualizzazione delle attribuzioni.