गड़बड़ी संदेश

इस पेज पर गड़बड़ी के उन मैसेज के बारे में बताया गया है जिन्हें Maps JavaScript API दिखा सकता है. Maps JavaScript API, JavaScript कंसोल में गड़बड़ी और चेतावनी वाले मैसेज लिखता है. कुछ गड़बड़ी की स्थितियां भी आ सकती हैं, जिनकी वजह से मैप पर वॉटरमार्क दिखता है.

एपीआई पासकोड और बिलिंग से जुड़ी गड़बड़ियां

समस्या हल करना

कुछ मामलों में, गहरे रंग का मैप या 'नेगेटिव' स्ट्रीट व्यू इमेज, "सिर्फ़ डेवलपमेंट के लिए" टेक्स्ट वाले वॉटरमार्क को दिखाया जा सकता है. आम तौर पर, यह व्यवहार एपीआई पासकोड या बिलिंग से जुड़ी समस्याओं की जानकारी देता है. Google Maps Platform प्रॉडक्ट का इस्तेमाल करने के लिए, आपके खाते पर बिलिंग चालू होनी चाहिए और सभी अनुरोधों में एक मान्य एपीआई कुंजी शामिल होनी चाहिए. गड़बड़ी के मैसेज ढूंढने में मदद पाने के लिए, अपने ब्राउज़र में गड़बड़ियों की जांच करना सेक्शन देखें.

नीचे दिए गए तरीके से, आपको इस समस्या को हल करने में मदद मिलेगी.

डेवलपर और साइट के मालिकों के लिए, Maps JavaScript API से जुड़े गड़बड़ी कोड

नीचे दी गई टेबल में, Maps JavaScript API से मिले संभावित गड़बड़ी कोड की सूची दी गई है. साथ ही, गड़बड़ी की वजह और समस्या को ठीक करने के तरीके की जानकारी दी गई है. गड़बड़ी के मैसेज ढूंढने में मदद पाने के लिए, अपने ब्राउज़र में गड़बड़ियों की जांच करना सेक्शन देखें.

मैप लोड करने में गड़बड़ियां

अगर Maps JavaScript API लोड करते समय कोई गड़बड़ी होती है, तो गड़बड़ी कोड के बारे में पूरी जानकारी पाने के लिए, कृपया नीचे दी गई टेबल देखें.

गड़बड़ी कोड मैसेज ब्यौरा
NotLoadingAPIFromGoogleMapsError Maps JavaScript API को सीधे Google के सर्वर से डाउनलोड करना ज़रूरी है.

Maps JavaScript API को लोड करने वाला स्क्रिप्ट एलिमेंट, आपके पेज पर ठीक से शामिल नहीं किया गया है. एपीआई ठीक से काम करे, इसके लिए ज़रूरी है कि एपीआई को सीधे https://maps.googleapis.com से लोड किया जाए.

Maps JavaScript API लोड करना देखें.

TOSViolationMapError यह वेबसाइट, Google Maps API की सेवा की शर्तों का उल्लंघन करती है. इस वेबसाइट के लिए Google Maps API को बंद कर दिया गया है.

Google Maps Platform की सेवा की शर्तों का पालन नहीं करने की वजह से, आपके ऐप्लिकेशन को ब्लॉक कर दिया गया है. इसकी वजह से आपको कई ईमेल सूचनाएं मिली हैं. रोक के ख़िलाफ़ अपील करने और लागू करने के तरीके की समीक्षा करवाने के लिए, कृपया यह फ़ॉर्म भरें. आपको कुछ कामकाजी दिनों में ईमेल से जवाब मिल जाएगा.

अगर आपके पास Google Maps Platform के प्रीमियम प्लान का लाइसेंस है, तो इस गड़बड़ी को ठीक करने के लिए कृपया अपने Google Maps Platform Premium प्लान के क्रेडेंशियल इस्तेमाल करें. प्रीमियम प्लान की पुष्टि करने से जुड़ी गाइड देखें.

UnauthorizedURLForClientIdMapError इस यूआरएल को दिए गए Google Maps क्लाइंट आईडी का इस्तेमाल करने की अनुमति नहीं है.

स्क्रिप्ट लोड में शामिल किया गया प्रीमियम प्लान या Maps API for Work क्लाइंट आईडी अमान्य है, उसकी समयसीमा खत्म हो चुकी है या Maps JavaScript API को लोड करने वाले मौजूदा पते को अनुमति वाले यूआरएल की सूची में नहीं जोड़ा गया है.

अनुमति वाले यूआरएल को रजिस्टर करना देखें.

Maps JavaScript API गड़बड़ी कोड

अगर आपको अपने ब्राउज़र पर, Chrome JavaScript कंसोल, Firefox Web Console या ऐसे ही किसी दूसरे टूल में कोई गड़बड़ी दिखती है, तो कृपया गड़बड़ी के कोड के बारे में पूरी जानकारी पाने के लिए नीचे दी गई टेबल देखें.

Maps JavaScript API, गड़बड़ियां और चेतावनियां, दोनों दिखाता है. Maps JavaScript API लोड करते समय हुई किसी गंभीर समस्या की जानकारी. आपका पेज, एपीआई को सही तरीके से लोड नहीं कर पा रहा है. और एपीआई उस पेज पर काम नहीं करेगा. चेतावनी, Maps JavaScript API लोड होने के बारे में एक पूरक मैसेज है. यह चेतावनी, किसी गड़बड़ी की संभावित वजहों के बारे में बताती है. इसके अलावा, Maps JavaScript API लोड करने वाले कोड में होने वाली समस्याओं के बारे में भी बताती है. अगर आपको बिना किसी गड़बड़ी के सिर्फ़ चेतावनियां मिलती हैं, तो एपीआई उस पेज पर सही तरीके से काम करेगा. हालांकि, हमारा सुझाव है कि आप इन संभावित समस्याओं को भी ठीक करें.

डेवलपर का गड़बड़ी कोड टाइप ब्यौरा
ApiNotActivatedMapError गड़बड़ी

आपके एपीआई प्रोजेक्ट पर Maps JavaScript API चालू नहीं है. आपको Google Cloud Console में, एपीआई में जाकर, Maps JavaScript API को चालू करना पड़ सकता है.

नीचे दिए गए बटन पर क्लिक करके, अपने प्रोजेक्ट के लिए Maps JavaScript API चालू करें.
इसका तरीका जानें

ApiTargetBlockedMapError गड़बड़ी

इस एपीआई पासकोड के पास, इस सेवा या एपीआई का इस्तेमाल करने की अनुमति नहीं है. कृपया Google Cloud Console में जाकर, अपने एपीआई पासकोड की एपीआई से जुड़ी पाबंदियों की सेटिंग देखें. इससे यह पक्का किया जा सकेगा कि आपको जिन एपीआई और सेवाओं का इस्तेमाल करना है वे चालू एपीआई की सूची में सही तरीके से शामिल किए गए हों.

Cloud Console में एपीआई कुंजियां देखें. ज़्यादा जानकारी के लिए, एपीआई की सुरक्षा से जुड़े सबसे सही तरीके देखें.

DeletedApiProjectMapError गड़बड़ी

ऐसा हो सकता है कि आपका एपीआई प्रोजेक्ट, Cloud Console से मिटा दिया गया हो. कृपया वह प्रोजेक्ट देखें जिसके लिए आपने एपीआई पासकोड जनरेट किया है. यह पासकोड, JavaScript API लोडर में शामिल है. एक नया एपीआई प्रोजेक्ट बनाएं और Cloud Console में नई कुंजी पाएं.

कोई नया प्रोजेक्ट बनाने और प्रोजेक्ट के लिए एपीआई पासकोड पाने के लिए, नीचे दिए गए बटन पर क्लिक करें.
इसका तरीका जानें

ClientBillingNotEnabledMapError गड़बड़ी

आपने अपने प्रोजेक्ट के लिए बिलिंग की सुविधा चालू नहीं की है. आपको इस क्लाइंट आईडी से जुड़े Google Cloud प्रोजेक्ट पर, यहां बिलिंग चालू करनी होगी.

BillingNotEnabledMapError गड़बड़ी

आपने अपने प्रोजेक्ट पर बिलिंग को चालू नहीं किया है, जिसकी वजह से यह गड़बड़ी हो रही है. आपको यहां Google Cloud प्रोजेक्ट के लिए, बिलिंग की सुविधा चालू करनी होगी.

ज़्यादा जानें

ExpiredKeyMapError गड़बड़ी

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

एपीआई पासकोड पाने के लिए, नीचे दिए गए बटन पर क्लिक करें.
शुरू करें

InvalidClientIdMapError गड़बड़ी

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

अगर आपके पास प्रीमियम प्लान या Maps API for Work लाइसेंस नहीं है, तो आपको client पैरामीटर के बजाय अपने एपीआई पासकोड के साथ key पैरामीटर का इस्तेमाल करना होगा.

प्रीमियम प्लान की पुष्टि करने से जुड़ी गाइड देखें.

InvalidKeyMapError गड़बड़ी

एपीआई को लोड करने वाले स्क्रिप्ट एलिमेंट में शामिल किया गया एपीआई पासकोड नहीं मिला. कृपया पक्का करें कि सही एपीआई पासकोड का इस्तेमाल किया जा रहा हो. Cloud Console में, एक नई एपीआई पासकोड जनरेट किया जा सकता है.

एपीआई पासकोड पाने के लिए, नीचे दिए गए बटन पर क्लिक करें.
शुरू करें

MalformedCredentialsMapError गड़बड़ी

आपका ऐप्लिकेशन, काम न करने वाली यूआरआई स्कीम का इस्तेमाल करता है. पुष्टि करें कि ऐप्लिकेशन RFC 3986 में बताए गए मान्य यूआरआई फ़ॉर्मैट का इस्तेमाल करता है.

MissingKeyMapError गड़बड़ी

जिस स्क्रिप्ट एलिमेंट पर एपीआई लोड होता है उसमें पुष्टि करने वाला ज़रूरी पैरामीटर मौजूद नहीं है.

स्टैंडर्ड Maps JavaScript API का इस्तेमाल करने पर, आपको मान्य एपीआई पासकोड के साथ key पैरामीटर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, Google Maps Platform का इस्तेमाल शुरू करना देखें.

अगर आप Premium प्लान के ग्राहक हैं, तो आपको अपने क्लाइंट आईडी के साथ client पैरामीटर या मान्य एपीआई पासकोड वाले key पैरामीटर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, एपीआई पासकोड और क्लाइंट आईडी की गाइड देखें.

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

ProjectDeniedMapError गड़बड़ी

आपका अनुरोध पूरा नहीं हुआ. इस गड़बड़ी के बारे में ज़्यादा जानकारी, आपको Cloud Console में मिल सकती है.

Cloud Console देखें.

RefererDeniedMapError गड़बड़ी

Google Maps Platform की सेवा की शर्तों का पालन नहीं करने की वजह से, आपके ऐप्लिकेशन को ब्लॉक कर दिया गया है. इसकी वजह से आपको कई ईमेल सूचनाएं मिली हैं. रोक के ख़िलाफ़ अपील करने और लागू करने के तरीके की समीक्षा करवाने के लिए, कृपया यह फ़ॉर्म भरें. आपको कुछ कामकाजी दिनों में ईमेल से जवाब मिल जाएगा.

RefererNotAllowedMapError गड़बड़ी

Maps JavaScript API लोड हो रहा मौजूदा यूआरएल, अनुमति वाले रेफ़रल देने वालों की सूची में नहीं जोड़ा गया है. कृपया Cloud Console में, अपने एपीआई पासकोड के लिए रेफ़र करने वाली सेटिंग देखें.

Maps JavaScript API देखें और एपीआई पासकोड पाएं.

OverQuotaMapError गड़बड़ी

Maps JavaScript API के लिए अनुरोधों की संख्या, इस्तेमाल करने की तय सीमा से ज़्यादा हो गई है. आपके ऐप्लिकेशन के अनुरोध, हर दिन कोटा को रीसेट करने पर फिर से काम करेंगे.

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

ज़्यादा जानकारी के लिए, इस्तेमाल करने की सीमा की गाइड देखें. इस पेज पर, इस्तेमाल करने की ज़्यादा सीमाएं पाने का तरीका भी बताया गया है.

ApiProjectMapError गड़बड़ी

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

ज़्यादा जानकारी के लिए, Google Maps Platform का इस्तेमाल शुरू करना देखें.

ClientIdLooksLikeCryptoKey चेतावनी

ऐसा हो सकता है कि आपने client पैरामीटर में क्रिप्टोग्राफ़िक कुंजी दी हो. अगर आपके पास प्रीमियम प्लान या Maps API for Work लाइसेंस है, तो कृपया client पैरामीटर के तौर पर अपना क्लाइंट आईडी बताएं. Maps JavaScript API के लिए, आपको क्रिप्टोग्राफ़िक कुंजी का इस्तेमाल करने की ज़रूरत नहीं है.

प्रीमियम प्लान के क्लाइंट आईडी और Maps API for Work ग्राहकों की गाइड देखें.

ClientIdLooksLikeKey चेतावनी

ऐसा हो सकता है कि आपने client पैरामीटर में एपीआई पासकोड दिया हो. अगर आपके पास प्रीमियम प्लान या Maps API for Work लाइसेंस है, तो कृपया client पैरामीटर के तौर पर अपना क्लाइंट आईडी बताएं. अगर आपके पास Google Maps Platform का प्रीमियम प्लान है, तो client पैरामीटर या key पैरामीटर का इस्तेमाल किया जा सकता है. अगर आपके पास कोई लाइसेंस नहीं है, तो आपको client पैरामीटर के बजाय, key पैरामीटर का इस्तेमाल करना होगा.

प्रीमियम प्लान की पुष्टि करने से जुड़ी गाइड देखें.

InvalidChannel चेतावनी

हो सकता है कि आपने एक अमान्य channel पैरामीटर दिया हो. चैनल ASCII अक्षर और अंक वाली स्ट्रिंग होनी चाहिए, जिसमें पीरियड (.), अंडरस्कोर (_) और हाइफ़न (-) शामिल हो सकते हैं. कृपया पक्का करें कि आप एक मान्य channel पैरामीटर तय कर रहे हैं.

रिपोर्टिंग | Google Maps Platform Premium प्लान देखें.

InvalidClientId चेतावनी

ऐसा लगता है कि client पैरामीटर में सही क्लाइंट आईडी नहीं है. क्लाइंट आईडी "gme-" से शुरू होना चाहिए.

प्रीमियम प्लान की पुष्टि करने से जुड़ी गाइड देखें.

InvalidKey चेतावनी

एपीआई को लोड करने वाले स्क्रिप्ट एलिमेंट में शामिल किया गया एपीआई पासकोड, सही नहीं लग रहा है. कृपया पक्का करें कि सही एपीआई पासकोड का इस्तेमाल किया जा रहा हो. Cloud Console में, एक नई एपीआई पासकोड जनरेट किया जा सकता है.

एपीआई पासकोड पाने के लिए, नीचे दिए गए बटन पर क्लिक करें.
शुरू करें

InvalidVersion चेतावनी

शायद आपने अपने स्क्रिप्ट एलिमेंट में गलत वर्शन नंबर दिया हो. कृपया पक्का करें कि आप सही वर्शन नंबर का इस्तेमाल कर रहे हैं.

वर्शन बनाना | Google Maps JavaScript API देखें.

KeyLooksLikeClientId चेतावनी ऐसा हो सकता है कि आपने key पैरामीटर के तौर पर क्लाइंट आईडी दिया हो. अगर आपके पास प्रीमियम प्लान या Maps API for Work लाइसेंस है, तो कृपया key पैरामीटर के बजाय client पैरामीटर के तौर पर अपना क्लाइंट आईडी डालें. अगर आपके पास Google Maps Platform का प्रीमियम प्लान है, तो client पैरामीटर या key पैरामीटर का इस्तेमाल किया जा सकता है. अगर आपके पास कोई लाइसेंस नहीं है, तो आपको client पैरामीटर के बजाय, key पैरामीटर का इस्तेमाल करना होगा.

प्रीमियम प्लान की पुष्टि करने से जुड़ी गाइड देखें.

KeyLooksLikeCryptoKey चेतावनी

ऐसा हो सकता है कि आपने key पैरामीटर के तौर पर, क्रिप्टोग्राफ़िक कुंजी या साइनिंग सीक्रेट दिया हो. अगर आपके पास प्रीमियम प्लान या Maps API for Work लाइसेंस है, तो कृपया client पैरामीटर के तौर पर अपना क्लाइंट आईडी डालें और अपने स्क्रिप्ट एलिमेंट से key पैरामीटर हटा दें. Maps JavaScript API के लिए, क्रिप्टोग्राफ़िक कुंजी की ज़रूरत नहीं है. अगर आपके पास Google Maps Platform का प्रीमियम प्लान है, तो client पैरामीटर या key पैरामीटर का इस्तेमाल किया जा सकता है. अगर आपके पास कोई लाइसेंस नहीं है, तो आपको Cloud Console में एपीआई पासकोड मिल सकता है.

एपीआई लोड करते समय क्लाइंट आईडी तय करने से जुड़ी गाइड देखें.

KeyLooksLikeProjectNumber चेतावनी

शायद आपने key पैरामीटर के तौर पर प्रोजेक्ट नंबर दिया हो. कृपया पक्का करें कि सही एपीआई पासकोड का इस्तेमाल किया जा रहा हो. Cloud Console में, नई एपीआई पासकोड जनरेट किया जा सकता है.

एपीआई पासकोड पाने का तरीका जानें.

NoApiKeys चेतावनी

एपीआई को लोड करने वाले स्क्रिप्ट एलिमेंट में, कोई एपीआई पासकोड मौजूद नहीं होता. कृपया पक्का करें कि आपने key पैरामीटर के तौर पर, मान्य एपीआई पासकोड शामिल किया हो. Cloud Console में, एक नई एपीआई पासकोड जनरेट किया जा सकता है.

एपीआई पासकोड पाने के लिए, नीचे दिए गए बटन पर क्लिक करके शुरू करें.
शुरू करें

अगर काम न करने वाले v2 पाथ से Maps JavaScript API लोड किया जा रहा है, तो आपको NoApiKeys चेतावनी मिलेगी, भले ही आपने key पैरामीटर दिया हो. कृपया v2 से v3 को अपग्रेड करने से जुड़ी गाइड देखें और अपने ऐप्लिकेशन को Maps JavaScript API v3 पर माइग्रेट करें.

RetiredVersion चेतावनी

हो सकता है कि आपने अपने स्क्रिप्ट एलिमेंट में पुराना वर्शन उपलब्ध कराया हो. उपलब्ध वर्शन में से किसी एक का इस्तेमाल करने के लिए, कृपया अपना ऐप्लिकेशन अपडेट करें.

वर्शन बनाना | Google Maps JavaScript API देखें.

SensorNotRequired चेतावनी

Maps JavaScript API के लिए अब sensor पैरामीटर की ज़रूरत नहीं है. यह Maps JavaScript API को ठीक से काम करने से नहीं रोकेगा. हालांकि, हमारा सुझाव है कि आप स्क्रिप्ट एलिमेंट से sensor पैरामीटर हटा दें.

SignatureNotRequired चेतावनी

Maps JavaScript API के लिए signature पैरामीटर ज़रूरी नहीं है. यह Maps JavaScript API को ठीक से काम करने से नहीं रोकेगा, लेकिन इससे सुरक्षा से जुड़े खतरे हो सकते हैं. कृपया इसे अपने स्क्रिप्ट एलिमेंट से हटा दें.

SignedInNotSupported चेतावनी

signed_in पैरामीटर के इस्तेमाल पर रोक लगा दी गई है और Maps JavaScript API के जिस वर्शन का इस्तेमाल किया जा रहा है उसके साथ यह काम नहीं करता. हालांकि, यह Maps JavaScript API को काम करने से नहीं रोकेगा. हालांकि, अगर आप साइन इन की गई सुविधाओं का इस्तेमाल करते हैं, तो आपके ऐप्लिकेशन का व्यवहार बदल सकता है.

UrlAuthenticationCommonError गड़बड़ी

एक गड़बड़ी हुई है, जो इस पेज पर दी गई अन्य कैटगरी के लिए नहीं है. ऐसा कुछ समय के लिए हुई समस्या की वजह से हो सकता है. कृपया कुछ देर बाद फिर से अनुरोध करें. अगर इससे समस्या हल नहीं होती, तो कृपया डेवलपर की गाइड देखें और पक्का करें कि अनुरोध का फ़ॉर्मैट सही हो.

अपने ब्राउज़र में गड़बड़ियों की जांच करना

Maps JavaScript API, window.console में गड़बड़ी के मैसेज लिखता है. इस सेक्शन में, Google Chrome में window.console आउटपुट की जांच करने का तरीका बताया गया है. अगर किसी दूसरे ब्राउज़र का इस्तेमाल किया जा रहा है, तो कृपया अपने ब्राउज़र का डेवलपर दस्तावेज़ देखें. यहां उन टूल की सूची दी गई है जिनसे कुछ अन्य ब्राउज़र में window.console के आउटपुट की जांच की जा सकती है.

Chrome में, JavaScript कंसोल का इस्तेमाल करके, window.console आउटपुट की इस तरह से जांच की जा सकती है.

  1. डेवलपर टूल खोलने के लिए, मेन्यू आइकॉन > ज़्यादा टूल > डेवलपर टूल चुनें.
  2. JavaScript कंसोल खोलने के लिए, अपने कीबोर्ड पर Esc बटन दबाएं. Esc बटन, JavaScript कंसोल को टॉगल कर देगा. अगर आप कंसोल बंद करते हैं, तो उसे खोलने के लिए Esc बटन फिर से दबाएं.

अगर Maps JavaScript API लोड करते समय कोई गड़बड़ी या चेतावनी मिलती है, तो वह कंसोल में एक या एक से ज़्यादा लाइनों के तौर पर दिखेगी. गड़बड़ी या चेतावनी के मैसेज का फ़ॉर्मैट ऐसा होता है:

Google Maps API error: [ERROR CODE] [Link to API document]
या
Google Maps API warning: [ERROR CODE] [Link to API document]

गड़बड़ी के मैसेज में गड़बड़ी का कोड ढूंढने के लिए, ऊपर दी गई गड़बड़ी कोड टेबल देखें. आपको गड़बड़ी के मैसेज से जुड़ी जानकारी, मैसेज से लिंक किए गए एपीआई दस्तावेज़ में भी मिल सकती है.

ध्यान दें: प्रोग्राम के हिसाब से, पुष्टि करने से जुड़ी गड़बड़ियां की जा सकती हैं.

असमर्थित ब्राउज़र प्रबंधित करना

पक्का करें कि आप जिस ब्राउज़र का इस्तेमाल कर रहे हैं उसका वर्शन फ़िलहाल, Maps JavaScript API के साथ काम करता हो.

अगर आपको Windows का ऐसा नेटिव ऐप्लिकेशन बनाना है जो वेबव्यू में चलता है, तो पक्का करें कि आप Edge पर आधारित WebView2 का इस्तेमाल कर रहे हों. Internet Explorer के आधार पर वेबव्यू के पिछले वर्शन अब काम नहीं करते.

अगर आपका कोड अब भी काम नहीं कर रहा है, तो

अपने मैप कोड को सही तरीके से इस्तेमाल करने में आपकी मदद के लिए, ब्रेंडन कैनी और मनो मार्क्स ने इस वीडियो में कुछ आम गलतियों के बारे में बताया है और उन्हें ठीक करने का तरीका भी बताया है.

  • टाइपिंग की गलतियों पर नज़र रखें. याद रखें कि JavaScript एक केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) भाषा है.
  • बुनियादी जानकारी देखें - कुछ सबसे आम समस्याएं, शुरुआती मैप बनाने के दौरान होती हैं. जैसे:
    • पुष्टि करें कि आपने मैप के विकल्पों में zoom और center प्रॉपर्टी जोड़ी हैं.
    • पक्का करें कि आपने ऐसा div एलिमेंट बताया है जिसमें मैप स्क्रीन पर दिखेगा.
    • पक्का करें कि मैप के लिए div एलिमेंट की ऊंचाई हो. डिफ़ॉल्ट रूप से, div एलिमेंट की ऊंचाई 0 होती है, इसलिए वे नहीं दिखते.
    पहचान फ़ाइल को लागू करने के लिए, हमारे उदाहरण देखें.
  • Chrome के डेवलपर टूल में मौजूद समस्याओं की पहचान करने के लिए, JavaScript डीबगर का इस्तेमाल करें. सबसे पहले JavaScript कंसोल में गड़बड़ियां खोजें.
  • Stack Overflow पर सवाल पोस्ट करें. शानदार सवाल पोस्ट करने के तरीके के बारे में दिशा-निर्देश सहायता पेज पर उपलब्ध हैं.