Sorunu giderin

Sık karşılaşılan sorunları gidermeyle ilgili bazı ipuçları aşağıda verilmiştir.

Doğruluk yarıçapı neden çok geniş?

Coğrafi Konum yanıtınızın doğruluk alanında çok yüksek bir değer görünüyorsa hizmetinin coğrafi konumu WiFi noktaları yerine istek IP'sine göre baz alabilirsiniz. Bu tür yanıtlar, hizmet baz istasyonlarını veya erişim noktalarını tanıyabilir.

Hizmetin erişim noktalarınızın coğrafi konumunu belirleyemediğini onaylamak için isteğinizde considerIp değerini false olarak ayarlayın. Yanıt 404 ise wifiAccessPoints veCellTowers nesnelerinizin coğrafi konumunun belirlenememesi onaylandı.

Yanıt hatalarıyla ilgili sorunları nasıl giderebilirim?

İsteğiniz bir hata oluşturursa sistem standart biçim hatası döndürür. ve HTTP durum kodunu bir hata durumuna ayarlar.

Hata yanıtı, aşağıdaki anahtarları içeren tek bir hata nesnesi içeren bir nesne içerir:

  • code: Bu, yanıtın HTTP durumuyla aynıdır.
  • message: Hatanın kısa bir açıklaması.
  • errors: Oluşan hataların listesi. Her hata, hata türü (neden) ve kısa bir açıklama (mesaj) için bir tanımlayıcı içerir.

Örneğin, geçersiz JSON gönderdiğinizde aşağıdaki hata döndürülür:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "parseError",
    "message": "Parse Error",
   }
  ],
  "code": 400,
  "message": "Parse Error"
 }
}

Cihazlardan test bilgileri toplama

Ek testler için şu SDK'lar ve API'ler:

Hata açıklamaları

Karşılaşabileceğiniz olası hataları ve açıklamalarını aşağıda bulabilirsiniz.

Neden Alan HTTP Durum Kodu Açıklama
dailyLimitExceeded usageLimits 403 Günlük sınırınızı aştınız.
keyInvalid usageLimits 400 API anahtarınız Coğrafi Konum API'si için geçerli değil. Ücretsiz kotayı almak için lütfen anahtarın tamamını eklediğinizden ve API'yi satın aldığınızdan veya faturalandırmayı etkinleştirip API'yi etkinleştirdiğinizden emin olun.
userRateLimitExceeded usageLimits 403 Google Cloud Console'da yapılandırdığınız istek sınırını aştınız. Bu sınır genellikle günlük istek sayısı, 100 saniyedeki istek sayısı ve sayısı ve kullanıcı başına 100 saniyedeki istek sayısı. Sınırınızı yapılandırmanız gerekir tek veya küçük bir kullanıcı grubunun günlük kotanızı tüketmesini önlemek ya da bir yandan da tüm kullanıcılara makul düzeyde erişim API Kullanımını Sınırlama bölümüne bakın yapılandırabilirsiniz.
notFound geolocation 404 İstek geçerliydi ancak herhangi bir sonuç döndürülmedi.
parseError global 400 İstek gövdesi geçerli JSON değil. Her alanla ilgili ayrıntılar için İstek Gövdesi bölümüne bakın.