এই পৃষ্ঠাটি ত্রুটি বার্তাগুলি বর্ণনা করে যা মানচিত্র জাভাস্ক্রিপ্ট API দ্বারা ফেরত দেওয়া যেতে পারে৷ Maps JavaScript API জাভাস্ক্রিপ্ট কনসোলে ত্রুটি এবং সতর্কতা বার্তা লেখে। কিছু ত্রুটির অবস্থাও ঘটতে পারে, যার ফলে একটি অন্ধকার জলছাপযুক্ত মানচিত্র প্রদর্শিত হয়।
API কী এবং বিলিং ত্রুটি৷
সমস্যা সমাধান
নির্দিষ্ট পরিস্থিতিতে, একটি অন্ধকার মানচিত্র, বা 'নেতিবাচক' রাস্তার দৃশ্য চিত্র, "কেবলমাত্র উন্নয়নের উদ্দেশ্যে" পাঠ্য সহ ওয়াটারমার্ক করা প্রদর্শিত হতে পারে। এই আচরণটি সাধারণত একটি API কী বা বিলিং সংক্রান্ত সমস্যাগুলি নির্দেশ করে৷ Google মানচিত্র প্ল্যাটফর্ম পণ্যগুলি ব্যবহার করার জন্য, আপনার অ্যাকাউন্টে বিলিং সক্ষম করতে হবে এবং সমস্ত অনুরোধে একটি বৈধ API কী অন্তর্ভুক্ত করতে হবে৷ ত্রুটি বার্তাগুলি খুঁজে পেতে সহায়তার জন্য, আপনার ব্রাউজারে ত্রুটিগুলি পরীক্ষা করার বিভাগটি দেখুন৷
নিম্নলিখিত প্রবাহ আপনাকে সমস্যাটি সমাধান করতে সহায়তা করবে।
বিকাশকারী এবং সাইটের মালিকদের জন্য মানচিত্র জাভাস্ক্রিপ্ট API ত্রুটি কোড
নিম্নলিখিত সারণীগুলি মানচিত্র জাভাস্ক্রিপ্ট API দ্বারা প্রত্যাবর্তিত সম্ভাব্য ত্রুটি কোডগুলির তালিকা করে, কারণের বিবরণ সহ এবং আপনি কীভাবে সমস্যাটি সমাধান করতে পারেন৷ ত্রুটি বার্তাগুলি খুঁজে পেতে সহায়তার জন্য, আপনার ব্রাউজারে ত্রুটিগুলি পরীক্ষা করার বিভাগটি দেখুন৷
মানচিত্র লোডিং ত্রুটি৷
মানচিত্র জাভাস্ক্রিপ্ট এপিআই লোড করার সময় আপনি যদি কোনও ত্রুটির সম্মুখীন হন, তাহলে ত্রুটি কোডগুলির ব্যাখ্যা খুঁজতে দয়া করে নীচের সারণীটি দেখুন৷
ত্রুটি কোড | বার্তা | বর্ণনা |
---|---|---|
NotLoadingAPIFromGoogleMapsError | Maps JavaScript API অবশ্যই Google এর সার্ভার থেকে সরাসরি ডাউনলোড করতে হবে। | ম্যাপ জাভাস্ক্রিপ্ট API লোড করে এমন স্ক্রিপ্ট উপাদানটি আপনার পৃষ্ঠায় সঠিকভাবে অন্তর্ভুক্ত করা হচ্ছে না। API সঠিকভাবে কাজ করার জন্য, এটি সরাসরি https://maps.googleapis.com থেকে লোড করতে হবে। |
TOSViolationMapError | এই ওয়েবসাইটটি Google Maps API পরিষেবার শর্তাবলী লঙ্ঘন করছে বলে মনে হচ্ছে৷ এই ওয়েবসাইটের জন্য Google Maps API নিষ্ক্রিয় করা হয়েছে। | Google Maps প্ল্যাটফর্মের পরিষেবার শর্তাবলী মেনে না চলার জন্য আপনার আবেদনটি ব্লক করা হয়েছে, বেশ কিছু ইমেল বিজ্ঞপ্তির পর। ব্লকের আবেদন করতে এবং আপনার বাস্তবায়ন পর্যালোচনা করতে, অনুগ্রহ করে এই ফর্মটি পূরণ করুন। আপনি কয়েক ব্যবসায়িক দিনের মধ্যে ইমেলের মাধ্যমে একটি প্রতিক্রিয়া পাবেন। আপনার যদি Google Maps প্ল্যাটফর্ম প্রিমিয়াম প্ল্যান লাইসেন্স থাকে, তাহলে এই ত্রুটিটি সমাধান করতে অনুগ্রহ করে আপনার Google Maps প্ল্যাটফর্ম প্রিমিয়াম প্ল্যানের শংসাপত্রগুলি ব্যবহার করুন৷ প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
UnauthorizedURLForClientIdMapError | এই URLটি প্রদত্ত Google মানচিত্র ক্লায়েন্ট আইডি ব্যবহার করার জন্য অনুমোদিত নয়৷ | স্ক্রিপ্ট লোডে অন্তর্ভুক্ত কাজের ক্লায়েন্ট আইডির জন্য প্রিমিয়াম প্ল্যান বা মানচিত্র এপিআই অবৈধ, মেয়াদোত্তীর্ণ বা মানচিত্র জাভাস্ক্রিপ্ট API লোড করা বর্তমান ঠিকানা অনুমোদিত URL-এর তালিকায় যোগ করা হয়নি৷ অনুমোদিত ইউআরএল নিবন্ধন দেখুন। |
মানচিত্র জাভাস্ক্রিপ্ট API ত্রুটি কোড
আপনি যদি Chrome JavaScript Console , Firefox Web Console বা আপনার ব্রাউজারে অন্য কোনো সমতুল্য টুলে কোনো ত্রুটি খুঁজে পান, তাহলে ত্রুটি কোডগুলির ব্যাখ্যা খুঁজতে অনুগ্রহ করে নীচের সারণীটি দেখুন৷
Maps JavaScript API ত্রুটি এবং সতর্কতা উভয়ই প্রদান করে। একটি ত্রুটি একটি গুরুতর সমস্যা নির্দেশ করে যা মানচিত্র জাভাস্ক্রিপ্ট API লোড করার সময় ঘটেছে৷ আপনার পৃষ্ঠা সঠিকভাবে API লোড করতে পারে না, এবং API সেই পৃষ্ঠায় কাজ করবে না। ম্যাপ জাভাস্ক্রিপ্ট এপিআই লোড করার বিষয়ে একটি সতর্কতা একটি সম্পূরক বার্তা। সতর্কতাটি একটি ত্রুটির সম্ভাব্য কারণ বর্ণনা করে, অথবা আপনার কোডে সম্ভাব্য সমস্যার প্রস্তাব করে যা মানচিত্র জাভাস্ক্রিপ্ট API লোড করে। আপনি যদি কোনো ত্রুটি ছাড়াই শুধুমাত্র সতর্কবার্তা পান, API সেই পৃষ্ঠায় সঠিকভাবে কাজ করবে। যাইহোক, আমরা সুপারিশ করি যে আপনি এই সম্ভাব্য সমস্যাগুলিও ঠিক করুন৷
বিকাশকারী ত্রুটি কোড | টাইপ | বর্ণনা |
---|---|---|
ApiNotActivatedMapError | ত্রুটি | Maps JavaScript API আপনার API প্রকল্পে সক্রিয় করা হয়নি। আপনাকে Google ক্লাউড কনসোলে API-এর অধীনে Maps JavaScript API সক্ষম করতে হতে পারে। আপনার প্রকল্পের জন্য মানচিত্র জাভাস্ক্রিপ্ট API সক্রিয় করতে, নীচের বোতামে ক্লিক করুন৷ |
ApiTargetBlockedMapError | ত্রুটি | এই API কী এই পরিষেবা বা API ব্যবহার করার জন্য অনুমোদিত নয়। অনুগ্রহ করে Google ক্লাউড কনসোলে আপনার API কী-এর API বিধিনিষেধ সেটিংস চেক করুন যাতে আপনি যে সকল API এবং পরিষেবাগুলি ব্যবহার করতে চান সেগুলি সক্ষম APIগুলির তালিকায় সঠিকভাবে নির্দিষ্ট করা আছে৷ ক্লাউড কনসোলে API কীগুলি দেখুন। আরও তথ্যের জন্য, API নিরাপত্তার সর্বোত্তম অনুশীলন দেখুন। |
DeletedApiProjectMapError | ত্রুটি | আপনার API প্রকল্পটি ক্লাউড কনসোল থেকে মুছে ফেলা হতে পারে। অনুগ্রহ করে সেই প্রকল্পটি পরীক্ষা করুন যার জন্য আপনি API কী তৈরি করেছেন যা JavaScript API লোডারে অন্তর্ভুক্ত। আপনি একটি নতুন API প্রকল্প তৈরি করতে পারেন এবং ক্লাউড কনসোলে একটি নতুন কী পেতে পারেন৷ একটি নতুন প্রকল্প তৈরি করতে এবং প্রকল্পের জন্য একটি API কী পেতে, নীচের বোতামে ক্লিক করুন৷ |
ClientBillingNotEnabledMapError | ত্রুটি | আপনি আপনার প্রকল্পে বিলিং সক্ষম করেননি৷ আপনাকে অবশ্যই এই ক্লায়েন্ট আইডির সাথে যুক্ত Google ক্লাউড প্রকল্পে বিলিং সক্ষম করতে হবে, এখানে । |
BillingNotEnabledMapError | ত্রুটি | আপনি আপনার প্রকল্পে বিলিং সক্ষম করেননি যা এই ত্রুটির কারণ হচ্ছে৷ আপনাকে অবশ্যই এখানে Google ক্লাউড প্রকল্পে বিলিং সক্ষম করতে হবে। |
ExpiredKeyMapError | ত্রুটি | API লোড করার স্ক্রিপ্ট উপাদানের মধ্যে অন্তর্ভুক্ত API কী মেয়াদ শেষ হয়ে গেছে বা সিস্টেম দ্বারা স্বীকৃত নয়। আপনি একটি নতুন API কী তৈরি করার পরে এই ত্রুটিটি পেতে পারেন যদি আপনি সিস্টেম দ্বারা স্বীকৃত হওয়ার আগে কীটি ব্যবহার করার চেষ্টা করেন। কয়েক মিনিট অপেক্ষা করুন এবং আবার চেষ্টা করুন, অথবা আপনাকে ক্লাউড কনসোলে একটি নতুন API কী তৈরি করতে হতে পারে। একটি API কী পেতে, নীচের বোতামে ক্লিক করুন। |
InvalidAppCheckTokenMapError | ত্রুটি | প্রদত্ত অ্যাপ চেক টোকেনটি অবৈধ বা মেয়াদোত্তীর্ণ। অ্যাপ চেক যাচাইকরণ ব্যবহার করা হলেই এই ত্রুটি ঘটতে পারে। অ্যাপ চেক যাচাইকরণের নির্দেশিকা দেখুন। |
InvalidClientIdMapError | ত্রুটি | API লোড করে এমন স্ক্রিপ্ট উপাদানের অন্তর্ভুক্ত ক্লায়েন্ট আইডি অবৈধ, বা মেয়াদ শেষ। আপনি আপনার ক্লায়েন্ট আইডি সঠিকভাবে ব্যবহার করছেন তা নিশ্চিত করুন. ক্লায়েন্ট আইডি "gme-" উপসর্গ দিয়ে শুরু হওয়া উচিত। আপনার ক্লায়েন্ট আইডি সঠিকভাবে ব্যবহার করার সময়ও যদি আপনি এই ত্রুটিটি দেখতে পান, তাহলে ক্লায়েন্ট আইডির মেয়াদ শেষ হয়ে যেতে পারে। অনুগ্রহ করে আপনার Google অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন। আপনার যদি প্রিমিয়াম প্ল্যান বা কাজের লাইসেন্সের জন্য মানচিত্র API না থাকে, তাহলে আপনাকে প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
InvalidKeyMapError | ত্রুটি | API লোড করে এমন স্ক্রিপ্ট উপাদানের মধ্যে অন্তর্ভুক্ত API কী খুঁজে পাওয়া যায়নি। আপনি একটি সঠিক API কী ব্যবহার করছেন তা নিশ্চিত করুন। আপনি ক্লাউড কনসোলে একটি নতুন API কী তৈরি করতে পারেন। একটি API কী পেতে, নীচের বোতামে ক্লিক করুন। |
MalformedCredentialsMapError | ত্রুটি | আপনার অ্যাপ্লিকেশন একটি অসমর্থিত URI স্কিম ব্যবহার করে। যাচাই করুন যে অ্যাপ্লিকেশনটি RFC 3986- এ সংজ্ঞায়িত একটি বৈধ URI বিন্যাস ব্যবহার করে। |
MissingKeyMapError | ত্রুটি | API লোড করে এমন স্ক্রিপ্ট উপাদানটিতে প্রয়োজনীয় প্রমাণীকরণ পরামিতি নেই। আপনি যদি মানচিত্র জাভাস্ক্রিপ্ট API ব্যবহার করেন, তাহলে আপনাকে অবশ্যই একটি বৈধ API কী সহ একটি আপনি যদি একজন প্রিমিয়াম প্ল্যান গ্রাহক হন, তাহলে আপনাকে অবশ্যই আপনার ক্লায়েন্ট আইডি সহ একটি আপনি যদি ওয়েবসাইটের মালিক না হন, তাহলে এই ত্রুটিটি ঠিক করার জন্য আপনি কোন পদক্ষেপ নিতে পারেন না। যাইহোক, সম্ভব হলে আপনি সাইটের মালিককে অবহিত করতে চাইতে পারেন। |
ProjectDeniedMapError | ত্রুটি | আপনার অনুরোধ সম্পূর্ণ হয়নি. আপনি ক্লাউড কনসোলে ত্রুটি সম্পর্কে আরও বিশদ খুঁজে পেতে সক্ষম হতে পারেন৷ ক্লাউড কনসোল দেখুন। |
RefererDeniedMapError | ত্রুটি | Google Maps প্ল্যাটফর্মের পরিষেবার শর্তাবলী মেনে না চলার জন্য আপনার আবেদনটি ব্লক করা হয়েছে, বেশ কিছু ইমেল বিজ্ঞপ্তির পর। ব্লকের আবেদন করতে এবং আপনার বাস্তবায়ন পর্যালোচনা করতে, অনুগ্রহ করে এই ফর্মটি পূরণ করুন। আপনি কয়েক ব্যবসায়িক দিনের মধ্যে ইমেলের মাধ্যমে একটি প্রতিক্রিয়া পাবেন। |
RefererNotAllowedMapError | ত্রুটি | মানচিত্র জাভাস্ক্রিপ্ট API লোড করা বর্তমান URL অনুমোদিত রেফারারের তালিকায় যোগ করা হয়নি। দয়া করে ক্লাউড কনসোলে আপনার API কী-এর রেফারার সেটিংস পরীক্ষা করুন৷ মানচিত্র জাভাস্ক্রিপ্ট API দেখুন এবং একটি API কী পান । |
OverQuotaMapError | ত্রুটি | অনুরোধের সংখ্যা ম্যাপ জাভাস্ক্রিপ্ট API-এর ব্যবহারের সীমা অতিক্রম করেছে৷ আপনার অ্যাপের অনুরোধগুলি পরবর্তী দৈনিক কোটা রিসেটে আবার কাজ করবে। আপনি যদি ওয়েবসাইটের মালিক না হন তবে এই ত্রুটিটি ঠিক করার জন্য আপনি কোন পদক্ষেপ নিতে পারেন না৷ যাইহোক, সম্ভব হলে আপনি সাইটের মালিককে অবহিত করতে চাইতে পারেন। আরো বিস্তারিত জানার জন্য, ব্যবহারের সীমা নির্দেশিকা দেখুন। পৃষ্ঠাটি আরও ব্যাখ্যা করে যে আপনি কীভাবে উচ্চতর ব্যবহারের সীমা পেতে পারেন। |
ApiProjectMapError | ত্রুটি | হয় প্রদত্ত API কী বা API প্রকল্প যার সাথে এটি যুক্ত, সমাধান করা যায়নি৷ এই ত্রুটি অস্থায়ী হতে পারে. যদি এই ত্রুটি বার্তাটি অব্যাহত থাকে তবে আপনাকে একটি নতুন API কী পেতে বা একটি নতুন API প্রকল্প তৈরি করতে হতে পারে৷ আরও তথ্যের জন্য, Google মানচিত্র প্ল্যাটফর্মের সাথে শুরু করুন দেখুন। |
ClientIdLooksLikeCryptoKey | সতর্কতা | আপনি প্রিমিয়াম প্ল্যানের জন্য ক্লায়েন্ট আইডি এবং কাজের গ্রাহকদের জন্য মানচিত্র API-এর নির্দেশিকা দেখুন। |
ClientIdLooksLikeKey | সতর্কতা | আপনি প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
InvalidChannel | সতর্কতা | আপনি একটি অবৈধ রিপোর্টিং দেখুন | গুগল ম্যাপ প্ল্যাটফর্ম প্রিমিয়াম প্ল্যান । |
InvalidClientId | সতর্কতা | প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
InvalidKey | সতর্কতা | API লোড করে এমন স্ক্রিপ্ট উপাদানের মধ্যে অন্তর্ভুক্ত API কী সঠিক দেখাচ্ছে না। আপনি একটি সঠিক API কী ব্যবহার করছেন তা নিশ্চিত করুন। আপনি ক্লাউড কনসোলে একটি নতুন API কী তৈরি করতে পারেন। একটি API কী পেতে, নীচের বোতামে ক্লিক করুন। |
InvalidVersion | সতর্কতা | আপনি হয়তো আপনার স্ক্রিপ্ট উপাদানে একটি ভুল সংস্করণ নম্বর সরবরাহ করেছেন। আপনি একটি সঠিক সংস্করণ নম্বর ব্যবহার করছেন তা নিশ্চিত করুন. |
KeyLooksLikeClientId | সতর্কতা | আপনি একটি key প্যারামিটার হিসাবে একটি ক্লায়েন্ট আইডি সরবরাহ করেছেন। যদি আপনার কাছে একটি প্রিমিয়াম প্ল্যান বা কাজের লাইসেন্সের জন্য মানচিত্র API থাকে, তাহলে অনুগ্রহ করে key প্যারামিটারের পরিবর্তে একটি client প্যারামিটার হিসাবে আপনার ক্লায়েন্ট আইডি নির্দিষ্ট করুন৷ আপনার যদি একটি Google মানচিত্র প্ল্যাটফর্ম প্রিমিয়াম প্ল্যান থাকে, আপনি একটি client প্যারামিটার বা একটি key প্যারামিটার ব্যবহার করতে পারেন৷ আপনার যদি কোনো লাইসেন্স না থাকে, তাহলে আপনাকে অবশ্যই client প্যারামিটারের পরিবর্তে একটি key প্যারামিটার ব্যবহার করতে হবে।প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
KeyLooksLikeCryptoKey | সতর্কতা | আপনি একটি API লোড করার সময় একটি ক্লায়েন্ট আইডি নির্দিষ্ট করার নির্দেশিকা দেখুন। |
KeyLooksLikeProjectNumber | সতর্কতা | আপনি একটি |
NoApiKeys | সতর্কতা | API লোড করে এমন স্ক্রিপ্ট উপাদানটির কোনো API কী নেই। অনুগ্রহ করে নিশ্চিত করুন যে আপনি একটি একটি API কী পেতে, শুরু করতে নীচের বোতামে ক্লিক করুন৷ আপনি যদি অবচয়িত v2 পাথ থেকে Maps JavaScript API লোড করছেন, তাহলে আপনি |
RetiredVersion | সতর্কতা | আপনি হয়ত আপনার স্ক্রিপ্ট উপাদানে একটি অবসরপ্রাপ্ত সংস্করণ সরবরাহ করেছেন। উপলব্ধ সংস্করণগুলির একটি ব্যবহার করতে দয়া করে আপনার অ্যাপ্লিকেশন আপডেট করুন৷ |
SensorNotRequired | সতর্কতা | মানচিত্র জাভাস্ক্রিপ্ট API-এর জন্য |
SignatureNotRequired | সতর্কতা | মানচিত্র জাভাস্ক্রিপ্ট API-এর জন্য |
SignedInNotSupported | সতর্কতা | |
UrlAuthenticationCommonError | ত্রুটি | একটি ত্রুটি ঘটেছে যা এই পৃষ্ঠার অন্যান্য বিভাগের সাথে খাপ খায় না৷ এটি একটি অস্থায়ী সমস্যার কারণে হতে পারে। একটি সংক্ষিপ্ত বিলম্ব পরে অনুরোধ পুনরায় চেষ্টা করুন. যদি এটি সমস্যার সমাধান না করে, অনুগ্রহ করে বিকাশকারীর নির্দেশিকা পর্যালোচনা করুন যাতে অনুরোধটি যথাযথ বিন্যাস রয়েছে তা নিশ্চিত করুন৷ |
আপনার ব্রাউজারে ত্রুটি পরীক্ষা করা হচ্ছে
মানচিত্র জাভাস্ক্রিপ্ট API window.console
এ ত্রুটি বার্তা লেখে। এই বিভাগটি ব্যাখ্যা করে কিভাবে আপনি Google Chrome-এ window.console
আউটপুট চেক করতে পারেন। আপনি যদি অন্য কোন ব্রাউজার ব্যবহার করেন, তাহলে অনুগ্রহ করে আপনার ব্রাউজারের জন্য ডেভেলপার ডকুমেন্টেশন চেক করুন। আপনার রেফারেন্সের জন্য, এটি অন্য কিছু ব্রাউজারে window.console
আউটপুট চেক করার জন্য টুলগুলির একটি তালিকা।
- ফায়ারফক্সের জন্য ওয়েব কনসোল ।
- অ্যান্ড্রয়েডের জন্য রিমোট ডিবাগিং ।
- iOS এর জন্য ওয়েব ইন্সপেক্টর ।
Chrome-এ, আপনি নিম্নলিখিতভাবে window.console
আউটপুট চেক করতে JavaScript কনসোল ব্যবহার করতে পারেন।
- বিকাশকারী সরঞ্জামগুলি খুলতে, মেনু আইকন > আরও সরঞ্জাম > বিকাশকারী সরঞ্জাম নির্বাচন করুন।
- জাভাস্ক্রিপ্ট কনসোল খুলতে, আপনার কীবোর্ডের ESC কী টিপুন। ESC কী জাভাস্ক্রিপ্ট কনসোলকে টগল করবে। আপনি কনসোলটি বন্ধ করলে, এটি খুলতে আবার ESC কী টিপুন।
মানচিত্র জাভাস্ক্রিপ্ট এপিআই লোড করার সময় কোনো ত্রুটি বা সতর্কতা দেখা দিলে, সেগুলি কনসোলে এক বা একাধিক লাইন হিসেবে উপস্থিত হয়৷ একটি ত্রুটি বা সতর্কতা বার্তা নিম্নলিখিত বিন্যাস আছে:
Google Maps API error: [ERROR CODE] [Link to API document]
বা
Google Maps API warning: [ERROR CODE] [Link to API document]
আপনি ত্রুটি বার্তার ত্রুটি কোড খুঁজে পেতে উপরের ত্রুটি কোড টেবিল চেক করতে পারেন. এছাড়াও আপনি বার্তা থেকে লিঙ্ক করা API নথিতে ত্রুটি বার্তা সম্পর্কে বিস্তারিত জানতে পারেন।
দ্রষ্টব্য: আপনি প্রোগ্রাম্যাটিকভাবে প্রমাণীকরণ ত্রুটির জন্য শুনতে পারেন।
অসমর্থিত ব্রাউজার পরিচালনা করা
নিশ্চিত করুন যে আপনি যে ব্রাউজারটি ব্যবহার করছেন সেটি বর্তমানে মানচিত্র জাভাস্ক্রিপ্ট API দ্বারা সমর্থিত ৷
আপনি যদি একটি নেটিভ উইন্ডোজ অ্যাপ্লিকেশন তৈরি করেন যা ওয়েবভিউতে চলে, তবে নিশ্চিত করুন যে আপনি এজ-এর উপর ভিত্তি করে WebView2 ব্যবহার করছেন। Internet Explorer-এর উপর ভিত্তি করে WebView-এর আগের সংস্করণগুলি আর সমর্থিত নয়৷
যদি আপনার কোড এখনও কাজ না করে
আপনার মানচিত্রের কোড চালু এবং চালু করতে আপনাকে সাহায্য করার জন্য, ব্রেন্ডন কেনি এবং মানো মার্কস এই ভিডিওতে কিছু সাধারণ ভুল এবং কীভাবে সেগুলি ঠিক করবেন তা নির্দেশ করেছেন৷
- টাইপোর জন্য দেখুন. মনে রাখবেন জাভাস্ক্রিপ্ট একটি কেস-সংবেদনশীল ভাষা।
- মূল বিষয়গুলি পরীক্ষা করুন - প্রাথমিক মানচিত্র তৈরির সাথে কিছু সাধারণ সমস্যা দেখা দেয়। যেমন:
- নিশ্চিত করুন যে আপনি আপনার মানচিত্র বিকল্পগুলিতে
zoom
এবংcenter
বৈশিষ্ট্যগুলি নির্দিষ্ট করেছেন৷ - নিশ্চিত করুন যে আপনি একটি ডিভ উপাদান ঘোষণা করেছেন যাতে মানচিত্রটি স্ক্রিনে প্রদর্শিত হবে।
- নিশ্চিত করুন যে মানচিত্রের জন্য ডাইভ উপাদানটির উচ্চতা রয়েছে। ডিফল্টরূপে, div উপাদানগুলি 0 এর উচ্চতা দিয়ে তৈরি করা হয় এবং তাই অদৃশ্য।
- নিশ্চিত করুন যে আপনি আপনার মানচিত্র বিকল্পগুলিতে
- সমস্যা শনাক্ত করতে সাহায্য করার জন্য একটি JavaScript ডিবাগার ব্যবহার করুন, যেমন Chrome ডেভেলপার টুলে উপলব্ধ। ত্রুটির জন্য জাভাস্ক্রিপ্ট কনসোল দেখে শুরু করুন।
- স্ট্যাক ওভারফ্লোতে প্রশ্ন পোস্ট করুন। কীভাবে দুর্দান্ত প্রশ্ন পোস্ট করবেন তার নির্দেশিকাগুলি সহায়তা পৃষ্ঠায় উপলব্ধ।
এই পৃষ্ঠাটি ত্রুটি বার্তাগুলি বর্ণনা করে যা মানচিত্র জাভাস্ক্রিপ্ট API দ্বারা ফেরত দেওয়া যেতে পারে৷ Maps JavaScript API জাভাস্ক্রিপ্ট কনসোলে ত্রুটি এবং সতর্কতা বার্তা লেখে। কিছু ত্রুটির অবস্থাও ঘটতে পারে, যার ফলে একটি অন্ধকার জলছাপযুক্ত মানচিত্র প্রদর্শিত হয়।
API কী এবং বিলিং ত্রুটি৷
সমস্যা সমাধান
নির্দিষ্ট পরিস্থিতিতে, একটি অন্ধকার মানচিত্র, বা 'নেতিবাচক' রাস্তার দৃশ্য চিত্র, "কেবলমাত্র উন্নয়নের উদ্দেশ্যে" পাঠ্য সহ ওয়াটারমার্ক করা প্রদর্শিত হতে পারে। এই আচরণটি সাধারণত একটি API কী বা বিলিং সংক্রান্ত সমস্যাগুলি নির্দেশ করে৷ Google মানচিত্র প্ল্যাটফর্ম পণ্যগুলি ব্যবহার করার জন্য, আপনার অ্যাকাউন্টে বিলিং সক্ষম করতে হবে এবং সমস্ত অনুরোধে একটি বৈধ API কী অন্তর্ভুক্ত করতে হবে৷ ত্রুটি বার্তাগুলি খুঁজে পেতে সহায়তার জন্য, আপনার ব্রাউজারে ত্রুটিগুলি পরীক্ষা করার বিভাগটি দেখুন৷
নিম্নলিখিত প্রবাহ আপনাকে সমস্যাটি সমাধান করতে সহায়তা করবে।
বিকাশকারী এবং সাইটের মালিকদের জন্য মানচিত্র জাভাস্ক্রিপ্ট API ত্রুটি কোড
নিম্নলিখিত সারণীগুলি মানচিত্র জাভাস্ক্রিপ্ট API দ্বারা প্রত্যাবর্তিত সম্ভাব্য ত্রুটি কোডগুলির তালিকা করে, কারণের বিবরণ সহ এবং আপনি কীভাবে সমস্যাটি সমাধান করতে পারেন৷ ত্রুটি বার্তাগুলি খুঁজে পেতে সহায়তার জন্য, আপনার ব্রাউজারে ত্রুটিগুলি পরীক্ষা করার বিভাগটি দেখুন৷
মানচিত্র লোডিং ত্রুটি৷
মানচিত্র জাভাস্ক্রিপ্ট এপিআই লোড করার সময় আপনি যদি কোনও ত্রুটির সম্মুখীন হন, তাহলে ত্রুটি কোডগুলির ব্যাখ্যা খুঁজতে দয়া করে নীচের সারণীটি দেখুন৷
ত্রুটি কোড | বার্তা | বর্ণনা |
---|---|---|
NotLoadingAPIFromGoogleMapsError | Maps JavaScript API অবশ্যই Google এর সার্ভার থেকে সরাসরি ডাউনলোড করতে হবে। | ম্যাপ জাভাস্ক্রিপ্ট API লোড করে এমন স্ক্রিপ্ট উপাদানটি আপনার পৃষ্ঠায় সঠিকভাবে অন্তর্ভুক্ত করা হচ্ছে না। API সঠিকভাবে কাজ করার জন্য, এটি সরাসরি https://maps.googleapis.com থেকে লোড করতে হবে। |
TOSViolationMapError | এই ওয়েবসাইটটি Google Maps API পরিষেবার শর্তাবলী লঙ্ঘন করছে বলে মনে হচ্ছে৷ এই ওয়েবসাইটের জন্য Google Maps API নিষ্ক্রিয় করা হয়েছে। | Google Maps প্ল্যাটফর্মের পরিষেবার শর্তাবলী মেনে না চলার জন্য আপনার আবেদনটি ব্লক করা হয়েছে, বেশ কিছু ইমেল বিজ্ঞপ্তির পর। ব্লকের আবেদন করতে এবং আপনার বাস্তবায়ন পর্যালোচনা করতে, অনুগ্রহ করে এই ফর্মটি পূরণ করুন। আপনি কয়েক ব্যবসায়িক দিনের মধ্যে ইমেলের মাধ্যমে একটি প্রতিক্রিয়া পাবেন। আপনার যদি Google Maps প্ল্যাটফর্ম প্রিমিয়াম প্ল্যান লাইসেন্স থাকে, তাহলে এই ত্রুটিটি সমাধান করতে অনুগ্রহ করে আপনার Google Maps প্ল্যাটফর্ম প্রিমিয়াম প্ল্যানের শংসাপত্রগুলি ব্যবহার করুন৷ প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
UnauthorizedURLForClientIdMapError | এই URLটি প্রদত্ত Google মানচিত্র ক্লায়েন্ট আইডি ব্যবহার করার জন্য অনুমোদিত নয়৷ | স্ক্রিপ্ট লোডে অন্তর্ভুক্ত কাজের ক্লায়েন্ট আইডির জন্য প্রিমিয়াম প্ল্যান বা মানচিত্র এপিআই অবৈধ, মেয়াদোত্তীর্ণ বা মানচিত্র জাভাস্ক্রিপ্ট API লোড করা বর্তমান ঠিকানা অনুমোদিত URL-এর তালিকায় যোগ করা হয়নি৷ অনুমোদিত ইউআরএল নিবন্ধন দেখুন। |
মানচিত্র জাভাস্ক্রিপ্ট API ত্রুটি কোড
আপনি যদি Chrome JavaScript Console , Firefox Web Console বা আপনার ব্রাউজারে অন্য কোনো সমতুল্য টুলে কোনো ত্রুটি খুঁজে পান, তাহলে ত্রুটি কোডগুলির ব্যাখ্যা খুঁজতে অনুগ্রহ করে নীচের সারণীটি দেখুন৷
Maps JavaScript API ত্রুটি এবং সতর্কতা উভয়ই প্রদান করে। একটি ত্রুটি একটি গুরুতর সমস্যা নির্দেশ করে যা মানচিত্র জাভাস্ক্রিপ্ট API লোড করার সময় ঘটেছে৷ আপনার পৃষ্ঠা সঠিকভাবে API লোড করতে পারে না, এবং API সেই পৃষ্ঠায় কাজ করবে না। ম্যাপ জাভাস্ক্রিপ্ট এপিআই লোড করার বিষয়ে একটি সতর্কতা একটি সম্পূরক বার্তা। সতর্কতাটি একটি ত্রুটির সম্ভাব্য কারণ বর্ণনা করে, অথবা আপনার কোডে সম্ভাব্য সমস্যার প্রস্তাব করে যা মানচিত্র জাভাস্ক্রিপ্ট API লোড করে। আপনি যদি কোনো ত্রুটি ছাড়াই শুধুমাত্র সতর্কবার্তা পান, API সেই পৃষ্ঠায় সঠিকভাবে কাজ করবে। যাইহোক, আমরা সুপারিশ করি যে আপনি এই সম্ভাব্য সমস্যাগুলিও ঠিক করুন৷
বিকাশকারী ত্রুটি কোড | টাইপ | বর্ণনা |
---|---|---|
ApiNotActivatedMapError | ত্রুটি | Maps JavaScript API আপনার API প্রকল্পে সক্রিয় করা হয়নি। আপনাকে Google ক্লাউড কনসোলে API-এর অধীনে Maps JavaScript API সক্ষম করতে হতে পারে। আপনার প্রকল্পের জন্য মানচিত্র জাভাস্ক্রিপ্ট API সক্রিয় করতে, নীচের বোতামে ক্লিক করুন৷ |
ApiTargetBlockedMapError | ত্রুটি | এই API কী এই পরিষেবা বা API ব্যবহার করার জন্য অনুমোদিত নয়। অনুগ্রহ করে Google ক্লাউড কনসোলে আপনার API কী-এর API বিধিনিষেধ সেটিংস চেক করুন যাতে আপনি যে সকল API এবং পরিষেবাগুলি ব্যবহার করতে চান সেগুলি সক্ষম APIগুলির তালিকায় সঠিকভাবে নির্দিষ্ট করা আছে৷ ক্লাউড কনসোলে API কীগুলি দেখুন। আরও তথ্যের জন্য, API নিরাপত্তার সর্বোত্তম অনুশীলন দেখুন। |
DeletedApiProjectMapError | ত্রুটি | আপনার API প্রকল্পটি ক্লাউড কনসোল থেকে মুছে ফেলা হতে পারে। অনুগ্রহ করে সেই প্রকল্পটি পরীক্ষা করুন যার জন্য আপনি API কী তৈরি করেছেন যা JavaScript API লোডারে অন্তর্ভুক্ত। আপনি একটি নতুন API প্রকল্প তৈরি করতে পারেন এবং ক্লাউড কনসোলে একটি নতুন কী পেতে পারেন৷ একটি নতুন প্রকল্প তৈরি করতে এবং প্রকল্পের জন্য একটি API কী পেতে, নীচের বোতামে ক্লিক করুন৷ |
ClientBillingNotEnabledMapError | ত্রুটি | আপনি আপনার প্রকল্পে বিলিং সক্ষম করেননি৷ আপনাকে অবশ্যই এই ক্লায়েন্ট আইডির সাথে যুক্ত Google ক্লাউড প্রকল্পে বিলিং সক্ষম করতে হবে, এখানে । |
BillingNotEnabledMapError | ত্রুটি | আপনি আপনার প্রকল্পে বিলিং সক্ষম করেননি যা এই ত্রুটির কারণ হচ্ছে৷ আপনাকে অবশ্যই এখানে Google ক্লাউড প্রকল্পে বিলিং সক্ষম করতে হবে। |
ExpiredKeyMapError | ত্রুটি | API লোড করার স্ক্রিপ্ট উপাদানের মধ্যে অন্তর্ভুক্ত API কী মেয়াদ শেষ হয়ে গেছে বা সিস্টেম দ্বারা স্বীকৃত নয়। আপনি একটি নতুন API কী তৈরি করার পরে এই ত্রুটিটি পেতে পারেন যদি আপনি সিস্টেম দ্বারা স্বীকৃত হওয়ার আগে কীটি ব্যবহার করার চেষ্টা করেন। কয়েক মিনিট অপেক্ষা করুন এবং আবার চেষ্টা করুন, অথবা আপনাকে ক্লাউড কনসোলে একটি নতুন API কী তৈরি করতে হতে পারে। একটি API কী পেতে, নীচের বোতামে ক্লিক করুন। |
InvalidAppCheckTokenMapError | ত্রুটি | প্রদত্ত অ্যাপ চেক টোকেনটি অবৈধ বা মেয়াদোত্তীর্ণ। অ্যাপ চেক যাচাইকরণ ব্যবহার করা হলেই এই ত্রুটি ঘটতে পারে। অ্যাপ চেক যাচাইকরণের নির্দেশিকা দেখুন। |
InvalidClientIdMapError | ত্রুটি | API লোড করে এমন স্ক্রিপ্ট উপাদানের অন্তর্ভুক্ত ক্লায়েন্ট আইডি অবৈধ, বা মেয়াদ শেষ। আপনি আপনার ক্লায়েন্ট আইডি সঠিকভাবে ব্যবহার করছেন তা নিশ্চিত করুন. ক্লায়েন্ট আইডি "gme-" উপসর্গ দিয়ে শুরু হওয়া উচিত। আপনার ক্লায়েন্ট আইডি সঠিকভাবে ব্যবহার করার সময়ও যদি আপনি এই ত্রুটিটি দেখতে পান, তাহলে ক্লায়েন্ট আইডির মেয়াদ শেষ হয়ে যেতে পারে। অনুগ্রহ করে আপনার Google অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন। আপনার যদি প্রিমিয়াম প্ল্যান বা কাজের লাইসেন্সের জন্য মানচিত্র API না থাকে, তাহলে আপনাকে প্রিমিয়াম প্ল্যান প্রমাণীকরণের নির্দেশিকা দেখুন। |
InvalidKeyMapError | ত্রুটি | API লোড করে এমন স্ক্রিপ্ট উপাদানের মধ্যে অন্তর্ভুক্ত API কী খুঁজে পাওয়া যায়নি। আপনি একটি সঠিক API কী ব্যবহার করছেন তা নিশ্চিত করুন। আপনি ক্লাউড কনসোলে একটি নতুন API কী তৈরি করতে পারেন। একটি API কী পেতে, নীচের বোতামে ক্লিক করুন। |
MalformedCredentialsMapError | ত্রুটি | আপনার অ্যাপ্লিকেশন একটি অসমর্থিত URI স্কিম ব্যবহার করে। যাচাই করুন যে অ্যাপ্লিকেশনটি RFC 3986- এ সংজ্ঞায়িত একটি বৈধ URI বিন্যাস ব্যবহার করে। |
MissingKeyMapError | ত্রুটি | API লোড করে এমন স্ক্রিপ্ট উপাদানটিতে প্রয়োজনীয় প্রমাণীকরণ পরামিতি নেই। আপনি যদি মানচিত্র জাভাস্ক্রিপ্ট API ব্যবহার করেন, তাহলে আপনাকে অবশ্যই একটি বৈধ API কী সহ একটি আপনি যদি একজন প্রিমিয়াম প্ল্যান গ্রাহক হন, তাহলে আপনাকে অবশ্যই আপনার ক্লায়েন্ট আইডি সহ একটি আপনি যদি ওয়েবসাইটের মালিক না হন, তাহলে এই ত্রুটিটি ঠিক করার জন্য আপনি কোন পদক্ষেপ নিতে পারেন না। যাইহোক, সম্ভব হলে আপনি সাইটের মালিককে অবহিত করতে চাইতে পারেন। |
ProjectDeniedMapError | ত্রুটি | আপনার অনুরোধ সম্পূর্ণ হয়নি. আপনি ক্লাউড কনসোলে ত্রুটি সম্পর্কে আরও বিশদ খুঁজে পেতে সক্ষম হতে পারেন৷ ক্লাউড কনসোল দেখুন। |
RefererDeniedMapError | ত্রুটি | আপনার অ্যাপ্লিকেশনটি বেশ কয়েকটি ইমেল বিজ্ঞপ্তিগুলি অনুসরণ করে গুগল ম্যাপস প্ল্যাটফর্মের শর্তাবলীর সাথে সম্মতি না দেওয়ার জন্য অবরুদ্ধ করা হয়েছিল। ব্লকটি আবেদন করতে এবং আপনার বাস্তবায়ন পর্যালোচনা করতে, দয়া করে এই ফর্মটি সম্পূর্ণ করুন। আপনি কয়েকটি ব্যবসায়িক দিনের মধ্যে ইমেলের মাধ্যমে একটি প্রতিক্রিয়া পাবেন। |
RefererNotAllowedMapError | ত্রুটি | মানচিত্র জাভাস্ক্রিপ্ট এপিআই লোডিং বর্তমান ইউআরএল অনুমোদিত রেফারারের তালিকায় যুক্ত করা হয়নি। ক্লাউড কনসোলে আপনার এপিআই কীটির রেফারার সেটিংস পরীক্ষা করুন। মানচিত্র জাভাস্ক্রিপ্ট এপিআই দেখুন এবং একটি এপিআই কী পান । |
OverQuotaMapError | ত্রুটি | অনুরোধের সংখ্যা মানচিত্রের জাভাস্ক্রিপ্ট এপিআইয়ের ব্যবহারের সীমা অতিক্রম করেছে। আপনার অ্যাপ্লিকেশনটির অনুরোধগুলি পরবর্তী দৈনিক কোটা রিসেটে আবার কাজ করবে। আপনি যদি ওয়েবসাইটের মালিক না হন তবে এই ত্রুটিটি সমাধান করার জন্য আপনি নিতে পারেন এমন কোনও পদক্ষেপ নেই। তবে আপনি যদি সম্ভব হয় তবে সাইটের মালিককে অবহিত করতে চাইতে পারেন। আরও তথ্যের জন্য, ব্যবহারের সীমাবদ্ধতার জন্য গাইড দেখুন। পৃষ্ঠাটি আরও ব্যাখ্যা করে যে আপনি কীভাবে উচ্চতর ব্যবহারের সীমা পেতে পারেন। |
ApiProjectMapError | ত্রুটি | হয় প্রদত্ত এপিআই কী বা এটি সম্পর্কিত এপিআই প্রকল্প যার সাথে এটি সম্পর্কিত, সমাধান করা যায়নি। এই ত্রুটি অস্থায়ী হতে পারে। যদি এই ত্রুটি বার্তাটি অব্যাহত থাকে তবে আপনাকে একটি নতুন এপিআই কী পেতে বা একটি নতুন এপিআই প্রকল্প তৈরি করতে হবে। আরও তথ্যের জন্য, গুগল ম্যাপস প্ল্যাটফর্ম দিয়ে শুরু করুন দেখুন। |
ClientIdLooksLikeCryptoKey | সতর্কতা | আপনি প্রিমিয়াম পরিকল্পনার জন্য ক্লায়েন্ট আইডির গাইড এবং কাজের গ্রাহকদের জন্য এপিআই মানচিত্র দেখুন। |
ClientIdLooksLikeKey | সতর্কতা | আপনি প্রিমিয়াম পরিকল্পনা প্রমাণীকরণের জন্য গাইড দেখুন। |
InvalidChannel | সতর্কতা | আপনি একটি অবৈধ রিপোর্টিং দেখুন | গুগল ম্যাপস প্ল্যাটফর্ম প্রিমিয়াম পরিকল্পনা । |
InvalidClientId | সতর্কতা | প্রিমিয়াম পরিকল্পনা প্রমাণীকরণের জন্য গাইড দেখুন। |
InvalidKey | সতর্কতা | এপিআই কীটি স্ক্রিপ্ট উপাদানটিতে অন্তর্ভুক্ত যা এপিআই লোড করে তা সঠিক দেখাচ্ছে না। আপনি একটি সঠিক এপিআই কী ব্যবহার করছেন তা নিশ্চিত করুন। আপনি ক্লাউড কনসোলে একটি নতুন এপিআই কী তৈরি করতে পারেন। একটি এপিআই কী পেতে, নীচের বোতামটি ক্লিক করুন। |
InvalidVersion | সতর্কতা | আপনি আপনার স্ক্রিপ্ট উপাদানটিতে একটি ভুল সংস্করণ নম্বর সরবরাহ করতে পারেন। আপনি একটি সঠিক সংস্করণ নম্বর ব্যবহার করছেন তা নিশ্চিত করুন। |
KeyLooksLikeClientId | সতর্কতা | আপনি key প্যারামিটার হিসাবে ক্লায়েন্ট আইডি সরবরাহ করতে পারেন। আপনার যদি কাজের লাইসেন্সের জন্য প্রিমিয়াম পরিকল্পনা বা মানচিত্র এপিআই থাকে তবে দয়া করে আপনার ক্লায়েন্ট আইডিটি key প্যারামিটারের পরিবর্তে client প্যারামিটার হিসাবে নির্দিষ্ট করুন। আপনার যদি গুগল ম্যাপস প্ল্যাটফর্ম প্রিমিয়াম পরিকল্পনা থাকে তবে আপনি client প্যারামিটার বা key প্যারামিটার ব্যবহার করতে পারেন। আপনার যদি কোনও লাইসেন্স না থাকে তবে আপনাকে অবশ্যই client প্যারামিটারের পরিবর্তে একটি key প্যারামিটার ব্যবহার করতে হবে।প্রিমিয়াম পরিকল্পনা প্রমাণীকরণের জন্য গাইড দেখুন। |
KeyLooksLikeCryptoKey | সতর্কতা | আপনি কোনও ক্রিপ্টোগ্রাফিক কী বা সাইন ইন সিক্রেটকে এপিআই লোড করার সময় ক্লায়েন্ট আইডি নির্দিষ্ট করার জন্য গাইডটি দেখুন। |
KeyLooksLikeProjectNumber | সতর্কতা | আপনি |
NoApiKeys | সতর্কতা | এপিআই লোড করে এমন স্ক্রিপ্ট উপাদানটির কোনও এপিআই কী নেই। দয়া করে নিশ্চিত করুন যে আপনি একটি একটি এপিআই কী পেতে, শুরু করতে নীচের বোতামটি ক্লিক করুন। আপনি যদি অবমূল্যায়িত ভি 2 পাথ থেকে মানচিত্র জাভাস্ক্রিপ্ট এপিআই লোড করছেন তবে আপনি |
RetiredVersion | সতর্কতা | আপনি আপনার স্ক্রিপ্ট উপাদানটিতে একটি অবসরপ্রাপ্ত সংস্করণ সরবরাহ করতে পারেন। উপলব্ধ সংস্করণগুলির একটি ব্যবহার করতে দয়া করে আপনার অ্যাপ্লিকেশন আপডেট করুন। |
SensorNotRequired | সতর্কতা | ম্যাপ জাভাস্ক্রিপ্ট এপিআইয়ের জন্য |
SignatureNotRequired | সতর্কতা | মানচিত্র জাভাস্ক্রিপ্ট এপিআইয়ের জন্য |
SignedInNotSupported | সতর্কতা | |
UrlAuthenticationCommonError | ত্রুটি | একটি ত্রুটি ঘটেছে যা এই পৃষ্ঠার অন্যান্য বিভাগগুলিতে ফিট করে না। এটি একটি অস্থায়ী সমস্যার কারণে হতে পারে। সংক্ষিপ্ত বিলম্বের পরে অনুরোধটি আবার চেষ্টা করুন। যদি এটি সমস্যার সমাধান না করে তবে অনুরোধটির সঠিক ফর্ম্যাটটি রয়েছে তা নিশ্চিত করার জন্য দয়া করে বিকাশকারীদের গাইডটি পর্যালোচনা করুন। |
আপনার ব্রাউজারে ত্রুটিগুলি পরীক্ষা করা হচ্ছে
মানচিত্র জাভাস্ক্রিপ্ট এপিআই window.console
ত্রুটি বার্তা লিখেছে। এই বিভাগটি ব্যাখ্যা করে যে আপনি কীভাবে window.console
পরীক্ষা করতে পারেন google গুগল ক্রোমে কনসোল আউটপুট। আপনি যদি অন্য কোনও ব্রাউজার ব্যবহার করছেন তবে দয়া করে আপনার ব্রাউজারের জন্য বিকাশকারী ডকুমেন্টেশন পরীক্ষা করুন। আপনার রেফারেন্সের জন্য, এটি window.console
পরীক্ষা করার জন্য সরঞ্জামগুলির একটি তালিকা। অন্য কিছু ব্রাউজারে কনসোল আউটপুট।
- ফায়ারফক্সের জন্য ওয়েব কনসোল ।
- অ্যান্ড্রয়েডের জন্য রিমোট ডিবাগিং ।
- আইওএসের জন্য ওয়েব ইন্সপেক্টর ।
ক্রোমে, আপনি জাভাস্ক্রিপ্ট কনসোলটি window.console
পরীক্ষা করতে ব্যবহার করতে পারেন Cons
- বিকাশকারী সরঞ্জামগুলি খুলতে, মেনু আইকন> আরও সরঞ্জাম> বিকাশকারী সরঞ্জামগুলি নির্বাচন করুন।
- জাভাস্ক্রিপ্ট কনসোলটি খুলতে, আপনার কীবোর্ডে ESC কী টিপুন। ইএসসি কী জাভাস্ক্রিপ্ট কনসোলটি টগল করবে। আপনি যদি কনসোলটি বন্ধ করেন তবে এটি খোলার জন্য আবার ইএসসি কী টিপুন।
মানচিত্র জাভাস্ক্রিপ্ট এপিআই লোড করার সময় যদি কোনও ত্রুটি বা সতর্কতা ঘটে থাকে তবে সেগুলি কনসোলে এক বা একাধিক লাইন হিসাবে উপস্থিত হয়। একটি ত্রুটি বা সতর্কতা বার্তায় নিম্নলিখিত ফর্ম্যাট রয়েছে:
Google Maps API error: [ERROR CODE] [Link to API document]
বা
Google Maps API warning: [ERROR CODE] [Link to API document]
ত্রুটি বার্তায় ত্রুটি কোডটি খুঁজতে আপনি উপরের ত্রুটি কোডগুলি টেবিলটি পরীক্ষা করতে পারেন। আপনি বার্তা থেকে লিঙ্কযুক্ত এপিআই নথিতে ত্রুটি বার্তার বিশদটিও পেতে পারেন।
দ্রষ্টব্য: আপনি প্রোগ্রামগতভাবে প্রমাণীকরণের ত্রুটিগুলি শুনতে পারেন।
অসমর্থিত ব্রাউজারগুলি পরিচালনা করা
নিশ্চিত করুন যে আপনি যে ব্রাউজারটি ব্যবহার করছেন তার সংস্করণটি বর্তমানে মানচিত্র জাভাস্ক্রিপ্ট এপিআই দ্বারা সমর্থিত ।
আপনি যদি কোনও ওয়েবভিউতে চলমান এমন কোনও নেটিভ উইন্ডোজ অ্যাপ্লিকেশন বিকাশ করছেন তবে নিশ্চিত করুন যে আপনি প্রান্তের ভিত্তিতে ওয়েবভিউ 2 ব্যবহার করছেন। ইন্টারনেট এক্সপ্লোরারের উপর ভিত্তি করে ওয়েবভিউয়ের পূর্ববর্তী সংস্করণগুলি আর সমর্থিত নয়।
যদি আপনার কোড এখনও কাজ না করে
আপনার মানচিত্রের কোডটি আপ এবং চলমান পেতে আপনাকে সহায়তা করতে, ব্রেন্ডন কেনি এবং মানো মার্কস কিছু সাধারণ ভুল এবং এই ভিডিওতে কীভাবে সেগুলি ঠিক করবেন তা নির্দেশ করে।
- টাইপস সন্ধান করুন। মনে রাখবেন যে জাভাস্ক্রিপ্ট একটি কেস-সংবেদনশীল ভাষা।
- বেসিকগুলি পরীক্ষা করুন - প্রাথমিক মানচিত্র তৈরির সাথে কিছু সাধারণ সমস্যা দেখা দেয়। যেমন:
- নিশ্চিত করুন যে আপনি আপনার মানচিত্রের বিকল্পগুলিতে
zoom
এবংcenter
বৈশিষ্ট্যগুলি নির্দিষ্ট করেছেন। - নিশ্চিত করুন যে আপনি একটি ডিভ উপাদান ঘোষণা করেছেন যাতে মানচিত্রটি স্ক্রিনে প্রদর্শিত হবে।
- নিশ্চিত করুন যে মানচিত্রের জন্য ডিভ উপাদানটির উচ্চতা রয়েছে। ডিফল্টরূপে, ডিভ উপাদানগুলি 0 এর উচ্চতা সহ তৈরি করা হয় এবং তাই অদৃশ্য।
- নিশ্চিত করুন যে আপনি আপনার মানচিত্রের বিকল্পগুলিতে
- ক্রোম বিকাশকারী সরঞ্জামগুলিতে উপলব্ধ যেমন সমস্যাগুলি সনাক্ত করতে সহায়তা করতে একটি জাভাস্ক্রিপ্ট ডিবাগার ব্যবহার করুন। ত্রুটির জন্য জাভাস্ক্রিপ্ট কনসোলটি দেখে শুরু করুন।
- ওভারফ্লো স্ট্যাক করতে প্রশ্ন পোস্ট করুন। কীভাবে দুর্দান্ত প্রশ্ন পোস্ট করবেন সে সম্পর্কে গাইডলাইনগুলি সমর্থন পৃষ্ঠায় উপলব্ধ।