यहां कुछ सामान्य समस्याओं को हल करने के लिए सलाह दी गई है.
सटीक होने का दायरा बहुत बड़ा क्यों है?
अगर 'जगह की जानकारी' के सटीक होने के फ़ील्ड में जवाब बहुत ज़्यादा दिखता है, तो सेवा का भौगोलिक स्थान, वाई-फ़ाई पॉइंट के बजाय, अनुरोध किए गए आईपी पते के आधार पर हो सकता है या सेल टावर हटाने होंगे. इस तरह के जवाब तब मिल सकते हैं, जब सेवा किसी भी सेल टावर या ऐक्सेस पॉइंट को पहचानें.
यह पुष्टि करने के लिए कि सेवा आपके ऐक्सेस पॉइंट का भौगोलिक स्थान नहीं बदल सकी,
आपके अनुरोध में considerIp
को गलत पर सेट करें. यदि प्रतिक्रिया 404 है, तो आपने
ने पुष्टि की है कि आपके wifiAccessPoints और सेलTowers ऑब्जेक्ट जियोलोकेशन नहीं किए जा सकते.
मैं जवाब देने में आ रही गड़बड़ी को कैसे ठीक करूं?
अगर आपके अनुरोध की वजह से कोई गड़बड़ी होती है, तो सिस्टम एक स्टैंडर्ड फ़ॉर्मैट की गड़बड़ी दिखाता है रिस्पॉन्स का मुख्य हिस्सा. एचटीटीपी स्टेटस कोड को गड़बड़ी की स्थिति पर सेट करता है.
गड़बड़ी के जवाब में एक ऐसा ऑब्जेक्ट होता है जिसमें गड़बड़ी वाला एक ऑब्जेक्ट होता है ये बटन दबाएं:
code
: यह रिस्पॉन्स की एचटीटीपी स्थिति जैसी ही होती है.message
: गड़बड़ी के बारे में कम शब्दों में जानकारी.errors
: होने वाली गड़बड़ियों की सूची. हर गड़बड़ी में इसके लिए एक आइडेंटिफ़ायर होता है गड़बड़ी का टाइप (वजह) और कम शब्दों में लिखी जानकारी (मैसेज).
उदाहरण के लिए, अमान्य JSON भेजने पर यह गड़बड़ी दिखती है:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "parseError",
"message": "Parse Error",
}
],
"code": 400,
"message": "Parse Error"
}
}
सभी डिवाइसों से टेस्टिंग की जानकारी इकट्ठा करें
अतिरिक्त जांच के लिए, इसका इस्तेमाल करके अपने डिवाइस से जानकारी इकट्ठा की जा सकती है SDK टूल और एपीआई के लिए:
Android डिवाइस: Android के लिए Places SDK टूल और Android पर जाएं लोकेशन एपीआई.
iOS डिवाइस: iOS के लिए Places SDK टूल पर जाएं.
गड़बड़ी की जानकारी
यहां उन गड़बड़ियों के बारे में बताया गया है जो आपको हो सकती हैं.
कारण | डोमेन | एचटीटीपी स्टेटस कोड | ब्यौरा |
---|---|---|---|
dailyLimitExceeded |
usageLimits |
403 | आपने रोज़ाना इस्तेमाल की तय सीमा पार कर ली है. |
keyInvalid |
usageLimits |
400 | Geolocation API के लिए आपकी एपीआई कुंजी मान्य नहीं है. कृपया पक्का करें कि या तो आपने पूरी कुंजी शामिल कर ली है, और एपीआई खरीद लिया है या आपने कोटा पाने के लिए बिलिंग की सुविधा चालू की हो और एपीआई को चालू किया हो कोई शुल्क नहीं. |
userRateLimitExceeded |
usageLimits |
403 | आपने Google Cloud Console में अनुरोध की जो सीमा कॉन्फ़िगर की है, आपने उसे पार कर लिया है. आम तौर पर, यह सीमा हर दिन के अनुरोधों, हर 100 सेकंड के अनुरोधों, और हर उपयोगकर्ता के हर 100 सेकंड के अनुरोधों के हिसाब से सेट की जाती है. आपको कन्वर्ज़न की सीमा कॉन्फ़िगर करनी चाहिए ताकि उपयोगकर्ताओं के किसी एक या छोटे ग्रुप को उसका रोज़ का कोटा खत्म होने से रोका जा सके, साथ ही, सभी उपयोगकर्ताओं को उचित ऐक्सेस दें. Caping API का इस्तेमाल देखें इन सीमाओं को कॉन्फ़िगर करने के लिए. |
notFound |
geolocation |
404 | अनुरोध मान्य था, लेकिन कोई नतीजा नहीं मिला. |
parseError |
global |
400 | अनुरोध का मुख्य हिस्सा मान्य JSON नहीं है. देखें हर जानकारी के लिए, मुख्य हिस्सा अनुरोध करें सेक्शन फ़ील्ड. |