गड़बड़ियों को ठीक करना

अनुरोध करने के बाद, आपको गड़बड़ी वाला ऐसा जवाब मिल सकता है विवरण.

2D टाइल और Street View की तस्वीरें

नीचे दी गई सूची में उन गड़बड़ियों की जानकारी दी गई है जो 2D का इस्तेमाल करते समय आपके सामने आ सकती हैं टाइल और Street View की तस्वीरें.

गड़बड़ी की सूची

नीचे दी गई सूची में उन गड़बड़ियों के बारे में बताया गया है जो आपको मैप टाइल एपीआई.

required
आपके अनुरोध में यूआरएल पैरामीटर मौजूद नहीं है. ध्यान दें कि गड़बड़ी के मैसेज से यह पता चलता है कि कौनसा पैरामीटर मौजूद नहीं है.
notFound, invalid

आपके x, y या z मान सीमा से बाहर हैं.

  • सामान्य मैप टाइल के लिए, अधिकतम ज़ूम स्तर और आपके अनुरोध किए गए मैप विकल्पों पर उपलब्ध होती है.

  • नियमित मैप टाइल के लिए, x निर्देशांक सीमा में होना चाहिए [0, (2^zoom)-1].

  • नियमित मैप टाइल के लिए, y निर्देशांक सीमा में होना चाहिए [0, (2^(ज़ूम-1))-1].

  • Street View टाइल के लिए, ज़ूम शून्य से पांच के बीच होना चाहिए. इसमें ये दोनों भी शामिल हैं.

  • Street View टाइल के लिए, x और y निर्देशांक रेंज एक जैसी होती हैं सामान्य मैप टाइल के लिए, स्तर पांच ज़ूम होने तक. इसके बाद, ज़्यादा से ज़्यादा वैल्यू imageHeight या imagewidth को tileHeight से भाग देने पर मिलने वाली वैल्यू हैं या tileWidth.

forbidden: अनुरोध में मान्य एपीआई पासकोड मौजूद नहीं है.

expired
आपके session टोकन की समयसीमा खत्म हो गई है. सत्र टोकन इसके लिए मान्य है बनाए जाने के समय से दो हफ़्ते तक. ध्यान दें कि इससे स्थिति बदल सकती है सूचना नहीं भेजी जाएगी. अगर आपको यह गड़बड़ी दिखती है, तो आपको एक नया सेशन लेना होगा टोकन, जैसा कि इसमें बताया गया है सेशन टोकन का इस्तेमाल करें.
badRequest

आपका अनुरोध गलत तरीके से किया गया था. ऐसा इन वजहों से हो सकता है:

  • आपने roadmap परत शामिल किए बिना, terrain तरह का मैप चुना है.

  • आपने नॉन-रोडमैप मैप टाइप के लिए, styles कलेक्शन शामिल किया है.

  • आपने Street View के मेटाडेटा में अक्षांश/देशांतर वैल्यू के साथ-साथ पैनोरामा आईडी भी भेजा है अनुरोध.

quotaExceeded, rateLimitExceeded

आपका ऐप्लिकेशन तय सीमा पार कर चुका है या उसने तय सीमा पार कर ली है क्वेरी प्रति सेकंड की संख्या.

गड़बड़ी का उदाहरण

{
  "error": {
    "code": 403,
    "message": "The request is missing a valid API key.",
    "errors": [
      {
        "message": "The request is missing a valid API key.",
        "domain": "global",
        "reason": "forbidden"
      }
    ],
    "status": "PERMISSION_DENIED"
  }
}

अनुरोधों की फिर से कोशिश की जा रही है

जब quotaExceeded और rateLimitExceeded से अनुरोध पूरा नहीं होता है, तो आपको यह करना चाहिए अपने अनुरोध को फिर से सही तरीके से फिर से सबमिट करें, जैसे कि सही से काम न करने वाले अनुरोध या बड़े पैमाने पर काम न करने की सेटिंग Goodle सर्वर को नहीं भरता, क्योंकि कई क्लाइंट तेज़ी से अनुरोधों की फिर से कोशिश करने की कोशिश करते हैं सक्सेशन. इसका मतलब है कि एक्स्पोनेंशियल बैकऑफ़ तो आपको यह मैसेज मिलेगा. एक्स्पोनेंशियल बैकऑफ़ आपको अपने अनुरोधों को समय पर खत्म कर दिया जाता है, ताकि सर्वर को रिकवर होने का समय दिया जा सके.

उदाहरण के लिए, अगर कोई अनुरोध पूरा नहीं होता है, तो एक सेकंड बाद फिर से कोशिश करें. हालांकि, अगर कोशिश भी विफल हो जाती है, तो दो सेकंड बाद फिर से अनुरोध करके देखें. अगर ऐसा है, तो अनुरोध भी नहीं हो पाता है, चार सेकंड बाद फिर से कोशिश करें. इसलिए, आपने Google के एआई को हर अनुरोध को प्रोसेस करने के लिए, उनके बीच के समय को दोगुना किया जाता है.

3D टाइल

Google के सर्वर से आने वाली गड़बड़ियां आपको शायद साफ़ तौर पर न दिखें, क्योंकि रेंडरर की मदद से बनाई गई फ़ोटोरियलिस्टिक टाइल, जो हर तरह की टाइल सर्वर की गड़बड़ियां.

टाइल रेंडरर से जुड़ी गड़बड़ियां

उदाहरण के लिए, सर्वर की गड़बड़ियों पर, CesiumJS रेंडरर आम तौर पर अपने-आप काम नहीं करता इस वजह से, ऐप्लिकेशन क्रैश हो सकता है. जैसे, खाली स्क्रीन टाइल लोड नहीं हो रही हैं.

सर्वर की गड़बड़ियों को डीबग करने के लिए इस्तेमाल की जाने वाली तकनीक, इस बात पर निर्भर करेगी कि रेंडरर का इस्तेमाल किया जा सकता है. CesiumJS जैसे ब्राउज़र-आधारित रेंडरर के लिए, आप ज़्यादातर ब्राउज़र में बिल्ट-इन टूल से नेटवर्क ट्रैफ़िक की संभावना बढ़ जाती है. उदाहरण के लिए, आपके पास इस्तेमाल Chrome DevTools.

आम तौर पर होने वाली गड़बड़ियां

यहां दी गई सूची में, आम तौर पर होने वाली गड़बड़ियों के बारे में जानकारी दी गई है मिलना.

400: अमान्य तर्क
अमान्य एपीआई कुंजियां, क्वेरी पैरामीटर, टाइल/टाइलसेट आईडी या ऐसा सेशन जिसकी समयसीमा खत्म हो चुकी है टोकन.
403: अनुमति नहीं दी गई
एपीआई कुंजी मौजूद नहीं है, एसएसएल कनेक्शन मौजूद नहीं है या आपकी एपीआई कुंजी नहीं जोड़ी गई है अनुमति वाली सूची में 3D टाइल. Google से संपर्क करें जोड़ने के लिए, अपने प्रोजेक्ट आईडी के साथ मदद करें को अनुमति मिली हुई है.
429: बहुत सारे अनुरोध
आपका कोटा खत्म हो गया है. संपर्क जानकारी आपका कोटा बढ़ाने के लिए Google सहायता से संपर्क करें.