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?
Web sitelerinde “bu sayfa Google Haritalar’ı doğru şekilde yükleyemedi” hatası, birkaç farklı nedenle ortaya çıkabilir. Bunlar şunlardır:
- 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.
- 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.
- 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.
- 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:
- Google Cloud Platform Console‘a erişin ve bir hesap oluşturun veya var olan bir hesapla giriş yapın.
- Konsolda bir proje oluşturun veya var olan bir projeyi seçin.
- Proje adınızı girdikten sonra sonra Sol Menü > API ve Hizmetler > Kimlik Bilgilerini seçin
- Açılan ekranda Create Credentials > API Key tıklayınız.
- 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.
- 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ı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.
- 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 - 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.
- 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.