ข้อความแสดงข้อผิดพลาด

หน้านี้จะอธิบายถึงข้อความแสดงข้อผิดพลาดที่ระบบอาจแสดงผลโดย API แบบฝังของ Maps เมื่อเกิดข้อผิดพลาด ฟิลด์ Maps Embed API จะแสดงข้อความแสดงข้อผิดพลาดในตำแหน่งของแผนที่ อาจเกิดเงื่อนไขข้อผิดพลาดบางอย่างได้ ซึ่งจะส่งผลให้ระบบแสดง แผนที่ที่มีลายน้ำเป็นสีเข้ม

คำขอที่ไม่ถูกต้อง

ในกรณีที่เป็นคำขอที่ไม่ถูกต้อง Maps Embed API จะแสดงผล รหัสสถานะ HTTP 4xx และข้อความที่อธิบาย ปัญหา ด้านล่างเป็นตัวอย่างของเงื่อนไขข้อผิดพลาดดังกล่าว หมายเหตุ: นี่ไม่ใช่ รายการข้อผิดพลาดที่เป็นไปได้ทั้งหมด โปรดตรวจสอบรหัสข้อผิดพลาดจริง และข้อความที่ API แสดงผลเพื่อดูรายละเอียดปัญหาที่เฉพาะเจาะจง

ตัวอย่างเงื่อนไขของข้อผิดพลาด รหัสสถานะ
คำขอมีพารามิเตอร์ที่ไม่ถูกต้อง หรือพารามิเตอร์ที่จำเป็นคือ ขาดหายไป เช่น พารามิเตอร์ zoom ไม่อยู่ภายใน ช่วงของค่าตัวเลขที่คาดไว้ หรือพารามิเตอร์ที่ต้องระบุขาดหายไปจาก คำขอ 400 BAD REQUEST
คีย์ API ที่รวมอยู่ในคำขอไม่ถูกต้อง 403 FORBIDDEN

ข้อผิดพลาดของคีย์ API และโควต้า

ข้อผิดพลาดเกี่ยวกับคีย์ API และโควต้าถือเป็นคำขอที่ไม่ถูกต้อง สาเหตุที่เป็นไปได้ ได้แก่

ข้อผิดพลาดเกี่ยวกับการเรียกเก็บเงินและผู้อ้างอิง HTTP

แผนที่สีเข้มขึ้น หรือ "เชิงลบ" รูปภาพ Street View ใส่ลายน้ำระบุว่า "สำหรับ" เพื่อการพัฒนาเท่านั้น" จะแสดงผลเมื่อรายการใดรายการหนึ่งต่อไปนี้เป็นจริง

ตรวจสอบข้อผิดพลาดในเบราว์เซอร์

สำหรับข้อผิดพลาด URL ที่มาสำหรับการเรียกเก็บเงินและ HTTP นั้น Maps Embed API จะเขียน ข้อความแสดงข้อผิดพลาดไปยัง window.console สำหรับคำขอที่ไม่ถูกต้อง (รวมถึง คีย์ API และข้อผิดพลาดเกี่ยวกับโควต้า) จะรายงานเฉพาะรหัสสถานะ HTTP 4xx ในคอนโซล ส่วนนี้จะอธิบายวิธีตรวจสอบเอาต์พุตของคอนโซลใน Google Chrome หากคุณใช้เบราว์เซอร์อื่นๆ โปรดตรวจสอบเกี่ยวกับ สำหรับเบราว์เซอร์ของคุณ เพื่อเป็นข้อมูลอ้างอิง เราได้รวบรวมรายการเครื่องมือสำหรับ ให้ตรวจสอบเอาต์พุตคอนโซลในเบราว์เซอร์อื่นบางเบราว์เซอร์

ใน Chrome คุณสามารถใช้ คอนโซล JavaScript เพื่อตรวจสอบเอาต์พุตของคอนโซลดังนี้

  1. หากต้องการเปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ ให้เลือกไอคอนเมนู > เครื่องมือเพิ่มเติม > เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์
  2. หากต้องการเปิดคอนโซล JavaScript ให้คลิกแท็บคอนโซลที่ด้านบนของ หน้าต่างเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ คุณยังสามารถใช้แป้น ESC เพื่อสลับ คอนโซล JavaScript