Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Obtenir une clé API

Sélectionnez une plate-forme : Android iOS JavaScript

Maintenant que vous avez configuré la facturation et un projet, activé le SDK et installé votre gestionnaire de dépendances et d'autres logiciels, vous êtes prêt à créer, ajouter et restreindre votre clé API.

Créer des clés API

Une clé API est un identifiant unique qui permet d'authentifier les requêtes associées à votre projet à des fins d'utilisation et de facturation. Vous devez associer au moins une clé API à votre projet.

Pour créer une clé API :

Console

  1. Accédez à la page Google Maps Platform > Identifiants.

    Accéder à la page "Identifiants"

  2. Sur la page Identifiants, cliquez sur Créer des identifiants > Clé API.
    La boîte de dialogue Clé API créée affiche la clé API que vous venez de créer.
  3. Cliquez sur Fermer.
    La nouvelle clé API figure sur la page Identifiants sous Clés API.
    (N'oubliez pas de restreindre la clé API avant de l'utiliser en production.)

Cloud SDK

gcloud alpha services api-keys create \
    --project "PROJECT" \
    --display-name "DISPLAY_NAME"

En savoir plus sur le SDK Google Cloud, l'installation du SDK Cloud et les commandes suivantes:

Vous avez besoin de cette clé API lorsque vous créez votre projet Xcode, comme décrit dans Configurer un projet Xcode.

Restreindre les clés API

Google vous recommande vivement de restreindre vos clés API en limitant leur utilisation aux seules API nécessaires à votre application. Restreindre les clés API permet de renforcer la sécurité de votre application, en la protégeant contre les requêtes non garanties. Pour en savoir plus, consultez les bonnes pratiques concernant les clés API.

Pour restreindre une clé API :

Console

  1. Accédez à la page Google Maps Platform > Identifiants.

    Accéder à la page "Identifiants"

  2. Sélectionnez la clé API pour laquelle vous souhaitez définir une restriction. La page des propriétés de la clé API s'affiche.
  3. Sous Restrictions relatives aux clés, définissez les restrictions suivantes :
    • Restrictions d'application :
      1. Sélectionnez Applications iOS.
      2. Pour accepter les requêtes provenant de l'application iOS avec l'identifiant de groupe que vous fournissez, sélectionnez l'identifiant de groupe iOS approprié dans la liste.
    • Restrictions relatives aux API :
      1. Cliquez sur Restreindre la clé.
      2. Sélectionnez SDK Maps pour iOS dans le menu déroulant Sélectionner des API. Si le SDK Maps pour iOS n'est pas répertorié, vous devez l'activer.
  4. Pour finaliser vos modifications, cliquez sur Enregistrer.

Cloud SDK

Répertoriez les clés existantes.

gcloud services api-keys list --project="PROJECT"

Supprimer les restrictions existantes sur la clé existante.

gcloud alpha services api-keys update "projects/PROJECT/keys/KEY_ID" \
    --clear-restrictions

Définissez de nouvelles restrictions pour la clé existante.

gcloud alpha services api-keys update "projects/PROJECT/keys/KEY_ID" \
    --api_target="maps-ios-backend.googleapis.com"
    --allowed-bundle-ids="BUNDLE_NAME"

En savoir plus sur le SDK Google Cloud, l'installation du SDK Cloud et les commandes suivantes:

Maintenant que vous avez obtenu votre clé API pour le SDK Maps pour iOS, vous êtes prêt à vous lancer.

Étapes suivantes

Maintenant que vous disposez d'une clé API, créez et configurez votre projet Xcode comme décrit dans Configurer un projet Xcode.