Bu sayfada, Maps Embed API. Bir hata oluştuğunda Maps Embed API, harita yerine hata mesajı metni sunar. Ayrıca birtakım hata koşulları da oluşabilir ve bu durum, bir hatanın koyu ve filigranlı harita.
Geçersiz istekler
Geçersiz bir istek durumunda, Maps Embed API,
bir HTTP 4xx
durum kodu ve
sorun. Aşağıda bu tür hata koşullarına örnekler verilmiştir. Not: Bu özellik türü
ve olası hataların tam listesini içerir. Lütfen gerçek hata kodunu kontrol edin
ve belirli sorunların ayrıntıları için API tarafından döndürülen mesaj.
Hata durumu örneği | Durum kodu |
---|---|
İstek geçersiz bir parametre içeriyor veya zorunlu bir parametre
eksik. Örneğin, zoom parametresi
beklenen sayısal değerler aralığı veya
talep ediyor. |
400 BAD REQUEST |
İstekte yer alan API anahtarı geçersiz. | 403 FORBIDDEN |
API anahtarı ve kota hataları
API anahtarı ve kota hataları geçersiz istekler olarak değerlendirilir. Olası nedenler şunları içerir:
- Eksik veya geçersiz API anahtarı. Bu hatayı gidermek için isteği geçerli bir API anahtarı içeriyorsa. API anahtarı alın.
- Maps Embed API, projeniz için etkin değil. Daha fazla bilgi API'leri etkinleştirme ve devre dışı bırakma.
- API anahtarında kısıtlama ihlali var. Oku API anahtarı en iyi uygulamaları hakkında daha fazla bilgi edinin.
Faturalandırma ve HTTP yönlendiren hataları
Koyu renkli bir harita veya "negatif" bir harita "için" filigranıyla işaretlenmiş Street View görüntüsü yalnızca geliştirme amaçlıdır" değeri, aşağıdakilerden herhangi biri doğru olduğunda döndürülür:
- Hesabınızda faturalandırma etkinleştirilmedi. Faturalandırmayı etkinleştirin.
- Sağlanan faturalandırma yöntemi geçersiz (örneğin süresi dolmuş bir kredi) kartına bakın). Bu sorunu çözmek için Google Cloud Console'u ziyaret edin ve geçerli bir ödeme yöntemi sağladığınızdan emin olun.
- Kullanıcının belirlediği günlük sınır aşıldı. Günlük faturalandırılabilir sınırları nasıl görüntüleyeceğinizi veya değiştireceğinizi öğrenin.
- İstekte bir HTTP yönlendireni yok ve bir başvuran tarafından kısıtlanan API anahtarı. Öğrenin daha fazla bilgi edinin.
Tarayıcınızdaki hataları kontrol etme
Faturalandırma ve HTTP yönlendiren hataları için Maps Embed API yazmaları
hata mesajları window.console
gönderilir. Geçersiz talepler için (
API anahtarı ve kota hataları) yalnızca HTTP 4xx
durum kodu raporlanır.
kontrol edin. Bu bölümde, konsol çıkışını şuradan nasıl kontrol edebileceğiniz açıklanmaktadır:
Google Chrome'a gidin. Başka bir tarayıcı kullanıyorsanız lütfen geliştiriciyle iletişime geçin.
inceleyebilirsiniz. Aşağıdaki listede yer alan
liderlik araçlarını kullanarak
diğer bazı tarayıcılarda konsol çıkışını kontrol edin.
- Internet Explorer için Konsol.
- Firefox için Web Konsolu.
- Android için uzaktan hata ayıklama
- iOS için Web Inspector.
Chrome'da JavaScript Konsolu konsol çıkışını aşağıdaki şekilde kontrol edin.
- Geliştirici Araçları'nı açmak için menü simgesini seçin > Diğer Araçlar > Geliştirici Araçları.
- JavaScript Konsolu'nu açmak için sayfanın üst kısmındaki Konsol sekmesini tıklayın Geliştirici Araçları penceresi. ESC tuşunu kullanarak da JavaScript Konsolu.