پیام های خطا

این صفحه پیام‌های خطایی را که ممکن است توسط Maps Embed API برگردانده شود شرح می‌دهد. وقتی خطایی رخ می‌دهد، Maps Embed API نوشتار پیام خطا را به‌جای نقشه نشان می‌دهد. ممکن است شرایط خطای خاصی نیز رخ دهد که منجر به نمایش نقشه تیره با ته‌نقش شود.

درخواست‌های نامعتبر

درصورت نامعتبر بودن درخواست، Maps Embed API رمز وضعیت اچ‌تی‌تی‌پی 4xx و پیامی را که مشکل را شرح می‌دهد برمی‌گرداند. در زیر نمونه‌هایی از شرایط خطا آورده شده است. توجه: این فهرست کامل خطاهای احتمالی نیست. برای جزئیات مشکلات خاص، کد خطا و پیام واقعی برگردانده‌شده توسط میانای برنامه‌سازی کاربردی را بررسی کنید.

نمونه‌ای از شرایط خطا رمز وضعیت
درخواست حاوی پارامتر نامعتبر است یا پارامتر الزامی وجود ندارد. برای مثال، پارامتر zoom در محدوده موردانتظار مقادیر عددی نیست، یا پارامتر الزامی در درخواست وجود ندارد. 400 BAD REQUEST
کلید میانای API موجود در درخواست نامعتبر است. 403 FORBIDDEN

خطاهای سهمیه و کلید میانای برنامه‌سازی کاربردی

خطاهای کلید میانای برنامه‌سازی کاربردی و سهمیه به‌عنوان درخواست‌های نامعتبر درنظر گرفته می‌شوند. علل احتمالی شامل موارد زیر است:

خطاهای صورت‌حساب و ارجاع‌دهنده HTTP

اگر هرکدام از موارد زیر درست باشد، نقشه تاریک یا تصویر «منفی» از «نمای خیابان» با ته‌نقش «فقط برای اهداف توسعه» برگردانده می‌شود:

بررسی خطاها در مرورگر

برای خطاهای ارجاع‌دهنده HTTP و صورت‌حساب، Maps Embed API پیام‌های خطا را در window.console می‌نویسد. برای درخواست‌های نامعتبر (ازجمله خطاهای کلید میانای برنامه‌سازی کاربردی و سهمیه)، فقط رمز وضعیت HTTP 4xx در کنسول گزارش می‌شود این بخش توضیح می‌دهد که چگونه می‌توانید خروجی کنسول را در Google Chrome بررسی کنید. اگر از مرورگر دیگری استفاده می‌کنید، لطفاً مستندات توسعه‌دهنده مرورگرتان را بررسی کنید. برای مرجع شما، این فهرستی از ابزارها برای بررسی خروجی کنسول در برخی مرورگرهای دیگر است.

در Chrome، می‌توانید از کنسول جاوا اسکریپت برای بررسی برونداد کنسول به‌صورت زیر استفاده کنید.

  1. برای باز کردن «ابزارهای توسعه‌دهنده»، نماد منو > ابزارهای بیشتر > ابزارهای توسعه‌دهنده را انتخاب کنید.
  2. برای باز کردن «کنسول جاوا اسکریپت»، روی برگه کنسول در بالای پنجره «ابزارهای توسعه‌دهندگان» کلیک کنید. همچنین می‌توانید از کلید ESC برای روشن/خاموش کردن «کنسول جاوا اسکریپت» استفاده کنید.