การใช้งานและการเรียกเก็บเงินของ Maps SDK สำหรับ Android

Maps SDK สำหรับ Android ใช้รูปแบบการกำหนดราคาแบบจ่ายตามการใช้งาน คำขอ Maps SDK สำหรับ Android จะสร้างการเรียกใช้ SKU รายการใดรายการหนึ่งต่อไปนี้ SKU: แผนที่แบบไดนามิกเนทีฟบนอุปกรณ์เคลื่อนที่ SKU: แผนที่แบบไดนามิก หรือ SKU: Street View แบบไดนามิก นอกจากข้อกำหนดในการใช้งานโดยรวมของ Google แล้ว ยังมีขีดจำกัดการใช้งานสำหรับ Maps SDK สำหรับ Android โดยเฉพาะ จัดการต้นทุนและการใช้งานด้วยเครื่องมือที่มีให้ใช้งานในคอนโซล Google Cloud

วิธีเรียกเก็บเงิน Maps SDK สำหรับ Android

Maps SDK สำหรับ Android ใช้รูปแบบการกำหนดราคาแบบจ่ายตามการใช้งาน ระบบจะเรียกเก็บเงินสำหรับ API และ SDK ของ Google Maps Platform ตาม SKU ระบบจะติดตามการใช้งานสำหรับ SKU แต่ละรายการ และ API หรือ SDK หนึ่งๆ อาจมีSKU ของผลิตภัณฑ์มากกว่า 1 รายการ ระบบจะคำนวณค่าใช้จ่ายโดย

การใช้งาน SKU × ราคาต่อการใช้งานแต่ละครั้ง

ใช้เครื่องคำนวณราคาและการใช้งานเพื่อประมาณต้นทุนการใช้งานต่อ API หรือ SDK สำหรับ SKU ของ Google Maps Platform ที่มีสิทธิ์ คุณจะได้รับเครดิต Google Maps Platform มูลค่า $200 USD ในแต่ละเดือนสำหรับบัญชีการเรียกเก็บเงินแต่ละบัญชี ระบบจะนำเครดิตนี้ไปใช้กับ SKU ที่มีสิทธิ์โดยอัตโนมัติ

ราคาสำหรับ Maps SDK สำหรับ Android

SKU: แผนที่แบบไดนามิกในเนทีฟบนอุปกรณ์เคลื่อนที่

ออบเจ็กต์แผนที่ Google ที่ไม่ได้โหลดด้วยรหัสแผนที่ในแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ Maps SDK สําหรับ Android หรือ Maps SDK สําหรับ iOS

ช่วงที่แสดงผลต่อเดือน
(ราคาต่อการโหลดแผนที่ 1 ครั้ง)
0–100,000 100,001–500,000 500,000+
0.00 USD 0.00 USD 0.00 USD

การโหลดแผนที่ 1 ครั้งจะเพิ่มขึ้นสําหรับการสร้างอินสแตนซ์ของออบเจ็กต์แผนที่ Google แต่ละรายการในแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ Maps SDK สําหรับ Android หรือ Maps SDK สําหรับ iOS ดังนี้

  • คลาส MapFragment, SupportMapFragment หรือ MapView บน Android ระบบจะนับการโหลดแผนที่ทุกครั้งที่มีการเรียกใช้เมธอด onCreate() ที่เกี่ยวข้อง
  • ออบเจ็กต์ GMSMapView ใน iOS

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


SKU: แผนที่แบบไดนามิก

แอปพลิเคชันที่แสดงแผนที่ที่โหลดโดยไม่มีหรือมี map ID โดยใช้ Maps JavaScript API หรือแผนที่ที่โหลดโดยมี map ID และใช้ Maps SDK สำหรับ Android หรือ Maps SDK สำหรับ iOS

ช่วงที่แสดงผลต่อเดือน
(ราคาต่อการโหลดแผนที่ 1 ครั้ง)
0–100,000 100,001–500,000 500,000+
0.007 USD ต่อ
แต่ละรายการ(7.00 USD ต่อ 1,000 รายการ)
0.0056 USD ต่อ
แต่ละรายการ(5.60 USD ต่อ 1,000 รายการ)
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก

การโต้ตอบของผู้ใช้กับแผนที่ เช่น การเลื่อน ซูม หรือสลับเลเยอร์แผนที่ จะไม่ทำให้เกิดการโหลดแผนที่เพิ่มเติม


SKU: Street View แบบไดนามิก

ตอนนี้ระบบจะเรียกเก็บเงินแยกต่างหากสำหรับภาพพาโนรามาของ Street View และการโหลดแผนที่ ระบบจะเรียกเก็บเงินสำหรับพาโนรามาใน Street View แบบไดนามิกสำหรับการสร้างอินสแตนซ์ของออบเจ็กต์พาโนรามาแต่ละครั้งในแอปพลิเคชัน Maps JavaScript API, Maps SDK สำหรับ Android และ Maps SDK สำหรับ iOS

ปริมาณรายเดือน
(ราคาต่อภาพพาโนรามา)
0–100,000 100,001–500,000 500,000+
0.014 USD ต่อ
แต่ละรายการ(14.00 USD ต่อ 1,000 รายการ)
0.0112 USD ต่อรายการ
(11.20 USD ต่อ 1,000 รายการ)
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก

การสร้างอินสแตนซ์ของออบเจ็กต์พาโนรามาเกิดขึ้นในกรณีต่อไปนี้

ขีดจำกัดการใช้งานอื่นๆ

การใช้งาน Maps SDK สำหรับ Android บนอุปกรณ์เคลื่อนที่ทั้งหมดเป็นแบบไม่จำกัด แต่คุณสามารถกำหนดขีดจำกัดโควต้าเพื่อจำกัดการใช้งานคำขอ Street View แบบไดนามิกของโปรเจ็กต์ผ่าน Maps SDK สำหรับ Android ได้

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

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

จัดการต้นทุนการใช้งาน

หากต้องการจัดการต้นทุนในการใช้ Maps SDK สําหรับ Android หรือเพื่อตอบสนองดีมานด์ของการเข้าชมเวอร์ชันที่ใช้งานจริง ให้กําหนดขีดจํากัดโควต้าประจําวันสําหรับคําขอทั้งหมดไปยัง API ระบบจะรีเซ็ตโควต้าประจำวันตอนเที่ยงคืนตามเวลาแปซิฟิก

วิธีดูหรือเปลี่ยนขีดจํากัดโควต้าสําหรับ Maps SDK สําหรับ Android

  1. ในคอนโซลระบบคลาวด์ ให้เปิดหน้าโควต้าของ Google Maps Platform
  2. คลิกเมนูแบบเลื่อนลงของ API แล้วเลือก Maps SDK สำหรับ Android
  3. หากต้องการดูขีดจํากัดโควต้า ให้เลื่อนลงไปที่การ์ดคําขอ
    ตารางจะแสดงชื่อและขีดจํากัดโควต้า
  4. หากต้องการเปลี่ยนขีดจำกัดโควต้า ให้คลิกไอคอนแก้ไขสำหรับขีดจำกัดนั้น
    ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ป้อนขีดจำกัดโควต้ารายวันที่เรียกเก็บเงินได้ที่ต้องการ (ไม่เกินขีดจำกัดโควต้าที่ Google ระบุไว้ หากมี) ในช่องขีดจำกัดโควต้า แล้วเลือกบันทึก

หากการใช้งาน API ของคุณถึงขีดจํากัดโควต้าที่เรียกเก็บเงินได้ในวันใดวันหนึ่ง แอปพลิเคชันของคุณจะไม่สามารถเข้าถึง API ได้อีกตลอดทั้งวัน