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

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

คำขอ 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: Place Details 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: Places - การค้นหาข้อความ

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

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

SKU: Places Details

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

รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise

SKU: ข้อมูลบรรยากาศ

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

รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise

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

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

รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise SKU: Places Photos รายการราคาทั่วโลก
รายการราคาในอินเดีย
หมวดหมู่Places UI Kitราคา SKU
Essentials SKU: การค้นหา Places UI Kit รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Places UI Kit - การเติมข้อความอัตโนมัติต่อเซสชัน รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Places UI Kit (ขั้นสูง) รายการราคาทั่วโลก
รายการราคาในอินเดีย
หมวดหมู่รายละเอียด SKU ของ Routes Libraryการกำหนดราคา SKU
Essentials SKU: เส้นทาง: Compute Routes Essentials รายการราคาทั่วโลก
รายการราคาในอินเดีย
Essentials SKU: Routes: Compute Route Matrix Essentials รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Routes: Compute Routes Pro รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro SKU: Routes: Compute Route Matrix Pro รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise SKU: เส้นทาง: Compute Routes Enterprise รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Enterprise SKU: Routes: Compute Route Matrix Enterprise รายการราคาทั่วโลก
รายการราคาในอินเดีย
หมวดหมู่รายละเอียด SKU ของ Routes API (เดิม)ราคา SKU
Essentials SKU: เส้นทาง รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Essentials SKU: Distance Matrix รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Directions Advanced รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro SKU: Distance Matrix Advanced รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย

รายละเอียดราคาของ Routes Library

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

  • ระบบจะเรียกเก็บเงินสำหรับคำขอคำนวณเส้นทางตามคำขอแต่ละรายการ

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

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

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

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

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

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

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

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

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

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

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

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

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

ปรับโควต้า

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

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

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

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

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

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

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

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