Başlarken
- Google Haritalar Platformu nedir?
- Google Haritalar Platformu'nu kullanmaya nasıl başlarım?
- Hangi API'ye ihtiyacım var?
- Sitemdeki API'ları kullanmaya nasıl başlarım?
- Google Haritalar Platformu hangi ülkeleri kapsıyor?
- Google Haritalar Platformu ürünlerini kullanmadan Google Haritalar'ı siteme yerleştirebilir miyim?
- Mobil cihazlarda Haritalar uygulamalarını nasıl dağıtabilirim?
- Maps JavaScript API ve Maps Embed API desteği mi?
- Haritaları Maps JavaScript API'den yazdırabilir miyim?
- Google Haritalar Platformu ürünlerinde değişiklikler olduğunda nasıl bildirim alabilirim?
- Teknik destekle nasıl iletişime geçebilirim?
- Teknik destek ne zaman sunulur?
- Google Hesabıma erişimi nasıl kurtarabilirim?
- Belirli bir projeye erişimi nasıl kurtarabilirim?
- Arm tabanlı Mac cihazlarda iOS için Haritalar ve Yerler SDK'sını kullanabilir miyim?
Hizmet şartlarını anlama
- Google Haritalar Platformu ürünlerinin hizmet şartları nelerdir?
- Sitem Google Haritalar Platformu Hizmet Şartları'na uygun mu?
- Harita parçalarına ve uydu görüntülerine doğrudan erişebilir miyim?
- Google Haritalar Platformu ürünlerini uygulamaları izlemek için kullanabilir miyim?
- Google Haritalar Platformu ürünlerini web dışı uygulamamda kullanabilir miyim?
- Google Haritalar Platformu ürünlerini şifre korumalı bir sitede kullanabilir miyim?
- Dokümanda Google Haritalar Platformu verilerini içeren bir uygulama oluşturabilir miyim?
- İçeriğimin Google arama sonuçlarına dahil edilmesini nasıl devre dışı bırakabilirim?
- Depoladığım Maps Static API'yi kullanarak harita görüntüsü oluşturabilir miyim? ve web sitemden yayınlamam gerekir?
Kullanım sınırları ve faturalandırma
- Projem için faturalandırma ayarlarını nasıl yapabilirim?
- Google Cloud Platform Ücretsiz Katman müşterileri ücretli hesaba nasıl geçiş yapar?
- Google Haritalar Platformu'nda kullanım sınırları var mı?
- Kullanım maliyeti nasıl hesaplanır?
- Harita yüklemeleri Google Haritalar Platformu'nda nasıl sayılır?
- Kota kullanımımı nasıl izlerim?
- Kullanım sınırlarını aşarsam ne olur?
- Sitem çok trafik alıyor. Google Haritalar Platformu ürünlerini kullanabilir miyim?
- Web sitem veya uygulamam bir anda popülerleşirse haritalarım çalışmayı durdurur mu?
- Kullanım nasıl hesaplanıp faturalandırılır?
- Google Haritalar Platformu'nu kullanmanın maliyeti nedir?
- Fiyatlandırma diğer para birimlerinde de sunuluyor mu?
- Faturalandırma ayarlarını yaptım. Faturamı nasıl görebilirim?
- Kullanımım beklenmedik şekilde artarsa büyük faturalardan nasıl kaçınabilirim?
- Projemin "Google Haritalar"a bağlı olduğunu belirten bir mesaj aldım Platform Transition Account" (Platform Geçiş Hesabı) seçeneğini belirledim, ancak o hesaba erişimim yok. Ne yapmalıyım?
- Neden kota sınırım günde 1 istek olarak ayarlı? Bu sınırı nasıl yükseltebilirim?
- Faturalandırma ihlali bildirimi aldım. Bu sorunu nasıl çözebilirim?
Google Haritalar Platformu'nu kullanma
- Farklı Google Haritalar Platformu ürünleri için hangi anahtarları veya kimlik bilgilerini kullanmalıyım?
- Anahtar kısıtlama türümü HTTP yönlendirenden IP adresi kısıtlamasına nasıl geçirebilirim?
- Nasıl yeni bir API anahtarı alabilirim?
- Google Haritalar Platformu'nun her sürümünde kullanıma sunulan değişiklikleri nasıl bulabilirim?
- Sayfa yüklendikten sonra API'yi bir sayfaya eşzamansız olarak nasıl yükleyebilirim?
- Google Haritalar Platformu ürünlerinin İngilizce dışında bir dilde görüntülenmesini nasıl sağlayabilirim?
- Google Haritalar Platformu'na SSL (HTTPS) üzerinden erişilebilir mi?
- Google Haritalar Platformu'ndaki bir hatayı nasıl bildirebilir veya yeni bir özellik için nasıl istekte bulunabilirim?
- Google Haritalar Platformu API'leri site çerezlerini nasıl kullanır?
- Sorumun cevabını bulamıyorum. Kiminle iletişime geçmeliyim?
Hatalar ve sorun giderme
- Bu hata ne anlama geliyor?
- Haritalarım her zamankinden daha koyu görünüyor. Neler oluyor?
-
OVER_DAILY_LIMIT
veyaOVER_QUERY_LIMIT
hata kodlarını nasıl çözebilirim? -
kGMSPlacesRateLimitExceeded
veya9005 PLACES_API_RATE_LIMIT_EXCEEDED
hata kodlarını nasıl çözebilirim? - Şu hatayı nasıl giderebilirim: "Bu IP, site veya mobil uygulama bu API anahtarını kullanma yetkisi var." hatasını düzeltme
- "Yönlendiren kısıtlamalarına sahip API anahtarları bu API ile kullanılamaz." hatasını nasıl çözebilirim?
Google Haritalar Platformu Hizmetleri
- Adresleri enlem/boylam çiftlerine dönüştürmem gerekiyor. Bunu şununla yapabilir miyim: Google Haritalar Platformu'nda neler var?
- Coğrafi kodlama hangi ülkelerde kullanılabilir?
- Google Haritalar Platformu Coğrafi Kodlayıcıları neden Google Haritalar?
- Başarılı arama sorgularının sayısını en üst düzeye çıkarmak için coğrafi kodlayıcı sorgularımı neler talep ediyor?
- Coğrafi kodlama için ABD'deki bir adresini numaralı bir otoyolda nasıl biçimlendirmeliyim?
- Ne zaman API coğrafi kodlayıcı sınıfı ve ne zaman HTTP Coğrafi Kodlama Hizmeti mi?
- Google Haritalar Platformu ile arabayla yol tariflerini nasıl sağlayabilirim?
- Hangi ülkelerde arabayla yol tarifi kullanılabiliyor?
- Toplu taşıma yol tarifi hangi ülkelerde kullanılabilir?
- Maps JavaScript API'de hangi KML ve GeoRSS özellikleri desteklenir?
- Görüntülenebilecek KML'nin boyutu ve karmaşıklığıyla ilgili sınırlar nelerdir? nerede kullanılıyor?
- Barındırılan KML dosyalarını nasıl oluştururum? nasıl inanabiliyor?
- Maps Static API?
- Belirli ülkelerde Google Haritalar Platformu ürünlerine neden erişemiyorum?
- Google temel haritasındaki bir sorunu nasıl bildirebilirim?
- Maps JavaScript API ile kullanılan hizmetlerin performansı nasıl izlenir?
Maps JavaScript API
iOS için Google Haritalar SDK'sı
-
kGMSPlacesRateLimitExceeded
hatasını nasıl çözebilirim? - iOS 8.x özellikli bir cihazla hata ayıklarken kilitlenmelerle karşılaşıyorum. Ne yapmalıyım?
- Yuvarlatılmış ve daha geniş ekranların iOS için Google Haritalar SDK'sına etkisi nedir?
Android için Google Haritalar SDK'sı
-
9001 Operation failed due to exceeding the quota usage limit
hatasını nasıl çözebilirim? - Uygulamam, harita yerine yalnızca boş gri kutular gösteriyor. Bu sorunu nasıl çözebilirim?
URL imzalama
- JavaScript kullanarak URL'leri imzalayabilir miyim?
- Neden HTTP 403 Yasak bildirimi alıyorum? Maps API web hizmeti isteklerime yanıt verebilir miyim?
Başlarken
- Google Haritalar Platformu nedir?
-
Google Haritalar Platformu, geliştiricilerin Google Haritalar'ı yerleştirmelerine olanak tanıyan bir API ve SDK kümesidir veya Google Haritalar'dan veri almak için de kullanılabilir. Birkaç farklı seçenek vardır. İhtiyaçlarınıza bağlı olarak, aşağıdaki API'ler ve SDK'lardan birini veya bunların bir kombinasyonunu kullandığınızı bulabilirsiniz:
Haritalar:
- Maps JavaScript API
- Android için Haritalar SDK'sı
- iOS için Haritalar SDK'sı
- Harita Parçaları API'si
- Aerial View API
- Haritalar Statik API
- Street View Static API
- Haritalar URL'leri
- Haritalar Yerleştirme API'si
- Haritalar Veri Kümeleri API'si
Güzergahlar:
Yerler:
- Yerler API'si
- Android için Yerler SDK'sı
- iOS için Yerler SDK'sı
- Yerler Kitaplığı, Maps JavaScript API
- Address Validation API
- Geocoding API
- Geolocation API
- Saat Dilimi API'si
Ortam:
- Google Haritalar Platformu'nu kullanmaya nasıl başlarım?
-
Google Haritalar Platformu'nu Kullanmaya Başlama bölümüne bakın.
- Hangi API'ye ihtiyacım var?
-
İşlevsel gereksinimlerinize uygun API'yi bulma konusunda yardım için API seçiciye göz atın.
- Sitemdeki API'ları kullanmaya nasıl başlarım?
-
Bulunduğunuz API veya SDK'ya özgü Genel Bakış, Geliştirici ve Başlangıç kılavuzlarını inceleyin emin olabilirsiniz. Örneğin, aşağıdakileri içeren kılavuzlara göz atın: Android için Haritalar SDK'sı veya Haritalar JavaScript API'si.
- Google Haritalar Platformu hangi ülkeleri kapsıyor?
-
Google Haritalar ekibi sürekli olarak yeni harita verileri çıkarıyor çok faydalı oluyor. Daha fazla bilgi için Google Haritalar'a kapsama verilerini inceleyin. Verileri filtreleyebilirsiniz. filtre kutusunu işaretleyin. Kapsam verilerinin Veri sağlayıcılarla yapılan lisans sözleşmeleri değişirse değişebilir.
Ayrıca bkz.:
- Google Haritalar Platformu ürünlerini kullanmadan Google Haritalar'ı siteme yerleştirebilir miyim?
-
Evet. Hemen Google Haritalar görüntülemekte olduğunuz haritayı web sitenize veya web sitenize herhangi bir programlama veya Google Haritalar Platformu kullanmadan blog yayınından yararlanabilirsiniz. Daha fazla bilgi mevcut burada bulabilirsiniz.
- Mobil cihazlarda Haritalar uygulamalarını nasıl dağıtabilirim?
-
Bir Android uygulamasına harita eklemek için Android için Haritalar SDK'sı.
Haritaları yerel bir iOS uygulamasına eklemek için iOS için Haritalar SDK'sı.
Maps JavaScript API, mobil kullanıma uygun olarak geliştirildi Ayrıca, hem Android hem de mobil cihazlarda tam JavaScript'e sahip web tarayıcısı ve masaüstü cihazlar test edebilirsiniz.
Maps JavaScript API'nin kullanılmasına uygun olmayan cihazları hedefleyen uygulamalar için, Haritalar Statik API işaretçiler de dahil olmak üzere GIF, JPG ve PNG biçimlerinde harita görüntüleri yayınlar ve çoklu çizgilerden oluşur. Maps Static API'nin tarayıcı tabanlı dışında kullanımının uygulama için harita görüntüsünün Google Haritalar'a bağlı olması gerekir.
- Maps JavaScript API ve Maps Embed API desteği mi?
-
Maps JavaScript API ve Maps Embed API desteği şu web tarayıcıları:
Masaüstü- IE modu hariç olan Microsoft Edge'in (Windows) geçerli sürümü.
- Firefox'un en yeni iki ana kararlı sürümü (Windows, macOS, Linux).
- Chrome'un en yeni iki ana kararlı sürümü (Windows, macOS, Linux).
- Safari'nin (macOS) en yeni iki ana kararlı sürümü.
- Android 4.1 ve sonraki sürümlerdeki Chrome'un mevcut sürümü.
- Android 4.4 ve sonraki sürümlerde Chrome Web Görünümü.
- iOS'in mevcut ve önceki ana sürümlerinde Mobil Safari.
- UIWebView ve WKWebView, iOS'in mevcut ve önceki ana sürümlerinde.
- iOS için Chrome'un mevcut sürümü.
- Haritaları Maps JavaScript API'den yazdırabilir miyim?
-
Maps JavaScript API'den yazdırma işlemi desteklenmez. Bunun nedeni, yazdırma işleminin yaygın olarak kullanılan tarayıcılar arasında tutarsız.
- Google Haritalar Platformu ürünlerinde değişiklikler olduğunda nasıl bildirim alabilirim?
-
Şuna abone olmalısınız: Google Haritalar Platformu Blog'u inceleyin.
- Teknik destekle nasıl iletişime geçebilirim?
-
Daha fazla bilgi için Google Haritalar Platformu Desteği ve Kaynakları bölümüne bakın .
- Teknik destek ne zaman sunulur?
- . Destek ekibi 24 saat 24 saat (hafta içi 09:00'dan (Tokyo saati) Tokyo saatiyle Cuma 17:00 Pasifik saati) (bölgesel tatiller hariç) "hizmet kullanılamıyor" ibaresi için sorunları.
- Google Hesabıma erişimi nasıl kurtarabilirim?
-
Google Hesabınıza erişimi kaybettiyseniz (ör. ali@sirketim.com veya ali@gmail.com) şunları deneyebilirsiniz: şifrenizi alarak veya sıfırlayarak hesap erişimini geri kazanma. Şurayı ziyaret edin: Google Hesabınızı kurtarma veya Gmail makalesini inceleyin.
- Not: Bir G Suite hesabına erişimi geri yüklemek için Kuruluş yöneticisinin hesap silme işlemini geri alması.
- Belirli bir projeye erişimi nasıl kurtarabilirim?
-
Google Haritalar Platformu uygulamanızı yönettiğiniz projeye erişiminizi kaybettiyseniz projeyi kurtarmayı deneyebilirsiniz.
Projeyle ilişkili Google Hesabınıza erişiminiz varsa:
- Proje Sahibini tanıyorsanız ve Google Hesabınıza erişiminiz varsa: Proje Sahibi’nden şunları yapmasını isteyin
ekle
Proje Sahibi veya Proje Düzenleyici olabilirsiniz.
- Projeniz bir Kuruluşun parçasıysa: Kuruluş ve ondan yeni ve özel bir web sitesi eklemesini bir proje yöneticisi olarak size yardımcı olacağız.
- Mevcut Proje Sahiplerini tanımıyorsanız: Proje Sahibi’nin kim olduğunu bilmiyorsanız veya Proje Sahibi müsait değilse projeyi kurtarmayla ilgili ek seçenekleri öğrenmek için destek ekibiyle iletişime geçin.
Projeyle ilişkilendirilmiş Google Hesabınıza erişiminiz yoksa:
- Google Hesabınıza erişemiyorsanız: şunu deneyin: kullanarak hesabınızın kullanıcı adını veya şifresini kurtarma başlıklı makaleye göz atın.
- Google Hesabınıza erişimi kurtaramazsanız: Yeni bir Google Hesabı oluşturun, ardından mevcut bir proje sahibiyle iletişime geçip ondan yeni Google Hesabınızı projeye ekleyin.
- Proje Sahibini tanıyorsanız ve Google Hesabınıza erişiminiz varsa: Proje Sahibi’nden şunları yapmasını isteyin
ekle
Proje Sahibi veya Proje Düzenleyici olabilirsiniz.
- Arm tabanlı Mac cihazlarda iOS için Haritalar ve Yerler SDK'sını kullanabilir miyim?
-
Yeni Arm tabanlı Mac'lerde geliştirmek mümkün ancak fiziksel bir iOS cihaz olabilir. Bu, şu anda daha fazla destek eklemeyi düşünürken geçici bir sınırlamadır. geliştirmeyi öğreneceksiniz.
Hizmet şartlarını anlama
- Google Haritalar Platformu ürünlerinin hizmet şartları nelerdir?
-
Google Haritalar Platformu Hizmet Şartları'na şu adresten ulaşabilirsiniz:
- Sitem Google Haritalar Platformu Hizmet Şartları'na uygun mu?
-
Google Haritalar Platformu'nu uygulamalarınızda kullanmak için Sitenizin Google Haritalar Platformu Hizmet Şartları'na uyması gerekir.
Bununla birlikte, Google Haritalar Platformu'nun bazı kullanımları nedeniyle istemediğimiz görmek için bir şehirde yasa dışı uyuşturucu satın alınabilecek yerleri belirten haritalar, izin verilmez. Ayrıca kişilerin gizliliğine de saygı duyarız. Google Haritalar Platformu, Google Haritalar ve Google Haritalar Platformu, Google Haritalar'daki birlikte çalışır.
Başvurunuzun uygun olup olmadığını belirlemek için kendi hukuk danışmanınızla görüşmelisiniz önce Google Haritalar Platformu Hizmet Şartları'na o kadar iyi olur. Google mühendisleri yalnızca teknik destek sağlayabilir ve yasal danışmanlık sunmaya yetkili olmalıdır. Google, Hizmetler'i askıya alma veya engelleme hakkını saklı tutar. Google Hizmet kullanımınızı istediğiniz zaman sonlandırabilirsiniz. Bu nedenle, lütfen Haritalar API'leri Şartları'nı dikkatle inceleyin.
- Harita parçalarına ve uydu görüntülerine doğrudan erişebilir miyim?
-
Harita parçalarına veya uydu görüntülerine bunun dışında başka bir mekanizma aracılığıyla erişemezsiniz. Google Haritalar Platformu (örneğin, kendi harita API'nizin oluşturulması veya bir toplu döşeme indirme komut dosyası olabilir. Uygulamanızın kartlara erişimi Google Haritalar Platformu dışında erişirse engellenebilir. Bkz. Google Haritalar Platformu Hizmet Şartları inceleyebilirsiniz.
- Google Haritalar Platformu ürünlerini uygulamaları izlemek için kullanabilir miyim?
-
Google Haritalar Platformu ile gerçek zamanlı verilerin (izleme) görüntülenmesiyle ilgili bir kısıtlama yoktur. Google Haritalar Platformu Hizmet Şartları'na uygun olması koşuluyla ürünler için geçerlidir.
- Google Haritalar'ı web dışı uygulamamda kullanabilir miyim?
-
Evet, Google Haritalar Platformu ürünleri artık web dışı uygulamalarda kullanılabilir. Google Haritalar Platformu Hizmet Şartları'nın diğer kısıtlamalarına uymaları gerekir.
Maps JavaScript API yalnızca desteklenen tarayıcılar başlıklı makaleyi inceleyin.
- Google Haritalar Platformu ürünlerini şifre korumalı bir sitede kullanabilir miyim?
-
Evet, Google Haritalar, Rotalar, Yerler ve Çevre hizmetleri özel erişimle kullanılabilir izin verir. Google Haritalar Platformu Hizmet Şartları'nı inceleyin. inceleyebilirsiniz.
- Dokümanda Google Haritalar Platformu verilerini içeren bir uygulama oluşturabilir miyim?
-
Uygulamanız elektronik veya basılı biçimde bir doküman oluşturursa belgede resimler de dahil olmak üzere Google Haritalar Platformu'ndan hiçbir veri yer alamaz. Daha fazla bilgi için lütfen Google Haritalar Platformu Hizmet Şartları "Toplama Yok" bölümüne bakın.
- İçeriğimin Google arama sonuçlarına dahil edilmesini nasıl devre dışı bırakabilirim?
-
Artık bu verileri toplamıyoruz.
indexing
kullanımı parametresi kullanımdan kaldırılmıştır ve herhangi bir etkisi yoktur. Artık kapsam dışında kalmayı seçmeniz gerekmiyor ancak en kısa zamanda bu parametreyi kaldırmanızı öneririz. yardımcı olur.Sayfanızı veya sitenizi arama sonuçlarından kaldırmak için aşağıdaki adımları uygulayın: talimatları web yöneticisi yardım merkezimizde bulabilirsiniz.
- Az önce eklediğim Google Haritalar Statik API'sini kullanarak bir harita görüntüsü nasıl bir hizmet sunabilir?
-
Maps Static API web sitenizden. Gerekli tüm web sayfaları statik resimler bir HTML'nin
src
özelliğine bağlanmalıdır Birimg
background-image
HTMLdiv
etiketini doğrudan Maps Static API'ye aktarıp tüm harita resimleri, web sayfasının HTML içeriğinde görüntülenir ve doğrudan Google tarafından son kullanıcılara sunulur.
Kullanım sınırları ve faturalandırma
- Projem için faturalandırma ayarlarını nasıl yapabilirim?
- . Google Haritalar Platformu'nu Kullanmaya Başlama başlıklı makaleyi inceleyin.
- Google Cloud Platform Ücretsiz Katman müşterileri ücretli hesaba nasıl geçiş yapar?
- . Google Cloud Platform Ücretsiz Katmanı programı, müşterilere Google Haritalar Platformu (GMP) API'leri de dahil olmak üzere herhangi bir Google Cloud hizmetinde kullanılabilecek 300 ABD doları değerinde ücretsiz deneme süresi sunuyor. Ücretsiz deneme süresi sona erdiğinde şunları yapmanız gerekir: ücretli hesaba geçme bu hizmetleri kullanmaya devam etmek için kullanabilirsiniz. Ücretli bir hesaba geçmek için Cloud Console.
- Google Haritalar Platformu'nda kullanım sınırları var mı?
-
kullanım sınırları sadece Dakika başına maksimum sorgu sayısı (QPM).
Mesafe Matrisi için sınır, dakika başına etkinlik (EPM) cinsinden belirlenir. Şu şekilde hesaplanır: sunucu tarafı sorguları için kullanılabilir.
Routes:Compute Route Matrisi için sınır, dakikadaki öğe sayısı (EPM) şeklindedir. Buradaki bir istekteki öğe sayısı şuna eşittir: (kaynak sayısı çarpı hedef sayısı).
Aşağıdaki tabloda her bir API için kullanım sınırı gösterilmektedir.
API Kullanım sınırı Adres Doğrulama 6.000 QPM Havadan Görünüm: Video Ara 180 QPM ve 100.000 QPD Havadan Görünüm: Videoyu Oluştur 100 QPM ve 100 QPD Hava Kalitesi 6.000 QPM Yol tarifi 3.000 QPM Mesafe Matrisi 60.000 EPM Dinamik Haritalar 30.000 QPM Rakım 6.000 QPM Coğrafi Kodlama 3.000 QPM Coğrafi konum 6.000 QPM Map Tiles API: 2D Parçalar ve Street View Karoları 6.000 QPM ve 15.000 QPD Harita Tiles API'sı: Fotogerçekçi 3D Parçalar 10.000 QPD Harita Tiles API'sı: Fotogerçekçi 3D Parçalar: Oluşturucu 12.000 QPM Yerler 6.000 QPM Polen 6.000 QPM yollar 30.000 QPM Rotalar: İşlem Rotaları 3.000 QPM Rotalar: İşlem Rotası Matrisi 3.000 EPM Güneş enerjisine bağlı Dakikada 600 Sorgu (QPM) Statik Haritalar 30.000 QPM Sokak Görünümü Görüntü API'sı 30.000 QPM Saat Dilimi 30.000 QPM Harcamaları yönetmek için API kullanımınızı izleyebilirsiniz. ve faturalandırılabilir tüm istekler için günlük sınırlar belirleyin API'ye gidin.
Google Haritalar Platformu ürünleri, Google Haritalar Platformu Hizmet Şartları.
- Kullanım maliyeti nasıl hesaplanır?
-
Google Haritalar Platformu ürünlerinin fiyatlandırmasına genel bakış için lütfen şu sayfaya bakın: Fiyatlandırma Tablosu.
Google Haritalar Platformu API'lerinin nasıl faturalandırıldığı hakkında daha fazla bilgi edinmek için lütfen bkz. Şunun için faturalandırmayı anlama: Haritalar, Rotalar, Yerler ve Çevre.
- Harita yüklemeleri Google Haritalar Platformu'nda nasıl sayılır?
-
Aşağıdakilerden herhangi biri gerçekleştiğinde tek bir harita yüklemesi için ücretlendirilirsiniz:
- Bir web sayfası veya uygulama, Maps JavaScript API'yi kullanıyor.
- Bir uygulama şuradan tek bir harita resmi istiyor: Haritalar Statik API'si.
Street View panoramaları, harita yüklemelerinden ayrı olarak ücretlendirilir:
- Street View'a yapılan her istek için statik bir Street View panoraması ücretlendirilir. Statik (etkileşimsiz) bir Street View panoramasını yerleştirmek için Static API'yi görüntüleyin.
- Dinamik bir Street View panoraması, projenizin her bir örneklenmesi için ücretlendirilir. Android için Haritalar SDK'sı veya Haritalar SDK'sındaki bir panorama nesnesindeki iOS uygulaması.
Bir web sayfası veya uygulama bir haritayı ya da statik bir harita görüntüsünü yükledikten sonra, bir Street View panoramasına, kullanıcının onunla kurduğu etkileşimlere, kaydırma, yakınlaştırma veya harita katmanları arasında geçiş yapma, harita katmanını veya kullanım sınırlarını etkileyebilir.
İşaretçi eklemek ek harita yüklemeleri oluşturmaz, ancak raptiye konumu belirlendi (örneğin, "google.maps.Map()" sınıfını yükleme veya yeniden yükleme).
- Kullanımımı nasıl izlerim?
-
Bağımsız API'lerin kullanımını Google Cloud Console.
- İncelemek istediğiniz API'yi içeren projeyi seçin.
- Kontrol panelindeki API'ler listesinden API'nin adını tıklayın.
- Sayfanın üst kısmına yakın bir yerdeki Metrikler'i veya Kotalar.
Projenin tamamına ait trafik raporunu ve fatura bilgilerini görmek için: şu adımları uygulayın:
- Henüz yapmadıysanız faturalandırma ayarlarını yapın.
- Cloud Console faturalandırma sayfasına gidin.
- Proje seçin.
- Sol kenar çubuğunda Raporlar'ı tıklayın. Filtreleri şurada kullan: Faturalandırma hesabınızdaki raporları görüntülemek için sağ kenar çubuğuna tıklayın.
Daha fazla bilgi edinmek için bkz. Google Haritalar Platformu Raporlaması ve API Kullanımınızı İzleme ve API Kullanımını Sınırlama.
- İstek oranı (QPM) sınırlarını aşarsam ne olur?
-
Belirli bir metriğin QPM sınırlarını aşarsanız API, Google Haritalar Platformu ürünü için hata mesajı döndürecektir. Şu durumda: tekrar tekrar aşması durumunda API'ye erişiminiz geçici olarak engellendi.
İsteğin QPM sınırlarını aşarsanız veya Aksi takdirde, istekler belirli bir hata mesajı döndürecektir. Eğer sınırları aşmaya devam ederseniz Google Haritalar Platformu'na erişiminiz engellendi.
Not: Web hizmeti API'lerinden dördünün eşdeğeri vardır Maps JavaScript API'de kullanılabilen istemci taraflı hizmet: Yol Tarifi, Mesafe Matrisi, Yükseklik ve Coğrafi Kodlama.
Kullanım sınırları aşıldı
Kullanım sınırlarını aşarsanız
OVER_QUERY_LIMIT
alırsınız. yanıt olarak durum kodunu yazın.Bu mesaj, web hizmetinin normal yanıt vermeyi durdurduğu ve tekrar daha fazla kullanıma izin verilene kadar yalnızca
OVER_QUERY_LIMIT
durum kodu döndürmeye başladığı anlamına gelir. Hata oluştuysa bu senaryo birkaç saniye içinde gerçekleşebilir uygulamanız dakikada çok fazla istek gönderdiği için alındı.QPM kullanım sınırlarınızı düzenli olarak aşıyorsanız kullanımı azaltmayı düşünün Google Haritalar Platformu ürünlerini daha fazla kullanmak için uygulamaları optimize ederek verimli bir şekilde kullanabilir veya kotanızın artırılmasını isteyebilirsiniz. Optimizasyon Kılavuzu'na bakın konulu videomuzu izleyin.
- Sitem çok trafik alıyor. Google Haritalar Platformu ürünlerini kullanabilir miyim?
-
Evet. Ancak bu süreç hakkında bilgi edinmenizi öneririz. Google Haritalar Platformu'ndan herhangi biri için kullanım sınırları bir verimi alabiliyorsunuz.
- Web sitem veya uygulamam bir anda popülerleşirse haritalarım durur mu çalışıyor musunuz?
-
Faturalandırma hesabınız oluşturulduktan sonra, ücretsiz olan 200 ABD doları tutarındaki aylık kullanım sınırını aşarsanız faturalandırma hesabınızda geçerli bir ödeme yöntemi (kredi kartı, banka havalesi, ...) yoksa geçerli bir ödeme yöntemi eklenene kadar API çalışmaz.
- Kullanım nasıl hesaplanıp faturalandırılır?
-
Kullanım her günün sonunda hesaplanır ve aşağıda gösterildiği gibi fiyatlandırılır Fiyatlandırma Tablosu. Her ayın sonunda toplam kullanım, ödeme yönteminden tahsil edilir. faturalandırma hesabınızla ilişkilendirilmiş. Daha fazla bilgi için bkz. Google Haritalar Platformu Faturalandırması.
- Google Haritalar Platformu'nu kullanmanın maliyeti nedir?
-
Bkz. Fiyatlandırma Sayfası'na göz atın. Uygulamanız Ayda 200 ABD dolarına kadar istekler veya harita yükleme hacimleri oluşturur kullanımınızdan ücret alınmaz. Aylık 200 ABD doları krediyi aşan kullanım, faturalandırma hesabınızdan tahsil edilir. Daha fazla bilgi için anlama rehberi Google Haritalar Platformu faturalandırması.
- Fiyatlandırma diğer para birimlerinde de sunuluyor mu?
-
Diğer para birimleri konsoldan da erişilebilir. Farklı bir para birimi seçtiğinizde kurlar, şurada belirtilen ABD doları cinsinden tutar üzerinden dönüştürülecektir: Fiyatlandırma Tablosu.
- Faturalandırma ayarlarını yaptım. Faturamı nasıl görebilirim?
-
Google her ayın başında sizden bir önceki ayın etkinliği () belirtilen ödeme yöntemini kullanabilirsiniz. Faturanızla ilgili ayrıntılar için anlama rehberi Google Haritalar Platformu faturalandırması.
Ek kaynaklar:
- Nasıl yapıldığını öğrenin: maliyet ve ödeme geçmişinizi görüntüleme başlıklı makaleye bakın.
- Nasıl yapıldığını öğrenin: fatura veya ödeme makbuzu alma başlıklı makaleyi inceleyin.
- Nasıl yapıldığını öğrenin: Faturalandırma uyarılarını ayarlayın ve yönetin.
- Kullanımım beklenmeyen şekilde artarsa yüklü faturalardan nasıl kaçınabilirim?
-
Google Haritalar Platformu'nda, günlük istek sınırları ve maksimum günlük faturalandırılabilir sınırlar. Maksimum günlük kullanım sınırını şu şekilde ayarlayabilirsiniz: nasıl koruyoruz? Ayrıca bütçe uyarılarını, faturalandırma hesabındaki ücretler belirlediğiniz eşikten daha yüksek bir tutara ulaşacaksınız.
Maksimum günlük faturalandırılabilir sınırı sınırlama:
Faturanızın yüksek olmasını önlemek için kullanım için günlük sınır belirleyebilirsiniz kullanımında beklenmedik artışlara karşı koruma sağlayın. Şunları yapabilirsiniz: bu sınırı değiştirin aşağıdaki adımları uygulayın:
- gidin. API'lar ve Hizmetler Kontrol Paneli.
- İstenirse proje seçin.
- Listeden bir API seçip Kotalar sekmesini tıklayın.
- "Günlük istek sayısı" kotasının yanındaki düzenleme simgesini tıklayın.
Alternatif olarak, aşağıdakileri kullanarak birden fazla API için birden fazla kota düzenleyebilirsiniz: IAM ve Yönetici Kotalar kontrol paneli.
Bütçe uyarılarını ayarlama ve yönetme:
Ayarlama bütçe uyarıları şu durumlarda faturalandırma yöneticilerine e-posta bildirimleri gönderir: faturalandırma hesabındaki ücretlendirmeler belirlediğiniz bir eşiğe ulaştığında. Faturalandırma yöneticilere, tahmini ücretler şu tarihte e-posta ile bildirilecektir: faturalandırma hesabı eşiğin %50, %90 ve% 100'ünü aşmalıdır.
- Projemin "Google Haritalar Platformu'na bağlı olduğunu" belirten bir mesaj aldım Transition Account" (Hesabı Geçişi Yap) işlemeye başladı, ancak bu hesaba erişimim yok. Ne yapmalıyım?
-
"Google Haritalar Platformu Geçiş Hesabı" belirli proje yönetimi süreçlerinin 'i yeni kullandıkça öde fiyatlandırma planımıza geçiş yapıyor. Bu geçiş hesabı, Google'ın bu müşterilere tek seferlik bir kredi sağlamasına olanak tanıdı. 200 ABD doları tutarındaki sınıra kadar Google Haritalar Platformu'nu kullanmaya devam edebileceklerini ücretsiz katmandır. Bu sınır aşıldığında faturalandırma hesabı kapatılır ve hizmete erişiminizi kaybedersiniz. Hizmet kesintisi yaşamamak için kendi faturalandırma hesabınızı ayarlayarak aylık 200 ABD doları tutarındaki ödülün keyfini çıkarmaya devam edebilirsiniz ücretsiz katmandır. Projenize ait faturalandırma hesabını değiştirmek için:
- Yeni bir faturalandırma hesabı oluşturun (zaten bir faturalandırma hesabınız varsa bu adımı atlayabilirsiniz).
- Faturalandırma hesabını projenizle ilişkilendirin.
- Neden kota sınırım günde 1 istek olarak ayarlı? Bu sınırı nasıl yükseltebilirim?
-
Faturalandırma hesabı oluşturup projenize eklemediyseniz Maps Platform API'leriniz günde 1 istekle sınırlı olacaktır. Faturalandırma oluşturup ekleyerek daha yüksek kota elde edebilirsiniz hesap. Bunu yapmak için Google Haritalar Platformu'nu Kullanmaya Başlama başlıklı makaleyi inceleyin.
Bir faturalandırma hesabı oluşturup eklemenizin ardından günlük kota sınırınız kaldırılır. İstediğiniz zaman ayarlı sınırı hakkında bilgi edinin.
- Faturalandırma ihlali bildirimi aldım. Bu sorunu nasıl çözebilirim?
-
Bu bildirimi, Google hesabı birden fazla faturalandırma hesabı kullanıyor. Bu durum şunları ihlal etmektedir: Google Haritalar Platformu Hizmet Şartları'nın 3.2.4 bölümünde tanımlanan Google şartları. Bu şartlar uyarınca, birden fazla faturalandırma hesabı oluşturmak yasaktır. Daha fazla bilgi için Faturalandırma Hesap İhlaliyle İlgili SSS.
Google Haritalar Platformu'nu kullanma
- Farklı Haritalar için hangi anahtarları veya kimlik bilgilerini kullanmalıyım? ürünler mi?
-
Google Haritalar Platformu ürünlerini her kullanışınızda bir API eklemeniz gerekir anahtarını kullanın. Google Haritalar Platformu, HTTP web hizmetleri üzerinden ve Android, iOS veya web uygulamalarından
API Anahtarı:
- API anahtarı, kullandığınız benzersiz tanımlayıcıdır oluşturmak için Cloud Console'da kullanılabilir.
- Şu anahtarla API yükleme örneği:
&key=AIzaSyBjsINSH5x39Ks6c0_CoS1yr1Mb3cB3cVo
Dijital İmza:
- Size sağlanan bir URL imzalama sırrı kullanılarak dijital imza oluşturulur. Google'dan. Dijital imzalar, Maps Static API ile birlikte kullanılır ve Street View Static API.
Kısıtlamalar:
- API anahtarı kısıtlamaları isteğe bağlıdır ancak tüm API anahtarlarını kısıtlamanızı önemle tavsiye ederiz kullanın. Görüntüleyin Ayrıntılı bilgi için API güvenliği en iyi uygulamalarına göz atın.
- API anahtarına uygulama kısıtlaması ekleyebilirsiniz.
Bir anahtar, kısıtlandıktan sonra yalnızca bu kısıtlama türünü destekleyen platformlarda çalışır.
Dört tür uygulama kısıtlaması vardır. Aynı kısıtlamayı uygulayan API'ler
aynı kısıtlanmış anahtarı kullanabilir.
- IP adresleri (tek tek sunucular) - web hizmeti API'leri hakkında daha fazla bilgi edinin.
- HTTP yönlendirenler (web siteleri) - web API'lerinde bulabilirsiniz.
- Android uygulama kısıtlaması (paket adına ve parmak izine göre), Android için Haritalar SDK'sı.
- iOS uygulama kısıtlaması (iOS paket tanımlayıcısına göre), iOS için Haritalar SDK'sı.
- API anahtarına API kısıtlaması da ekleyebilirsiniz. Daha fazla bilgi için bkz. API anahtarı alma, ekleme ve kısıtlama.
Aşağıdaki tabloda anahtar/kimlik bilgisi ve uygulama kısıtlamayı etkinleştiriyor.
API/SDK Kimlik Bilgisi ve Uygulama Kısıtlaması Android için Haritalar SDK'sı Android kısıtlaması olan API anahtarı1 Android için Yerler SDK'sı Android kısıtlaması olan API anahtarı1 iOS için Haritalar SDK'sı iOS kısıtlaması olan API anahtarı1 iOS için Yerler SDK'sı iOS kısıtlaması olan API anahtarı1 Maps JavaScript API HTTP yönlendiren kısıtlaması olan API anahtarı1 Harita Kutuları API'si IP adresi kısıtlaması olan API anahtarı1 Haritalar Veri Kümeleri API'si OAuth jetonu Aerial View API IP adresi kısıtlaması olan API anahtarı1 Maps Static API HTTP yönlendiren kısıtlaması olan API anahtarı1 + Dijital İmza2 Street View Static API HTTP yönlendiren kısıtlaması olan API anahtarı1 + Dijital İmza2 Maps Embed API HTTP yönlendiren kısıtlaması olan API anahtarı1 Address Validation API (Adres Doğrulama API'si) IP adresi kısıtlaması olan API anahtarı1 Yol Tarifi API'si IP adresi kısıtlaması olan API anahtarı1 Mesafe Matrisi API'si IP adresi kısıtlaması olan API anahtarı1 Elevation API IP adresi kısıtlaması olan API anahtarı1 Coğrafi Kodlama API'si IP adresi kısıtlaması olan API anahtarı1 Coğrafi Konum API'si IP adresi kısıtlaması olan API anahtarı1 Places API IP adresi kısıtlaması olan API anahtarı1 Roads API IP adresi kısıtlaması olan API anahtarı1 Routes API IP adresi kısıtlaması olan API anahtarı1 Saat Dilimi API'si IP adresi kısıtlaması olan API anahtarı1 Hava Kalitesi API'si IP adresi kısıtlaması olan API anahtarı1 Polen API'si IP adresi kısıtlaması olan API anahtarı1 Solar API IP adresi kısıtlaması olan API anahtarı1 1 API anahtarı kısıtlamaları isteğe bağlıdır ancak daha fazla güvenlik için tüm API anahtarlarını kısıtlamanızı önemle tavsiye ederiz.2 Kullanıma bağlı olarak, dijital imza gerekebilir. Haritalar Statik API'si ve Street View Static API. Kullanım ne olursa olsun hem API anahtarı hem de dijital imza kullanarak isteklerinizin kimliğini doğrulayabilirsiniz. - Anahtar kısıtlama türümü HTTP yönlendirenden IP adresi kısıtlamasına nasıl geçirebilirim?
-
Önemli: Web hizmeti API'lerinden herhangi birini kullanıyorsanız içeren bir API anahtarı kullanıyorsanız istekleriniz hata mesajı: "API anahtarlarıyla birlikte kullanıldığında yönlendiren kısıtlamaları olamaz API" ile değiştirin. IP adresi kısıtlamaları olan bir API anahtarı kullanmaya geçmelisiniz.
API anahtarı kısıtlama türünü HTTP yönlendirenden IP'ye geçirmeden önce adresini kullanıyorsanız, API anahtarını kullanan tüm API'lerin kısıtlama türü. Aynı kısıtlama türündeki API'ler, aynı kısıtlanmış tuşuna basın. Birden fazla kısıtlamayı zorunlu kılmanız gerekiyorsa ayrı bir anahtar ekleyin. gerekir. Yeni bir API anahtarı.
API anahtarı hakkında daha fazla bilgi Google Haritalar Platformu ürünleriyle ilişkili kısıtlamalar hakkında daha fazla bilgi edinin.
HTTP yönlendiren kısıtlaması olan bir API anahtarını IP adresi kısıtlamasına geçirmek için şunları yapın:
- Cloud Console'un Kimlik bilgileri sayfasına gidin.
- Düzenlemek istediğiniz API anahtarını içeren projeyi seçin.
- Kimlik bilgileri sayfasında API anahtarları listesinden adı seçin API anahtarını ekleyin.
- Sayfanın Anahtar kısıtlaması bölümünde "IP adresleri"ni seçin. (web sunucuları, cron işleri vb.)" yazın ve uygun sunucu IP adreslerini, ve Kaydet'i tıklayın.
- Nasıl yeni bir API anahtarı alabilirim?
- . Google Haritalar Platformu'nu Kullanmaya Başlama başlıklı makaleyi inceleyin.
- Google Haritalar'ın her sürümünde kullanıma sunulan değişiklikleri nasıl bulabilirim? API'ler mi?
-
Maps API'lerin birçoğu için sürüm değişikliği bilgilerini aşağıdaki bağlantılarda bulabilirsiniz:
- Maps JavaScript API
- Routes API
- Directions API
- Distance Matrix API
- Android için Haritalar SDK'sı
- Android için Yerler SDK'sı
- iOS için Haritalar SDK'sı
- iOS için Yerler SDK'sı
- Address Validation API
- Aerial View API
- Hava Kalitesi API'si
- Anket API'si
- Güneş API'si
- Harita Parçaları API'si
- Haritalar Veri Kümeleri API'si
Ayrıca, belirli bir hatanın, Google Haritalar Platformu sürümünde Google Haritalar Platformu Sorun İzleyicisi kullanılırken tanıtılmış ve düzeltilmiştir:
- Sayfa yüklendikten sonra API'yi bir sayfaya eşzamansız olarak nasıl yükleyebilirim?
-
Bunun için API'yi yüklerken geri çağırma parametresini belirtmeniz yeterlidir. Daha fazla bilgi Örnek koda ise Başlarken Haritalar JavaScript API dokümanlarının bölümü.
- Google Haritalar Platformu ürünlerinin İngilizce dışında bir dilde görüntülenmesini nasıl sağlayabilirim?
-
Varsayılan olarak API, kullanıcının isteğine bağlı olarak kullanıcının konum veya tarayıcı ayarlarına bağlı olarak değişebilir. Bazı API'ler, açıkça bir dilinin güncel olmasına dikkat edin. Dili ayarlama hakkında daha fazla bilgi: her API'nin belgelerinde bulabilirsiniz:
- Maps JavaScript API
- Geocoding API
- Routes API
- Directions API
- Distance Matrix API
- Yerler API'si
- Haritalar Statik API
Google, desteklenen dilleri sıklıkla günceller. Bu liste tam kapsamlı olmayabilir ve değişikliğe tabidir.
Dil Kodu Dil Dil Kodu Dil af Afrikaanca ja Japonca sq Arnavutça kn Kannada öö Amharca kk Kazakça ar Arapça km Kmerce hy Ermenice ko Korece az Azerice ky Kırgızca eu Baskça lo Laoca be Belarusça lv Letonca bn Bengalce lt Litvanca bs Bosna mk Makedonca bg Bulgarca ms Malayca benim Burmaca ml Malayalamca ca Katalanca mr Marathi zh Çince mn Moğolca zh-CN Çince (Basitleştirilmiş) ne Nepalce zh-HK Çince (Hong Kong) hayır Norveççe zh-TW Çince (Geleneksel) pl Lehçe s Hırvatça pt Portekizce cs Çekçe pt-BR Portekizce (Brezilya) da Danca pt-PT Portekizce (Portekiz) nl Felemenkçe pa Pencap Dili en İngilizce ro Rumence en-AU İngilizce (Avustralya) ru Rusça en-GB İngilizce (İngiltere) sr Sırpça et Estonca si Singalaca fa Farsça sk Slovakça fi Fince sl Slovence fil Filipince es İspanyolca fr Fransızca es-419 İspanyolca (Latin Amerika) fr-CA Fransızca (Kanada) sw Swahili gl Galiçya lehçesi sv İsveççe ka Gürcüce ta Tamilce de Almanca te Telugu dili el Yunanca th Tayca gu Gucerat dili tr Türkçe iw İbranice uk Ukraynaca hi Hintçe ur Urduca hu Macarca uz Özbekçe : İzlanda dili vi Vietnamca id Endonezce zu Zulu it İtalyanca Haritanın yukarıda listelenen dillerin herhangi birinde nasıl görüneceğine örnek dönüştürmenizi sağlar.
- Google Haritalar Platformu'na SSL (HTTPS) üzerinden erişilebilir mi?
-
Maps JavaScript API, Maps Static API ve Web Hizmeti API'leri güvenli (HTTPS) bağlantılar üzerinden erişilebilir. Lütfen şuna ilişkin dokümanlara bakın: API'ya SSL üzerinden nasıl erişileceğiyle ilgili bilgi için söz konusu API'ye başvurmalısınız.
Maps Static API'nin HTTPS kullanan özel simge URL'lerini desteklemediğini unutmayın; "the" varsayılan simgesi görüntülenir.
- Google Haritalar Platformu'ndaki bir hatayı nasıl bildirebilir veya yeni bir özellik için nasıl istekte bulunabilirim?
-
Hata olabileceğini düşündüğünüz bir davranışla karşılaşırsanız lütfen Söz konusu durumu ilgili forumda belirtmeye ne dersiniz? Bu, diğer geliştiricilerin hatayı doğrulamasına ve olası sorunları elemelerine olanak tanır. kodunuzla değiştirin.
Bir özellik talebinde bulunmak istiyorsanız lütfen öncelikle ilgili forumda Google Yardım Merkezi'ni ziyaret ederek şu anda mevcut değil.
Yeni bir hata tespit ettiğinizi veya Google Haritalar Platformu'nun mevcut işlevleriyle gereksinimlerin karşılanmaması lütfen Google Haritalar Platformu Sorun Takip Aracı.
Sorun İzleyici'ye bir hata veya özellik isteği eklemeden önce lütfen söz konusu hatanın veya özelliğin önceden eklenmemiş olup olmadığını kontrol edin. Varsa İlgilendiğinizi bildirmek ve güncellemelerden haberdar olmak için soruna yıldız ekleyebilirsiniz.
-
Android için Haritalar SDK'sı ve iOS için Haritalar SDK'sı, şu şartlara tabi çerezleri kullanır: Google'ın Gizlilik Politikası (örneğin, günlük ve hizmet kötüye kullanımını önleme hakkında bilgi edineceksiniz. Bu çerezler, oturum açmıştır ve API çağrıları.
- Sorumun cevabını bulamıyorum. Kiminle iletişime geçmeliyim?
-
Google'ın Geliştirici İlişkileri ekibi, Stack Overflow'da ortaklaşa düzenlenen soru-cevap sitesidir. Bu bir Google Apps'ın geliştirme ve bakımıyla ilgili teknik sorular sormak için Google Haritalar uygulamaları. Stack'de soru sorma hakkında daha fazla bilgi Taşma, Destek sayfasında mevcuttur.
Yardım isterken en iyi sonuçları elde etmek için lütfen aşağıdakileri göz önünde bulundurun:
- Mevcut tartışmalarda arama yapın. Muhtemelen başka biri şu sorunla karşılaşmıştır: ve bir çözüm bulundu.
- Mümkünse sitenizin bağlantısını gönderin. Kod snippet'lerini yalnızca çevrimiçi olması kolay değildir.
- Tarayıcı sürümleri, hatalar ve tüm ilgili Bu sorunu çözmede yararlı olabilecek diğer gerçekleri inceleyin.
Hatalar ve sorun giderme
- Bu hata ne anlama geliyor?
-
Google Haritalar API'lerini yüklerken veya çalıştırırken hatayla karşılaşırsanız lütfen şurayı ziyaret edin: aşağıdaki bağlantıları tıklayarak hata kodlarının açıklamalarını görebilirsiniz:
- Haritalarım her zamankinden daha koyu görünüyor. Neler oluyor?
-
Belirli koşullar altında, koyu renkli bir harita veya "negatif" "Yalnızca geliştirme amaçlı" ifadesi bulunan filigranlı Street View resmi, gösterilebilir. Bu davranış genellikle bir API anahtarı veya faturalandırma ile ilgili sorunlar olduğunu gösterir. Google Haritalar Platformu ürünlerini kullanmak için: bir faturalandırma hesabınızın olması ve tüm istekler geçerli bir API anahtarı içermelidir. Aşağıdaki akış, bu sorunu gidermenize yardımcı olacaktır:
-
OVER_DAILY_LIMIT
veyaOVER_QUERY_LIMIT
hata kodlarını nasıl çözebilirim? - .
Bu hata kodları, aşağıdaki nedenlerden herhangi birinden dolayı döndürülebilir:
- İstekte bir API anahtarı eksik.
- Sağlanan API anahtarı geçersiz.
- Projeye eklenmiş bir faturalandırma hesabı yok.
- Müşteri tarafından belirlenen bir kullanım sınırı aşıldı.
- Belirtilen ödeme yöntemi artık geçerli değil (örneğin, Kredi kartının geçerlilik süresi sona ermiş).
- Belirli bir API için kota sınırlarını aştınız.
Google Haritalar Platformu ürünlerini kullanmak için bir faturalandırma hesabınızın olması ve isteklerin geçerli bir API anahtarı içermesi gerekir. Bunu düzeltmek için aşağıdaki adımları uygulayın:
- Faturalandırma hesabı oluşturun.
- Yeni bir API anahtarı alın.
- kullanım sınırını (varsa) artırın.
-
kGMSPlacesRateLimitExceeded
veya9005 PLACES_API_RATE_LIMIT_EXCEEDED
hata kodlarını nasıl çözebilirim? - .
kGMSPlacesRateLimitExceeded
veya9005 PLACES_API_RATE_LIMIT_EXCEEDED
görüyorsanız Android için Yerler SDK'sının veya iOS için Yerler SDK'sının kullanımdan kaldırılmış bir sürümünü kullanıyor olabilirsiniz. Daha fazla bilgi edinmek ve yeni SDK'ları bulmak için https://goo.gle/places-sdk-deprecation adresini ziyaret edin. - Şu hatayı nasıl giderebilirim: "Bu IP, site veya mobil uygulama bu API anahtarını kullanma yetkisi verildi." hatasını düzeltme
-
Bu hataya neden olabilecek çeşitli senaryolar vardır:
- API anahtarınızda IP adresi (sunucu) kısıtlamalarını etkinleştirdiniz. ve yetkisiz bir IP adresi istekte bulunmaya çalışıyor.
- API anahtarınızda HTTP yönlendiren (web sitesi) kısıtlamalarını etkinleştirdiniz. ve yetkisiz bir yönlendiren bir istek gerçekleştirmeye çalışıyor.
- Şu ayarı yaparak Android uygulamalarınızın kullanımını kısıtladınız: paket adı, parmak izi ve yetkisiz bir Android uygulaması , bir istekte bulunmaya çalışıyor.
- Paket belirterek iOS uygulamalarından gelen istekleri kısıtladınız ve tanınmayan bir iOS uygulaması istek göndermeye çalışıyor.
- Bu hatayı, web hizmeti API'leri için HTTP yönlendiren kısıtlamaları olan bir API anahtarı ile kullanın. Bu API'lere yapılan istekler IP adresi olan bir API anahtarıyla tanımlanmalıdır kısıtlamalara tabi. Anahtar kısıtlama türünüzü değiştirme bunu bir HTTP yönlendiren kısıtlamasından IP adresi kısıtlamasına ekleyebilirsiniz. API anahtarlarını kısıtlama hakkında daha fazla bilgi için bkz. API Anahtarı İçin En İyi Uygulamalar.
API Anahtarı Kimlik Bilgilerinizi Görüntüleme ve Düzenleme
API anahtarlarınızı görüntülemek ve kısıtlamaları yönetmek için aşağıdakileri yapın:
- Şuraya gidin: Cloud Console'un Kimlik bilgileri sayfası.
- İncelemek istediğiniz API anahtarını içeren projeyi seçin.
- Anahtar için ayarlanan kısıtlamalar dahil olmak üzere kimlik bilgisi ayrıntılarını görüntülemek için API anahtarları listesinden anahtarın adını tıklayın.
- Seçilen API anahtarının tüm kimlik bilgileri gösterilir. Örneğin: anahtar için ayarlanan tüm kısıtlamalar. Bu noktadan itibaren kısıtlamalar gerektiği şekilde değiştirilir, silinir veya güncellenir.
- "Yönlendiren kısıtlamalarına sahip API anahtarları bu API ile kullanılamaz." hatasını nasıl çözebilirim?
-
web hizmeti API'leri HTTP yönlendirenle sınırlandırılmış bir API anahtarı ile değiştirin. Güvenlik nedeniyle, web hizmeti API'lerin, IP adresleriyle kısıtlanmış API anahtarlarını kullanması gerekir. Anahtar kısıtlama türünüzü HTTP yönlendirenden değiştirme veya anahtarınız yoksa yeni bir API anahtarı oluşturun. zaten Maps JavaScript API ile kullanılıyor.
Google Haritalar Platformu Hizmetleri
- Adresleri enlem/boylam çiftlerine dönüştürmem gerekiyor. Bunu şununla yapabilir miyim: Google Haritalar Platformu'nda neler var?
-
Evet, bu işleme "coğrafi kodlama" denir. Maps JavaScript API şunları içerir: bir coğrafi kodlama hizmeti için bir sınıf olarak kullanıyor. Sınıf: google.maps.Geocoder.
Alternatif olarak Google, Coğrafi Kodlama API'si; JSON ve XML biçimlerinde yanıt verir.
- Coğrafi kodlama hangi ülkelerde kullanılabilir?
-
Şu anda Google Haritalar Platformu coğrafi kodlayıcılarının desteklediği ülkeleri görmek için lütfen Google Haritalar kapsam verilerine bakın.
Coğrafi kodlu konumların doğruluğu ülkeden ülkeye değişebilir. Bu nedenle geri alınan verileri kullanmayı Yeterince iyi bir eşleşme bulunup bulunmadığını belirlemek için location_type alanı burada bulabilirsiniz. Lütfen coğrafi kodlama verileri, veri sağlayıcılarla yaptığımız sözleşmelere bağlıdır ve bu nedenle tıklayın.
- Google Haritalar Platformu Coğrafi Kodlayıcıları neden Google'dan farklı konumlar sunuyor? Haritalar mı?
-
API coğrafi kodlayıcısı ve Google Haritalar coğrafi kodlayıcısı bazen farklı veri kümeleri kullanır. (ülkeye göre değişir). API coğrafi kodlayıcısı zaman zaman Bu nedenle, sonuçların zaman içinde değiştiğini veya iyileştiğini görebilirsiniz.
- Başarılı arama sorgularının sayısını en üst düzeye çıkarmak için coğrafi kodlayıcı sorgularımı neler talep ediyor?
-
Coğrafi kodlayıcı, sokak adreslerini coğrafi koordinatlarla eşlemek için tasarlanmıştır. Bu nedenle, coğrafi kodlayıcı isteklerini Sorgunun başarılı olma olasılığını en üst düzeye çıkarmak için aşağıdaki yönergeleri uygulayın:
- Adresleri, ulusal posta kurumu tarafından kullanılan biçime göre belirtin ilgili ülkenin hizmetine sunabilir.
-
İşletme adı, birim gibi ek adres öğeleri belirtmeyin
telefon numaraları, kat numaraları veya daire numarası,
ilgili ülkenin posta hizmeti tarafından tanımlanan adresle uyumlu olmalıdır.
Bu işlem,
ZERO_RESULTS
yanıt almanıza neden olabilir. -
Artı kodlarını burada gösterildiği gibi biçimlendirin (artı işaretleri
%2B
içine URL çıkışlı olarak eklenir ve boşluklar%20
öğesine URL ile kodlanır):- global kod, 4 karakterlik bir alan kodudur ve en az 6 karakterden oluşur
yerel kod (849VCWC8+R9,
849VCWC8%2BR9
şeklindedir). - bileşik kod,
açık konum (CWC8+R9 Mountain View, CA, ABD:
CWC8%2BR9%20Mountain%20View%20CA%20USA
).
- global kod, 4 karakterlik bir alan kodudur ve en az 6 karakterden oluşur
yerel kod (849VCWC8+R9,
- Bina adına tercih etmek için yerleşkenin sokak numarasını kullanın. yapmasını sağlar.
- Yer verdiğiniz ara sokakları belirtmek için sokak numarası adresi kullanın yapmasını sağlar.
- "İpucu" vermeyin önemli noktaları göstermek için kullanabilirsiniz.
- Coğrafi kodlama için ABD'deki bir adresini numaralı bir otoyolda nasıl biçimlendirmeliyim?
-
Google Haritalar Platformu coğrafi kodlayıcısı, ABD numaralı otoyolların aşağıdaki gibi belirtilen adreslerde mevcuttur:
-
İlçe Yolları:
"Co Road NNN"
burada NNN yol numarasıdır. ör."Co Road 82"
-
Eyalet Otoyolları:
"State NNN"
burada Eyalet, eyalet ve NNN, otoyol numarasıdır. ör."California 82"
-
ABD Otoyollar:
"U.S. NNN"
burada NNN otoyol numarasıdır. ör."U.S. 101"
-
ABD Eyaletler arası:
NNN'nin eyaletler arası olduğu
"Interstate NNN"
sayı. ör."Interstate 280"
-
İlçe Yolları:
- Ne zaman API coğrafi kodlayıcı sınıfı ve ne zaman HTTP Coğrafi Kodlama Hizmeti mi?
-
İlgili dokümanı inceleyin: Coğrafi kodlama Farklı coğrafi kodlamanın avantajlarını ve dezavantajlarını ayrıntılı olarak açıklayan stratejiler stratejileri.
- Google Haritalar Platformu ile arabayla yol tariflerini nasıl sağlayabilirim?
-
Compute Routes hizmeti Routes API ve Directions API aşağıdakileri sağlamanıza olanak tanır: Tek ve çok ayaklı yolculuklar için arabayla yol tarifi. Yönlendirme seçenekleri, yol tariflerini şekillendirmenize yardımcı olur ulaşım şekli (araba), tek veya bir dizi rota ve kısıtlamalara (paralı yollar kabul edilmez.) sahip olmalıdır. Bu hizmetler aşağıdaki biçimlerde kullanılabilir:
- HTTP istek/yanıt arayüzü (mobil uygulamalarda ve diğer uygulamalarda kullanılır) Android için Haritalar SDK'sı ve diğer Google Haritalar web hizmetleriyle uyumludur.
- JavaScript API'si, istemci tarafı uygulamalar için aşağıdakileri sağlamanıza olanak tanır: üzerinden arabayla yol tarifi google.maps.DirectionsService sınıfına girer. İlgili içeriği oluşturmak için kullanılan DirectionsRenderer sınıf, yer paylaşımlarını ve yol tarifleri panelini sizin için otomatik olarak oluşturabilir. Dokümanlarda ek örnekler verilmiştir.
- Sunucu tarafı uygulamalar için Java, Python, go ve Node.js istemci arayüzleri sağlayabilirsiniz. İstemci kitaplıkları hakkında daha fazla bilgi edinmek için Directions API istemci kitaplıkları.
- Hangi ülkelerde arabayla yol tarifi kullanılabiliyor?
-
Google Haritalar Platformu ürünlerinde arabayla yol tariflerinin şu anda desteklendiği ülkeleri görmek için: Google Haritalar kapsam verilerine bakın. Lütfen arabayla yol tarifi verilerinin kullanılabilirliği, verileri olan sözleşmemize bağlıdır ve değişikliğe tabidir.
- Toplu taşıma yol tarifi hangi ülkelerde kullanılabilir?
-
İlgili içeriği oluşturmak için kullanılan Directions API ve Mesafe Matrisi API'si tüm Google Transit iş ortaklarını desteklemeniz, Japonya'dakiler hariçtir.
- Maps JavaScript API'de hangi KML ve GeoRSS özellikleri desteklenir?
-
İlgili içeriği oluşturmak için kullanılan KmlLayer Maps JavaScript API'deki sınıf, geliştiricilerin KML/KMZ ve coğrafi konumlarını GeoRSS dosyalarını açın. Belgeler ve örnekler bulunabilir burada bulabilirsiniz.
- Görüntülenebilecek KML'nin boyutu ve karmaşıklığıyla ilgili sınırlar nelerdir? nerede kullanılıyor?
-
KmlLayer
sınıf belgelendi burada bulabilirsiniz. - İntranet'te barındırılan KML dosyalarını nasıl oluştururum? olması gerekir?
-
KmlLayer
Maps JavaScript API, haritadaki verileri almak ve KML dosyalarını oluşturulmak üzere ayrıştırır. Bu nedenle, Herkese açık bir URL'de barındırılmayan KML dosyaları olan veya erişim için kimlik doğrulaması gerektiren siteler olabilir.İntranette barındırılan KML dosyalarını kullanan uygulamalar geliştirmeniz gerekiyorsa HTML'yi istemci tarafında oluşturmanızı öneririz. üçüncü taraf JavaScript kitaplıkları. KML dosyası tarayıcı kullanıldığında performans,
KmlLayer
sınıf. - Maksimum işaretçi veya yol sayısı kaçtır? köşe noktalarını nasıl ayarlayabilirsiniz?
-
Maps Static API. Özel simgeler kullanırken beş taneye kadar benzersiz simge, istek başına belirlenebilir ancak her biri istek başına haritası.
Maps Static API URL'lerinin en fazla sayısını sınırlandıran yaklaşık 8.192 karakter ve ondalık basamak sayısına göre belirtilebilen yol köşeleri her bir enlem/boylam çifti belirtilirken kullanılır. Nasıl kullanılan ondalık basamak sayısı Google Earth'teki doğruluk hakkındaki Wikipedia makalesi Ondalık Derece.
- Belirli ülkelerde Google Haritalar Platformu ürünlerine neden erişemiyorum?
-
Maps API'ler Yasaklanmış Bölgeler'de kullanılamaz. Ayrıca Hizmet Şartları'na da bakın.
- Google temel haritasındaki bir sorunu nasıl bildirebilirim?
- .
Aşağıdakiler gibi yanlış veya eksik harita bilgileri için Google Haritalar üzerinden geri bildirim gönderin:
- Yanlış adresler veya işaretçi konumları
- Yanlış yol adları
- Tek yönlü ve çift yönlü yollar hakkında yanlış bilgi
- Yanlış çizilmiş yol
- Kapalı yollar
- Var olmayan yollar
Bir yer veya işletme girişini düzeltmek için düzenleme önerin.
Haritalar içeriğinin yasal nedenlerle kaldırılması gerekiyorsa yasal talep gönderin.
Kritik veya zaman açısından hassas istekler için, düzeltilmesi gerekenlerle ilgili belirli ayrıntıları içeren bir destek kaydı oluşturun.
Bazı istemci tarafı özellikler, SLO'yu (Hizmet Düzeyi Hedefi) hesaplamak için başarılı veya başarısız olarak raporlanır.
Bu bilgiler, Hizmet Düzeyi Sözleşmesi bilgilerini günlüğe kaydeden çağrılarda maps.googleapis.com/maps_api_js_slo/log
numaralı telefondan Google'a gönderilir.
Bu bilgiler arasında başarı durumu, gecikme ve kullanılan Maps JavaScript API'nin sürümü/kanalı bulunur.
Çağrılar performans için toplu olarak gruplandırılabilir.
maps.googleapis.com
İçerik Güvenliği Politikası'nın
Bu çağrılar tarayıcı düzeyinde engellenmez.
Örneğin: HTTP üstbilgileriyle Content-Security-Policy: default-src 'self' maps.googleapis.com;
veya
HTML Meta Etiketleriyle <meta http-equiv="Content-Security-Policy" content="default-src 'self' maps.googleapis.com;">
.
Maps JavaScript API
- Maps JavaScript API yüklendikten sonra ne kadar süre boyunca çalışır?
-
En azından Maps JavaScript API'yi yükleyen sayfayı yenilemeniz gerekir 5 günde bir.
iOS için Google Haritalar SDK'sı
-
kGMSPlacesRateLimitExceeded
hatasını nasıl çözebilirim? - . Bu hatayı görüyorsanız iOS için Yerler SDK'sı. iOS için Yerler SDK'sının 2.7.0 sürümünde kapatıldı ve artık kullanılamıyor. Şunu kullanmak için lütfen uygulamanızı güncelleyin: en kısa sürede güncelleyin. Taşıma rehberini inceleyin. inceleyebilirsiniz.
- iOS 8.x özellikli bir cihazla hata ayıklarken kilitlenmelerle karşılaşıyorum. Ne yapmalıyım?
-
iOS 8.x çalıştıran cihazlarda hata ayıklarken sorun yaşarsanız aşağıdaki adımları uygulayın: aşağıdaki adımları uygulayarak XCode şemasında GPU kare yakalamayı devre dışı bırakabilirsiniz:
- XCode'da Product, Scheme, Manage Şemalar'ı seçin.
- Bir şema seçin ve Düzenle... seçeneğini belirleyin.
- GPU Frame Capture (GPU Çerçeve Yakalama) seçeneğini Disabled (Devre Dışı) olarak ayarlayın. Bu seçeneği tüm cihazlarda bulunmayabilir.
- Yuvarlatılmış ve daha geniş ekranların iOS için Google Haritalar SDK'sına etkisi nedir?
-
iPhone X'ten başlayarak, iPhone'ların köşeleri yuvarlatılmış bir ekran şekli vardır ve ekranın üst tarafında cihaz için bir çentik bulunur. sensör bölmesi ve ekranın alt kısmında bir gösterge bulunur. Ana ekran. Apple, iOS 11.0 SDK'sından itibaren Güvenli Alan API'sini geliştiricilerin öğeler, yeni ekran tarafından kırpılmaya uygun olmayan bir alanda şekli.
Google Haritalar iOS SDK'sında iç mekan seçicisini ve "sorun bildir" bağlantısını tıklayın. 2.4 sürümünde bu görsel öğeler ve kontroller yeni ekran şekli nedeniyle kırpılabilir. Yatay İç mekan kat seçicisi, çentik veya ev tarafından kırpılabilir düğme göstergesi.
Google Haritalar iOS SDK'sı 2.5 sürümüyle birlikte bu düzen sorunları çözüldü otomatik olarak oluşturur. Uygulamanız iPhone X veya sonraki modellerde kullanıldığında GMSMapView ve GMSPanoramaView'un dolgusu artar Böylece görsel öğeler kırpılmaz.
Varsayılan olarak, dolgunuz her zaman dahil edilir. Google Haritalar iOS SDK'sı dolgunun güvenli alan içinden kaplanması amaçlandığını varsayar. Şu durumda: arayüzünüzü her şeyin aynı konumlandırıldığı varsayımıyla tasarlama Bu yöntem fazladan çaba gerektirmeden çalışır.
Varsayılan tarayıcımız ile çalışmayan bir arayüz tasarladıysanız, düzenleme sonrasında, GMSMapView'da adlı yeni bir özelliği kullanıma sunduk. paddingAdjustmentBehavior. GMSMapView artık aralarından seçim yapmanıza olanak tanıyor. üç dolgu ayarlama davranışından biri: "Her zaman" (varsayılan), "Otomatik", ve "Hiçbir zaman".
GMSMapView 'Her Zaman'ı kullanacak şekilde ayarlandıysa dolgu davranışına göre her zaman güvenli alan eklerini dolguya ekleyin. Bu sayede, kitlenizi tüm yerleşimlerin kasanın kenarlarından olduğu varsayımıyla arayüz oluşturmak alanı. Bu, varsayılan değerdir.
GMSMapView "Otomatik"i kullanacak şekilde ayarlanmışsa dolgu davranışına göre her zaman daha büyük olan dolguyu veya güvenli alan ekini seçin. Bu işlemin ardından dolguyu ekran kenarından kenarlara bırakın ve her zaman tüm öğelerin kolayca kontrol edebilmelisiniz.
GMSmapView 'Never'ı kullanacak şekilde ayarlanmışsa dolgu davranışıyla, asla güvenli alanın dolguya eklenmesidir. Bu, 2.5'ten önceki davranıştır yardımcı olabilir ve dolgunuz halihazırda veya diğer davranışlarımız arayüzünüze uygun değilse bunu yapabiliriz. Google logosunun ve telif hakkı bildirimlerinin Google Haritalar Platformu’nda belirtildiği gibi, her zaman görünür Hizmet Şartları.
Buna karşılık, GMSPanoramaView isteğe bağlı bir dolgu özelliğine sahip değildir. Bu Bu, ayarlanacak dolgu olmadığı ve GMSPanoramaView'un her zaman uygulanacağı anlamına gelir. Tüm görsel öğelerin kasa içinde olmasını sağlamak için gereken tüm dolgu alanı.
Android için Google Haritalar SDK'sı
-
9005 PLACES_API_RATE_LIMIT_EXCEEDED
hatasını nasıl çözebilirim? - . Bu hatayı görüyorsanız Android için Yerler SDK'sı. Uygulamanın Google Play Hizmetleri sürümü Android için Yerler SDK'sı kapatıldı ve artık kullanılamıyor. Lütfen en kısa sürede uygulamanızı en son sürümü kullanacak şekilde güncelleyin. Bkz. taşıma rehberini inceleyin.
- Uygulamam, harita yerine yalnızca boş gri kutular gösteriyor. Bu sorunu nasıl çözebilirim?
-
Harita yerine boş gri blokların gösterilmesinin yaygın nedenlerinden biri kimlik doğrulama sorunlarıdır. Bu sorunları gidermek için adb logcat'i kullanarak aşağıdaki adımları uygulayabilirsiniz.
- Adb'nin yüklü olduğundan emin olun. Değilse buradaki rehbere bakabilirsiniz.
- Sorunu gösteren uygulamayı bir cihaza veya Android emülatörüne yükleyin. Android emülatörünü kullanıyorsanız emülatör ayarlarında Play Store'un yer aldığından emin olun.
- Android Studio terminalinde
adb logcat -e "Google Maps Android API"
komutunu çalıştırın. Bu işlem yalnızca günlük mesajının "Google Maps Android API" ile eşleştiği satırları yazdırır. (İsteğe bağlı olarak, > logcat.txt dosyasını ekleyerek günlüğün çıktısını bir metin dosyasına dönüştürebilirsiniz.) - Sorunu cihazınızda yeniden oluşturun ve aşağıdakiler gibi yaygın hataları kontrol edin:
- Manifest'te yanlış/istenmeyen API anahtarına başvuruluyor.
- Projede faturalandırma etkin değil.
- SDK, proje API'lerinde etkin değil.
- API anahtarı kısıtlamalarına yanlış SHA1 parmak izi eklenir.
- Google Play Hizmeti bağımlılıkları
build.gradle
dosyasına dahil edilmez.
URL imzalama
- JavaScript kullanarak URL'leri imzalayabilir miyim?
-
Bu nedenle, URL'leri JavaScript kullanarak imzalamamanızı URL imzalama gizli anahtarınızı son kullanıcılara gösterin. Bu nedenle imzalar, yalnızca sunucu tarafı bileşenler tarafından oluşturulabilir.
- Bana neden HTTP 403 Yasak yanıtı alıyorum? Maps API web hizmeti istekleri?
-
HTTP 403 yanıtı, büyük olasılıkla bu istek için imza doğrulanamadı. Bunun nedeni aşağıdakilerden biri olabilir:
- Bir imza belirtildi ancak bu istek için yanlış.
- İstek bir Google Haritalar Platformu Premium Planı bir API anahtarı belirtir, ancak bir imza belirtmiyor ve çağrılan hizmet, API anahtarı kullanılarak yapılan isteklerin geçerli bir imza içermesi gerekir.
- Bir imza belirtildi ancak ilişkilendirilen Google Haritalar Platformu Premium Plan API anahtarı belirtilmedi.