การใช้งานและการเรียกเก็บเงิน 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: Dynamic 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: การค้นหาข้อความ Essentials (รหัสเท่านั้น) รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro SKU: Nearby Search Pro รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro SKU: Place Details Pro รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro SKU: Text Search Pro รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise SKU: Nearby Search Enterprise รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise SKU: รายละเอียดสถานที่ระดับองค์กร รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise SKU: รายละเอียดสถานที่ Enterprise + บรรยากาศ รายการราคาทั่วโลก
รายการราคาในอินเดีย
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: ค้นหาสถานที่ - รหัสเท่านั้น รายการราคาทั่วโลก
รายการราคาในอินเดีย
Essentials SKU: รายละเอียดสถานที่ Essentials - รีเฟรชรหัส รายการราคาทั่วโลก
รายการราคาในอินเดีย
Essentials SKU: การเติมข้อความค้นหาอัตโนมัติ - ต่อคำขอ รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro SKU: การเติมข้อความอัตโนมัติโดยไม่มีรายละเอียดสถานที่ - ต่อเซสชัน รายการราคาทั่วโลก
รายการราคาในอินเดีย
Pro

SKU: Find Place

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

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

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

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

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

SKU: Places - การค้นหาข้อความ

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

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

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

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

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

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

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

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

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

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

รายการราคาทั่วโลก
รายการราคาในอินเดีย
Enterprise SKU: รูปภาพของ Places รายการราคาทั่วโลก
รายการราคาในอินเดีย
หมวดหมู่Places UI Kitราคา SKU
Essentials SKU: Places UI Kit Query รายการราคาทั่วโลก
รายการราคาในอินเดีย
Essentials SKU: Places UI Kit - การเติมข้อความอัตโนมัติต่อเซสชัน รายการราคาสำหรับทั่วโลก
รายการราคาสำหรับอินเดีย
Pro SKU: Places UI Kit (ขั้นสูง) รายการราคาทั่วโลก
รายการราคาในอินเดีย
หมวดหมู่รายละเอียด SKU ของ Routes Libraryราคา SKU
Essentials SKU: Routes: 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: Routes: 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 และฟีเจอร์ที่คุณใช้ในคำขอ เช่น

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

  • ระบบจะเรียกเก็บเงินคำขอคำนวณเมทริกซ์เส้นทางต่อองค์ประกอบที่แสดงผลจากคำขอ จำนวนองค์ประกอบคือจำนวนต้นทางคูณด้วยจำนวนปลายทาง ตัวอย่างเช่น หากคำขอมีต้นทาง 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 มีขีดจำกัดการใช้งานดังต่อไปนี้

คำขอที่สำคัญต่อ 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