การใช้งานและการเรียกเก็บเงิน Maps JavaScript API

คลิกไอคอนข้อมูล ข้อมูล เพื่อดูสารบัญของหน้านี้

คำขอ Maps JavaScript API จะสร้างการเรียกไปยัง SKU ต่างๆ ขึ้นอยู่กับ ประเภทของคำขอ เช่น การโหลดแผนที่จะทริกเกอร์ SKU แผนที่แบบไดนามิก และ พาโนรามาจะทริกเกอร์ SKU ของ Street View แบบไดนามิก การเรียกใช้ Places Library, Maps JavaScript API และบริการ JavaScript อื่นๆ จะมีราคาแยกต่างหาก ดูข้อมูลเพิ่มเติมได้ที่ รายละเอียด SKU และรายการราคาในตารางต่อไปนี้

รายละเอียด SKU และราคาสำหรับ Maps JavaScript API

ตารางต่อไปนี้แสดงรายละเอียด SKU แบบจ่ายเมื่อใช้และราคาสำหรับ Maps JavaScript API

หมวดหมู่รายละเอียด SKU ของ Mapsการกำหนดราคา SKU
Essentials SKU: แผนที่แบบไดนามิก รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Static Street View รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Street View แบบไดนามิก รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Elevation รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Immersive Maps รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
หมวดหมู่รายละเอียด SKU ของ Places Library, Maps JavaScript API (ใหม่)การกำหนดราคา SKU
Essentials SKU: คำขอเติมข้อความอัตโนมัติ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: การใช้งานเซสชันการเติมข้อความอัตโนมัติ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: การเข้ารหัสพิกัดภูมิศาสตร์ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: รายละเอียดสถานที่ Essentials (รหัสเท่านั้น) รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Place Details Essentials รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Search Essentials ของข้อความ (รหัสเท่านั้น) รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Nearby Search Pro รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Place Details Pro รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Text Search Pro รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: Nearby Search Enterprise รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: Place Details Enterprise รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: รายละเอียดสถานที่ Enterprise + Atmosphere รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: Text Search Enterprise รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: Text Search Enterprise + Atmosphere รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: รูปภาพรายละเอียดสถานที่ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
หมวดหมู่รายละเอียด SKU ของ Places Library, Maps JavaScript API (เดิม)การกำหนดราคา SKU
Essentials SKU: เติมข้อความอัตโนมัติ - ต่อคำขอ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: การเติมข้อความอัตโนมัติ (รวมอยู่ในรายละเอียดสถานที่) - ต่อเซสชัน รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials

SKU: ข้อมูลพื้นฐาน

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Find Place - ID only รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: รายละเอียดสถานที่ Essentials - ID Refresh รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: การเติมข้อความค้นหาอัตโนมัติ - ต่อคำขอ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: การเติมข้อความอัตโนมัติโดยไม่มีรายละเอียดสถานที่ - ต่อเซสชัน รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro

SKU: Find Place

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro

SKU: Places - การค้นหาในบริเวณใกล้เคียง

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro

SKU: สถานที่ - การค้นหาข้อความ

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro

SKU: รายละเอียดสถานที่

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise

SKU: ข้อมูลสภาพอากาศ

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise

SKU: ข้อมูลติดต่อ

ค่าใช้จ่ายเพิ่มเติม

รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: สถานที่ในรูปภาพ รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
หมวดหมู่Places UI Kitการกำหนดราคา SKU
Essentials SKU: คำค้นหา Places UI Kit รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Places UI Kit - Autocomplete Per Session รายการราคาทั่วโลก
รายการราคาในอินเดีย
หมวดหมู่รายละเอียด SKU ของไลบรารีเส้นทางการกำหนดราคา SKU
Essentials SKU: เส้นทาง: Compute Routes Essentials รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: เส้นทาง: Compute Route Matrix Essentials รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: เส้นทาง: Compute Routes Pro รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: เส้นทาง: Compute Route Matrix Pro รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: เส้นทาง: เส้นทาง Compute Enterprise รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: เส้นทาง: Compute Route Matrix Enterprise รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
หมวดหมู่รายละเอียด SKU ของ Routes API (เดิม)การกำหนดราคา SKU
Essentials SKU: เส้นทาง รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Distance Matrix รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Directions Advanced รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Distance Matrix Advanced รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย

รายละเอียดราคาของคลังเส้นทาง

คลาส Route และ RouteMatrix แต่ละคลาสมี SKU 3 รายการที่กำหนด ค่าใช้จ่ายของคำขอ SKU ที่ใช้ในการกำหนดค่าใช้จ่ายจะอิงตามบริการที่คุณใช้ คลาส Route หรือคลาส RouteMatrix และฟีเจอร์ที่คุณใช้ในคำขอ เช่น

  • ระบบจะเรียกเก็บเงินสำหรับคำขอ Compute Route แต่ละรายการ

  • ระบบจะเรียกเก็บเงินสำหรับคำขอ Compute route matrix ต่อ ELEMENT ที่ส่งคืนจากคำขอ จำนวนองค์ประกอบคือจำนวนต้นทางคูณด้วยจำนวนปลายทาง เช่น หากคำขอมีต้นทาง 2 แห่งและปลายทาง 3 แห่ง ระบบจะเรียกเก็บเงินคำขอสำหรับองค์ประกอบ 6 รายการ

ฟีเจอร์ที่คุณใช้จะเป็นตัวกำหนดหมวดหมู่ SKU ที่จะเรียกเก็บเงิน ดังนี้

  • Essentials: เรียกเก็บเงินสำหรับคำขอที่ใช้เฉพาะฟีเจอร์พื้นฐานโดยมีจุดแวะพักกลางสูงสุด 10 จุด

  • Pro: ระบบจะเรียกเก็บเงินสำหรับคำขอที่ใช้ฟีเจอร์ขั้นสูง เช่น ตัวปรับแต่งเส้นทาง TRAFFIC_AWARE หรือ TRAFFIC_AWARE_OPTIMAL

  • Enterprise: เรียกเก็บเงินสำหรับคำขอที่ใช้ฟีเจอร์ระดับองค์กร เช่น การกำหนดเส้นทางสำหรับจักรยาน

JavaScript มี ขีดจำกัดการใช้งานดังต่อไปนี้

คำนวณเส้นทาง

  • จำกัดอัตราการค้นหาที่ 3,000 รายการต่อนาที

  • จำนวนสูงสุดของจุดอ้างอิงกลางที่อนุญาตต่อคำขอ computeRoutes คือ 25

คำนวณเมทริกซ์เส้นทาง

  • ขีดจำกัดอัตราคือ 3,000 องค์ประกอบต่อนาที ซึ่งคำนวณโดย จำนวนต้นทางคูณด้วยจำนวนปลายทาง

  • จำนวนต้นทางและปลายทางสูงสุดที่อนุญาตซึ่งคุณระบุได้โดยใช้รหัสสถานที่หรือที่อยู่คือ 50

  • จำนวนองค์ประกอบทั้งหมดสูงสุดที่อนุญาตต่อคำขอ computeRouteMatrix ที่ตั้งค่า routingPreference เป็น TRAFFIC_AWARE_OPTIMAL คือ 100

  • จำนวนองค์ประกอบทั้งหมดสูงสุดที่อนุญาตต่อคำขอ computeRouteMatrix โดยตั้งค่า travelMode เป็น TRANSIT คือ 100

  • จำนวนองค์ประกอบทั้งหมดสูงสุดที่อนุญาตต่อคำขอ computeRouteMatrix คือ 625

โควต้าและขีดจำกัดการใช้งาน

หากต้องการตรวจสอบและจัดการโควต้าและขีดจำกัดการใช้งานสำหรับ Maps JavaScript API โปรดดูโควต้าและการแจ้งเตือนโควต้า

โควต้าการโหลดแผนที่

โควต้าต่อไปนี้มีผลกับการโหลดแผนที่ 2 มิติและ 3 มิติของ Maps JavaScript API

  • การโหลดแผนที่ 30,000 ครั้งต่อนาทีต่อโปรเจ็กต์
  • การโหลดแผนที่ 300 ครั้งต่อนาทีต่อ IP

ขีดจำกัดการใช้งาน Places UI Kit

Places UI Kit มีขีดจำกัดการใช้งานดังต่อไปนี้

  • คำค้นหาใน UI Kit ของ Places: คำขอจากองค์ประกอบรายละเอียดสถานที่ และการค้นหาสถานที่ จะจำกัดไว้ที่ 6,000 คำค้นหาต่อนาทีต่อโปรเจ็กต์

  • เซสชัน Places UI Kit: คำขอจากองค์ประกอบ Autocomplete จะจำกัดไว้ที่ 6,000 คำค้นหาต่อนาทีต่อโปรเจ็กต์

คำขอพื้นฐานไปยัง Places API และ Geocoding API จะไม่ใช้โควต้าในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของคุณ

กลยุทธ์ที่คุ้มค่าสำหรับ Places API

ส่วนนี้จะแสดงวิธีเพิ่มประสิทธิภาพการใช้งานและลดค่าใช้จ่ายที่เกี่ยวข้องกับ Places API

ใช้ฟิลด์มาสก์

การใช้การมาสก์ฟิลด์ช่วยให้มั่นใจได้ว่าคุณจะไม่ขอข้อมูลที่ไม่จำเป็น ซึ่งจะช่วย ลดเวลาในการตอบสนองและค่าเรียกเก็บเงิน

สำหรับคำขอรายละเอียดสถานที่ (ใหม่), การค้นหาในบริเวณใกล้เคียง (ใหม่) และการค้นหาข้อความ (ใหม่) ให้ใช้ Field Mask เพื่อระบุรายการช่องที่จะแสดงผลในการตอบกลับ

จากนั้นระบบจะเรียกเก็บเงินจากคุณใน SKU ที่สูงที่สุดซึ่งเกี่ยวข้องกับคำขอของคุณ ตัวอย่างเช่น หากคุณเลือกฟิลด์จากทั้ง SKU ของ Essentials และ Pro ระบบจะเรียกเก็บเงินจากคุณตาม SKU ของ Pro

ใช้การกำหนดราคาตามเซสชันกับรายละเอียดสถานที่ (ใหม่)

หากแอปพลิเคชันของคุณมีปริมาณการโทรรายเดือนตั้งแต่ 100,001–500,000 หรือมากกว่า หรือหากผู้ใช้ส่งคำขอเติมข้อความอัตโนมัติมากกว่า 12 รายการต่อเซสชัน Google ขอแนะนำให้ใช้เซสชันที่มีการเติมข้อความอัตโนมัติ (ใหม่) เซสชันช่วยให้การกำหนดราคาเป็นเรื่องง่ายขึ้นและมีรูปแบบการกำหนดราคาที่สอดคล้องกันเพื่อใช้กับ การเติมข้อความอัตโนมัติ (ใหม่)

ดูข้อมูลเพิ่มเติมได้ที่การเติมข้อความอัตโนมัติ (ใหม่) และราคาเซสชัน

ปรับโควต้า

ขีดจำกัดของโควต้าจะกำหนดจำนวนคำขอสูงสุดที่อนุญาตสำหรับ API หรือบริการที่เฉพาะเจาะจงภายใน กรอบเวลาที่กำหนด เมื่อจำนวนคำขอในโปรเจ็กต์ถึงขีดจำกัดโควต้า บริการจะหยุดตอบสนองต่อคำขอ

หากต้องการแก้ไขค่าโควต้าสำหรับ API ให้ทำตามขั้นตอนต่อไปนี้

  1. ใน Cloud Console ให้ไปที่ Google Maps Platform > โควต้า
  2. เลือก API ที่ต้องการแก้ไขโควต้า
  3. ระบุมูลค่าโควต้าที่ต้องการเปลี่ยนแปลง แล้วเลือกโดยใช้ช่องทําเครื่องหมาย
  4. คลิกแก้ไข ป้อนค่าโควต้าใหม่ แล้วคลิกส่งคำขอ

ดูคำขอเพิ่มโควต้า

วิธีดูคำขอเพิ่มโควต้าทั้งหมด รวมถึงคำขอที่ผ่านมาและคำขอที่รอดำเนินการ

  1. ใน Cloud Console ให้ไปที่ Google Maps Platform > โควต้า
  2. เลือก API ที่ต้องการดูคำขอเพิ่มโควต้า
  3. คลิกเพิ่มคำขอ

ข้อจำกัดด้านข้อกำหนดในการใช้งาน

ดูรายละเอียดทั้งหมดเกี่ยวกับการใช้งานที่อนุญาตได้ในส่วนข้อจำกัดของใบอนุญาต ในข้อกำหนดในการให้บริการของ Google Maps Platform