Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

API Anahtarı Alma

Platform seçin: Android iOS JavaScript

Faturalandırma ve proje ayarlarını yaptığınız, SDK'yı etkinleştirdiğiniz ve tercih ettiğiniz bağımlılık yöneticisini ve diğer yazılımları yüklediğinize göre API anahtarınızı oluşturmaya, eklemeye ve kısıtlamaya hazırsınız.

API anahtarları oluşturma

API anahtarı, kullanım ve faturalandırma amacıyla projenizle ilişkili isteklerin kimliğini doğrulayan benzersiz bir tanımlayıcıdır. Projenizle ilişkilendirilmiş en az bir API anahtarınız olmalıdır.

API anahtarı oluşturmak için:

Konsol

  1. Google Haritalar Platformu > Kimlik bilgileri sayfasına gidin.

    Kimlik bilgileri sayfasına git

  2. Kimlik bilgileri sayfasında Kimlik bilgisi oluştur > API anahtarı'nı tıklayın.
    API anahtarı oluşturuldu iletişim kutusunda yeni oluşturulan API anahtarınız gösterilir.
  3. Kapat'ı tıklayın.
    Yeni API anahtarı, Kimlik bilgileri sayfasında API anahtarları altında listelenir.
    (Üretimde kullanmadan önce API anahtarını kısıtlamayı unutmayın.)

Google Cloud SDK

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

Google Cloud SDK, , Google Cloud SDK yüklemesi ve aşağıdaki komutlar hakkında daha fazla bilgi edinin:

Xcode projenizi oluştururken Xcode Projesi oluşturma konusunda açıklandığı gibi bu API anahtarına ihtiyacınız vardır.

API anahtarlarını kısıtlama

Google, API anahtarlarınızın kullanımını, yalnızca uygulamanız için gerekli olan API'lerle sınırlandırarak kesinlikle öneririz. API anahtarlarını kısıtlamak, uygulamanızı istenmeyen isteklerden koruyarak güvenliği artırır. Daha fazla bilgi edinmek için API güvenliği en iyi uygulamaları bölümüne bakın.

Bir API anahtarını kısıtlamak için:

Konsol

  1. Google Haritalar Platformu > Kimlik bilgileri sayfasına gidin.

    Kimlik bilgileri sayfasına git

  2. Kısıtlama ayarlamak istediğiniz API anahtarını seçin. API anahtarı mülk sayfası görüntülenir.
  3. Anahtar kısıtlamaları altında, aşağıdaki kısıtlamaları ayarlayın:
    • Uygulama kısıtlamaları:
      1. iOS uygulamaları'nı seçin.
      2. Sağladığınız paket tanımlayıcısını kullanarak iOS uygulamasından gelen istekleri kabul etmek için listeden uygun iOS paket tanımlayıcısını seçin.
    • API kısıtlamaları:
      1. Anahtarı kısıtla'yı tıklayın.
      2. API seçin açılır listesinden iOS için Haritalar SDK'sı seçeneğini belirleyin. iOS için Haritalar SDK'sı listede yoksa uygulamayı etkinleştirmeniz gerekir.
  4. Değişikliklerinizi tamamlamak için Kaydet'i tıklayın.

Google Cloud SDK

Mevcut anahtarları listeleyin.

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

Mevcut anahtardaki mevcut kısıtlamaları temizleyin.

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

Mevcut anahtarda yeni kısıtlamalar belirleyin.

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

Google Cloud SDK, , Google Cloud SDK yüklemesi ve aşağıdaki komutlar hakkında daha fazla bilgi edinin:

iOS için Haritalar SDK'sının API anahtarını aldığınıza göre artık başlamaya hazırsınız.

Sırada ne var?

Artık bir API anahtarınız olduğuna göre Xcode projenizi Xcode Projesi oluşturma bölümünde açıklandığı gibi oluşturup yapılandırabilirsiniz.