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