Introduction
Le SDK Places pour iOS vous permet de créer des applications avec détection de la position de façon contextuelle par rapport aux établissements locaux et aux autres lieux proches de l'appareil. Cela signifie que vous peuvent créer des applications enrichies basées sur des lieux qui ont un sens pour l'utilisateur.
Concepts
Un lieu est un espace physique qui porte un nom. Une autre façon
un lieu est tout ce que l'on peut trouver sur une carte.
Il peut s'agir, par exemple, d'établissements locaux, de points d'intérêt et de données géographiques
emplacements. Dans l'API, un lieu est représenté par l'élément
GMSPlace Class Reference
Il inclut des informations telles que le nom du lieu et son adresse, son emplacement géographique,
ID de lieu, numéro de téléphone, type de lieu, URL du site Web, etc.
Choisissez votre version du SDK
Le SDK Places pour iOS version 9.0.0 est compatible avec deux versions du SDK : SDK Places pour iOS et SDK Places pour iOS (nouveau) la nouvelle génération du SDK.
Pour une compatibilité complète en Swift, le SDK Places Swift pour iOS (Preview) est compatible les mêmes API que le SDK Places pour iOS (nouveau), écrites dans un codebase entièrement Swift. En savoir plus sur le SDK Places Swift pour iOS
Votre première tâche consiste à choisir le SDK à utiliser. Cela est vrai si vous êtes un nouveau client ou client existant qui utilise déjà le SDK. Pour connaître les principales différences entre les deux versions du SDK, consultez la section Choisir votre version du SDK.
Tarifs pour chaque version du SDK
Version des tarifs de SDK Controls que vous avez choisie. Le SDK Places pour iOS (nouveau) accepte un modèle de tarification simplifié afin que vous ne payez 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 :
Présentation du SDK
Utilisez le SDK Places pour iOS afin d'aider vos clients à découvrir où ils se trouvent et à proximité de l'IA générative. Le SDK Places pour iOS fournit les API suivantes:
SDK Places pour iOS (nouveau) | SDK Places pour iOS | Description |
---|---|---|
Place Details (New) | Place Details | Renvoie des informations sur des lieux, y compris leur nom et leur adresse, leur emplacement géographique, le type de lieu (boîte de nuit, animalerie, musée), etc. |
Place Photo (nouveauté) | Place Photo | Affiche des images de haute qualité d'un lieu. |
Text Search (nouvelle version) | Affiche des informations sur un ensemble de lieux en fonction d'une recherche textuelle. | |
Nearby Search (nouveau) | Renvoie des informations sur un ensemble de lieux en spécifiant un lieu en tant que zone de recherche. | |
Saisie semi-automatique (nouveauté) | Saisie semi-automatique | Renseigne 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ù se trouve l'appareil de l'utilisateur pour la dernière fois, avec une indication de la probabilité relative pour chacun d'eux. |
Voici d'autres points forts de ces SDK:
- Détection précise des lieux même à faible consommation 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 impliquent un aller-retour vers un serveur Google, mais vous pouvez aussi mettre en cache des données en local pendant 30 jours.
Règles et conditions d'utilisation
Toutes les applications qui utilisent le SDK Places pour iOS doivent respecter qu'aux exigences décrites dans le Conditions d'utilisation de Google Maps Platform et Afficher les attributions.