এই পৃষ্ঠাটি ত্রুটি বার্তাগুলি বর্ণনা করে যা Maps Embed API দ্বারা ফেরত দেওয়া যেতে পারে৷ যখন একটি ত্রুটি ঘটে, Maps Embed API মানচিত্রের জায়গায় ত্রুটি বার্তা পাঠ্য উপস্থাপন করে। কিছু ত্রুটির অবস্থাও ঘটতে পারে, যার ফলে একটি অন্ধকার জলছাপযুক্ত মানচিত্র প্রদর্শিত হয়।
অবৈধ অনুরোধ
একটি অবৈধ অনুরোধের ক্ষেত্রে, Maps Embed API একটি HTTP 4xx
স্ট্যাটাস কোড এবং সমস্যা বর্ণনা করে একটি বার্তা প্রদান করে। নীচে যেমন ত্রুটি অবস্থার উদাহরণ আছে. দ্রষ্টব্য: এটি সম্ভাব্য ত্রুটিগুলির একটি সম্পূর্ণ তালিকা নয়৷ নির্দিষ্ট সমস্যার বিশদ বিবরণের জন্য অনুগ্রহ করে প্রকৃত ত্রুটি কোড এবং API দ্বারা প্রত্যাবর্তিত বার্তাটি পরীক্ষা করুন৷
ত্রুটি অবস্থার উদাহরণ | স্ট্যাটাস কোড |
---|---|
অনুরোধে একটি অবৈধ প্যারামিটার রয়েছে বা একটি প্রয়োজনীয় প্যারামিটার অনুপস্থিত রয়েছে৷ উদাহরণস্বরূপ, zoom প্যারামিটারটি সাংখ্যিক মানের প্রত্যাশিত পরিসরের মধ্যে নয়, বা অনুরোধ থেকে একটি প্রয়োজনীয় প্যারামিটার অনুপস্থিত। | 400 BAD REQUEST |
অনুরোধে অন্তর্ভুক্ত API কীটি অবৈধ৷ | 403 FORBIDDEN |
API কী এবং কোটা ত্রুটি৷
API কী এবং কোটা ত্রুটিগুলিকে অবৈধ অনুরোধ হিসাবে গণ্য করা হয়। সম্ভাব্য কারণগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- অনুপস্থিত বা অবৈধ API কী। এই ত্রুটিটি সমাধান করতে, নিশ্চিত করুন যে আপনার অনুরোধে একটি বৈধ API কী অন্তর্ভুক্ত রয়েছে৷ একটি API কী পান ।
- আপনার প্রকল্পের জন্য মানচিত্র এম্বেড API সক্ষম করা নেই৷ API সক্রিয় এবং নিষ্ক্রিয় সম্পর্কে জানুন।
- API কী একটি সীমাবদ্ধতা লঙ্ঘন আছে. API কী সেরা অনুশীলন সম্পর্কে আরও পড়ুন ।
বিলিং এবং HTTP রেফারার ত্রুটি৷
একটি অন্ধকার মানচিত্র, বা "নেতিবাচক" রাস্তার দৃশ্যের ছবি,  "শুধুমাত্র উন্নয়নের উদ্দেশ্যে" দিয়ে ওয়াটারমার্ক করা যখন নিচের যেকোনো একটি সত্য হয় তখন ফেরত দেওয়া হয়:
- আপনার অ্যাকাউন্টে বিলিং সক্ষম করা হয়নি। বিলিং সক্ষম করুন ।
- প্রদত্ত বিলিং পদ্ধতিটি অবৈধ (উদাহরণস্বরূপ একটি মেয়াদোত্তীর্ণ ক্রেডিট কার্ড)। এটি সমাধান করতে, Google ক্লাউড কনসোলে যান এবং নিশ্চিত করুন যে আপনি অর্থপ্রদানের একটি বৈধ পদ্ধতি প্রদান করেছেন৷
- একটি স্ব-আরোপিত দৈনিক সীমা অতিক্রম করা হয়েছে৷ দৈনিক বিলযোগ্য সীমা কিভাবে দেখতে বা পরিবর্তন করতে হয় তা জানুন ।
- অনুরোধটিতে একটি HTTP রেফারার নেই এবং আপনি একটি রেফারার-সীমাবদ্ধ API কী ব্যবহার করছেন৷ রেফারার যোগ করার বিষয়ে আরও জানুন ।
আপনার ব্রাউজারে ত্রুটি পরীক্ষা করুন
বিলিং এবং HTTP রেফারার ত্রুটির জন্য, মানচিত্র এম্বেড এপিআই window.console
এ ত্রুটি বার্তা লেখে। অবৈধ অনুরোধের জন্য (এপিআই কী এবং কোটা ত্রুটি সহ), শুধুমাত্র HTTP 4xx
স্ট্যাটাস কোড কনসোলে রিপোর্ট করা হয়। এই বিভাগটি ব্যাখ্যা করে কিভাবে আপনি Google Chrome-এ কনসোল আউটপুট চেক করতে পারেন। আপনি যদি অন্য কোন ব্রাউজার ব্যবহার করেন, তাহলে অনুগ্রহ করে আপনার ব্রাউজারের জন্য ডেভেলপার ডকুমেন্টেশন চেক করুন। আপনার রেফারেন্সের জন্য, এটি অন্য কিছু ব্রাউজারে কনসোল আউটপুট পরীক্ষা করার জন্য সরঞ্জামগুলির একটি তালিকা।
- ইন্টারনেট এক্সপ্লোরারের জন্য কনসোল ।
- ফায়ারফক্সের জন্য ওয়েব কনসোল ।
- অ্যান্ড্রয়েডের জন্য রিমোট ডিবাগিং ।
- iOS এর জন্য ওয়েব ইন্সপেক্টর ।
ক্রোমে, আপনি নিম্নরূপ কনসোল আউটপুট চেক করতে JavaScript কনসোল ব্যবহার করতে পারেন।
- বিকাশকারী সরঞ্জামগুলি খুলতে, মেনু আইকন > আরও সরঞ্জাম > বিকাশকারী সরঞ্জাম নির্বাচন করুন।
- জাভাস্ক্রিপ্ট কনসোল খুলতে, বিকাশকারী সরঞ্জাম উইন্ডোর শীর্ষে অবস্থিত কনসোল ট্যাবে ক্লিক করুন। আপনি জাভাস্ক্রিপ্ট কনসোল টগল করতে ESC কী ব্যবহার করতে পারেন।