Vue d'ensemble

Sélectionnez une plate-forme: Android iOS JavaScript Service Web

Introduction

Le SDK Places pour iOS vous permet de créer des applications avec détection de la position qui répondent de manière contextuelle aux établissements locaux et à d'autres lieux à proximité de l'appareil. Cela signifie que vous pouvez créer des applications riches en fonction d'emplacements qui ont une signification pour l'utilisateur.

Concepts

Un lieu est défini comme un espace physique qui porte un nom. Vous pouvez également considérer un lieu comme tout ce que vous pouvez trouver sur une carte. Il peut s'agir, par exemple, d'établissements locaux, de points d'intérêt et de lieux géographiques. Dans l'API, un lieu est représenté par GMSPlace Class Reference. Elles incluent des informations telles que le nom du lieu et son adresse, son emplacement géographique, son identifiant, son numéro de téléphone, son type de lieu, l'URL du site Web, etc.

Choisir votre version du SDK

Le SDK Places pour iOS version 9.0.0 est compatible avec deux versions: le SDK Places pour iOS existant et le SDK Places pour iOS (nouveau), la nouvelle génération du SDK.

La première étape consiste à choisir le SDK à utiliser. Cela est vrai si vous êtes un nouveau client ou un client existant qui utilise déjà le SDK. Pour connaître les principales différences entre les deux versions du SDK, consultez Choisir la version du SDK.

Tarifs pour chaque version du SDK

La version choisie du SDK contrôle le prix. Le SDK Places pour iOS (nouveau) accepte un modèle de tarification simplifié afin que vous ne payiez que pour les données que vous utilisez. Pour obtenir des informations détaillées sur la tarification des deux SDK, consultez Utilisation et facturation.

Version preview de GooglePlacesSwift

Cette version contient la version preview de GooglePlacesSwift version 0.1.0. GooglePlacesSwift vous permet d'utiliser une nouvelle interface Swift pour appeler des API Place, y compris toutes les API du SDK Places pour iOS (nouveau):

  • Place Autocomplete (nouveau)
  • Place Details (nouveau)
  • Place Photos (nouveauté)
  • Text Search (nouvelle version)
  • Nearby Search (nouveauté)

GooglePlacesSwift requiert:

Pour en savoir plus, consultez la documentation de référence de l'API GooglePlacesSwift.

Présentation du SDK

Utilisez le SDK Places pour iOS afin d'aider vos clients à découvrir où ils se trouvent et ce qui les entoure. Le SDK Places pour iOS fournit les API suivantes:

SDK Places pour iOS (nouveau) SDK Places pour iOS Description
Place Details (Nouveau) Place Details Affiche des informations sur des lieux, y compris le nom et l'adresse du lieu, son emplacement géographique, le type de lieu (boîte de nuit, animalerie, musée, etc.).
Place Photo (nouvelle version) Place Photo Affiche des images de haute qualité d'un lieu.
Recherche de texte (nouveau) Affiche des informations sur un ensemble de lieux en fonction d'une recherche textuelle.
Nearby Search (nouveauté) Renvoie des informations sur un ensemble de lieux en spécifiant un lieu comme zone de recherche.
Saisie semi-automatique (nouveau) Saisie semi-automatique Insère automatiquement le nom et/ou l'adresse d'un lieu à mesure que l'utilisateur saisit du texte.
Current Place Affiche la liste des lieux où la dernière position connue de l'appareil de l'utilisateur est connue, ainsi qu'une indication de la probabilité relative pour chaque lieu.

Autres points forts des SDK:

  • Détection de lieu précise même avec une faible consommation d'énergie grâce à la recherche Wi-Fi
  • Mise en cache sur l'appareil: la plupart des requêtes envoyées au SDK Places pour iOS peuvent impliquer un aller-retour vers un serveur Google, mais vous pouvez également mettre en cache les données localement pendant 30 jours.

Règles et conditions d'utilisation

Toutes les applications qui utilisent le SDK Places pour iOS doivent respecter les exigences décrites dans les Conditions d'utilisation de Google Maps Platform et Afficher les attributions.