Sorunu giderin

Sık karşılaşılan sorunların giderilmesine ilişkin bazı ipuçlarını aşağıda bulabilirsiniz.

Doğruluk yarıçapı neden çok büyük?

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 considerIp değerini false (yanlış) olarak ayarlayın. Yanıt 404 ise wifiAccessPoints veCellTowers nesnelerinizin coğrafi konumunun belirlenememesi onaylandı.

Yanıt hatasını 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ı, şu anahtarları kullanın:

  • 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ü (nedeni) ve kısa bir açıklama (mesaj) içerir.

Örneğin, geçersiz JSON gönderilmesi aşağıdaki hatayı döndürü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ı

Açıklamalarda karşılaşabileceğiniz olası hataları 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. Lütfen aşağıdaki şartların sağlandığından emin olun: Anahtarın tamamını dahil etmiş olmanız ve API'yi ya veya kotayı şu adresten almak için faturalandırmayı etkinleştirmeniz ve API'yi etkinleştirmiş olmanız gerekir. ücretsiz.
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 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 hiçbir sonuç döndürülmedi.
parseError global 400 İsteğin gövdesi geçerli JSON değil. Daha fazla bilgi için Her bir konuyla ilgili ayrıntılar için Request Body (İstek Gövdesi) bölümünü girin.