Google Maps Api Key Nasıl Alınır?

Google Maps API Key, web sitesi veya uygulama gibi bir hizmetin Google Haritalar platformuyla etkileşime girmesine izin veren bir kimlik bilgisidir. API anahtarı, hizmetin konum verilerine erişmesine, haritaların ve yol tariflerinin gösterilmesine, konum tabanlı arama işlevlerinin kullanılmasına ve daha birçok şey yapılmasına olanak tanır. Bu sayede kullanıcılar, konumlarını haritalarda görebilir, yakındaki işletmeleri arayabilir, yol tarifleri alabilir ve daha birçok şey yapabilirler.

Web sitenizde "Bu sayfa Google Haritalar'ı doğru şekilde yükleyemedi." sorunu neden olur?

Bu sayfa Google Haritalar'ı düzgün şekilde yükleyemedi.

Web sitelerinde “bu sayfa Google Haritalar’ı doğru şekilde yükleyemedi” hatası, birkaç farklı nedenle ortaya çıkabilir. Bunlar şunlardır:

  1. Geçersiz API anahtarı: Eğer web sitesi için kullanılan Google Maps API Key geçersizse veya doğru şekilde yapılandırılmamışsa, bu hatayı alabilirsiniz.
  2. Kullanım limitlerinin aşılması: Google Maps API, bir dizi kullanım limitine sahiptir. Bu limitler aşıldığında, haritalar doğru şekilde yüklenemez ve “bu sayfa Google Haritalar’ı doğru şekilde yükleyemedi” hatası görüntülenebilir.
  3. Bağlantı sorunları: Haritalar doğru şekilde yüklenmediğinde, bağlantı sorunları da etkili olabilir. Örneğin, web sitesi sunucusunda bir ağ sorunu veya internet bağlantısındaki bir sorun nedeniyle haritalar yüklenemez.
  4. Güvenlik sorunları: Web sitesinin HTTPS yerine HTTP protokolü kullanması veya güvenlik sertifikasının doğru şekilde yapılandırılmaması nedeniyle haritalar doğru şekilde yüklenemez.

Bu sorunların çözümü genellikle API anahtarının doğru şekilde yapılandırılması, kullanım limitlerinin izlenmesi, bağlantı sorunlarının giderilmesi veya web sitesinin güvenlik sorunlarının çözülmesi ile ilgilidir.

Google Maps Api Key Alma Aşamaları

Google Maps API key almak için aşağıdaki adımları izleyebilirsiniz:

  1. Google Cloud Platform Console‘a erişin ve bir hesap oluşturun veya var olan bir hesapla giriş yapın.
    Google Cloud Platform Console girişi
  2. Konsolda bir proje oluşturun veya var olan bir projeyi seçin.

    Google Cloud Platform Yeni Proje

  3. Proje adınızı girdikten sonra sonra Sol Menü > API ve Hizmetler > Kimlik Bilgilerini seçin

    Google Cloud Platform Kimlik Bilgileri

  4. Açılan ekranda Create Credentials > API Key tıklayınız.

    Google Cloud Platform Api Key

  5. Açılan ekrandaki API Key’i kopyaladıktan sonra “Anahtarı Kısıtla” butonuna tıklayınız. Hesabınızda beklenmedik faturalar ve kota aşımı riskini ortadan kaldırmak için bu işlem önemlidir.

    Api Anahtarı Kısıtlama

  6. Eğer API Anahtarı kısıtlaması yapılmaz boş bırakılırsa, API anahtarınız herhangi bir web sitesinden gelen istekleri kabul edecektir. Web site adresinizi mutlaka “https://www.akliselimajans.com/*” şeklinde sonunda Yıldız(*) işaretli olarak girmelisiniz.

    Api Anahtarı Kısıtlama

  7. API anahtarını başarıyla oluşturup kısıtladıktan sonra Google Haritalar’ın sunduğu farklı uygulamarı  kullanabilirsiniz. Örneğin, Maps JavaScript API, Street View API, Places API ve Directions API gibi hizmetlerden kullanacaklarınız aktif etmek için sol menüden APIs & Services > Library tıklayınız.

    Api etkinleştirme

  8. Açılan sayfada Google Maps kullanımı için arama çubuğunda aktif etmeniz gereken 7 adet API’yi aratarak tek tek etkinleştirin.
    – Directions API
    – Distance Matrix API
    – Geocoding API
    – Geolocation API
    – Maps JavaScript API
    – Maps Static API
    – Places API

    Api Library

  9. APIs & Services > Credentials bölümüne geri dönerek Api Anahtarı editle diyerek sadece aktif ettiğimiz API anahtarlarından sorgu alması için aşağıdaki gibi API kısıtlamalarını gerçekleştirin.

    Api kısıtlamaları

  10. Son olarak hesabınız etkinleştirin ve kredi kartınızı sisteme tanımlayın.  Aylık 300 Dolara kadarki kullanımlar ücretsiz, daha fazla kullanımların ücrete tabi olacağını unutmayın. Google Maps API key artık kullanıma hazırdır. Web sitenize veya uygulamanıza ekleyerek kullanmaya başlayabilirsiniz.

Yorum yap

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir