Maps JavaScript API ใช้โมเดลราคาแบบจ่ายเมื่อใช้ คำขอ Maps JavaScript API จะสร้างการเรียก SKU 2 รายการที่แตกต่างกัน โดยขึ้นอยู่กับประเภทคำขอ ซึ่งได้แก่ การโหลดแผนที่หรือภาพพาโนรามา การเรียกใช้ไลบรารีสถานที่, Maps JavaScript API และ บริการ JavaScript อื่นๆ มีราคาแยกกัน จาก SKU แบบเนทีฟของ JavaScript นอกจากข้อกำหนดในการให้บริการโดยรวมของ Google แล้ว ยังมีขีดจำกัดการใช้งานอีกด้วย สำหรับ Maps JavaScript API โดยเฉพาะ จัดการต้นทุนและการใช้งานด้วยเครื่องมือที่มีให้ใช้งานในคอนโซล Google Cloud
วิธีเรียกเก็บเงินสำหรับ Maps JavaScript API
Maps JavaScript API ใช้รูปแบบการกำหนดราคาแบบจ่ายเมื่อใช้ Google Maps Platform API และ SDK จะเรียกเก็บเงินโดย SKU ระบบจะติดตามการใช้งานสำหรับ SKU แต่ละรายการ และ API หรือ SDK อาจมีSKU ของผลิตภัณฑ์มากกว่า 1 รายการ ค่าใช้จ่ายจะคำนวณโดย
ใช้การกำหนดราคาของเรา และโปรแกรมคำนวณการใช้งานเพื่อประมาณค่าใช้จ่ายในการใช้งานต่อ API หรือ SDK สำหรับ SKU ของ Google Maps Platform ที่มีสิทธิ์ คุณจะได้รับเครดิต Google Maps Platform มูลค่า $200 USD ในแต่ละเดือนสำหรับบัญชีการเรียกเก็บเงินแต่ละบัญชี ระบบจะนำเครดิตนี้ไปใช้กับ SKU ที่มีสิทธิ์โดยอัตโนมัติ
ราคาสำหรับ Maps JavaScript API
SKU: แผนที่แบบไดนามิก
แอปพลิเคชันที่แสดงแผนที่ซึ่งโหลดโดยมีหรือไม่มีรหัสแผนที่ โดยใช้ Maps JavaScript API หรือแผนที่ โหลดด้วยรหัสแผนที่และใช้ Maps SDK สำหรับ Android หรือ Maps SDK สำหรับ iOS
ช่วงที่แสดงผลต่อเดือน (ราคาต่อการโหลดแผนที่ 1 ครั้ง) |
||
---|---|---|
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
ช่วงปริมาณการค้นหารายเดือน (ราคาสำหรับ PANORAMA) |
||
---|---|---|
0.014 USD ต่อ แต่ละรายการ (14.00 USD ต่อ 1,000 รายการ) |
0.0112 USD ต่อรายการ (11.20 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
การสร้างอินสแตนซ์ของออบเจ็กต์พาโนรามาเกิดขึ้นในกรณีต่อไปนี้
- ใน JavaScript โดยใช้คลาส
google.maps.StreetViewPanorama()
หรือเมธอดMap.getStreetView()
ไม่ใช่ภาพ Street View ในตัว จากการควบคุมเพ็กแมนของ Street View หรือการใช้ มีการเรียกเก็บเงินสำหรับStreetViewService()
ชั้นเรียน - ใน Android โดยมี
StreetViewPanoramaFragment
SupportStreetViewPanoramaFragment
หรือStreetViewPanoramaView
ชั้นเรียน ระบบจะนับภาพพาโนรามาทุกครั้งที่มีการเรียกใช้เมธอดonCreate()
ที่เกี่ยวข้อง - ใน iOS โดยใช้ออบเจ็กต์
GMSPanoramaView
ราคาสำหรับไลบรารี Places, Maps JavaScript API
SKU: คำขอเติมข้อความอัตโนมัติ
SKU ของคำขอเติมข้อความอัตโนมัติจะคิดค่าบริการสำหรับคำขอแต่ละรายการที่ส่งไปยัง API เติมข้อความอัตโนมัติ (ใหม่) ที่ไม่มีโทเค็นเซสชัน
ระบบจะเรียกเก็บเงินด้วยหากคุณใช้โทเค็นเซสชันและดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้
- สิ้นสุดเซสชันโดยคำขอเดียวไปยังรายละเอียดสถานที่ (ใหม่) ที่
ขอฟิลด์ใดๆ ที่กำหนดโดย SKU: รายละเอียดสถานที่ (สถานที่เท่านั้น)
- คำขอเติมข้อความอัตโนมัติ (ใหม่) แต่ละรายการ มีการเรียกเก็บเงินสูงสุด 12 คำขอโดยใช้ SKU: คำขอเติมข้อความอัตโนมัติ
- ระบบจะเรียกเก็บเงินสำหรับคำขอการเติมข้อความอัตโนมัติ (ใหม่) แต่ละรายการที่ใช้ภายหลังโดยใช้ SKU: การใช้งานเซสชันการเติมข้อความอัตโนมัติ
- ยกเลิกเซสชันหรือจบเซสชันโดยโทรหา SKU: รายละเอียดสถานที่ (รหัสเท่านั้น) จากนั้นระบบจะเรียกเก็บเงินสำหรับคำขอ Autocomplete (ใหม่) ทั้งหมดโดยใช้ SKU: คำขอ Autocomplete
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.00283 USD ต่อ แต่ละรายการ (2.83 USD ต่อ 1,000 รายการ) |
0.00227 USD ต่อแต่ละรายการ (2.27 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: การใช้งานเซสชันการเติมข้อความอัตโนมัติ
SKU สำหรับเติมข้อความอัตโนมัติในการใช้งานเซสชันจะถูกเรียกเก็บเงินสำหรับคำขอแต่ละรายการที่ส่งไปยัง API เติมข้อความอัตโนมัติ (ใหม่) ที่มีโทเค็นเซสชัน
ระบบจะเรียกเก็บเงินสำหรับ SKU นี้ในสถานการณ์ต่อไปนี้
เซสชันการเติมข้อความอัตโนมัติสิ้นสุดโดยการเรียกไปที่ SKU: รายละเอียดสถานที่ (สถานที่เท่านั้น):
- คำขอเติมข้อความอัตโนมัติ (ใหม่) แต่ละรายการ มีการเรียกเก็บเงินสูงสุด 12 คำขอโดยใช้ SKU: คำขอเติมข้อความอัตโนมัติ
- คำขอเติมข้อความอัตโนมัติ (ใหม่) ที่ตามมาแต่ละรายการจะถูกเรียกเก็บเงินโดยใช้ SKU: การใช้เซสชันการเติมข้อความอัตโนมัติ
เซสชันการเติมข้อความอัตโนมัติสิ้นสุดลงด้วยการเรียกใช้ SKU: รายละเอียดสถานที่ (พื้นฐาน ขั้นสูง หรือที่ต้องการ)
การเรียกรายละเอียดสถานที่ที่ขอช่องใดก็ได้จาก SKU: รายละเอียดสถานที่ (พื้นฐาน ขั้นสูง หรือที่ต้องการ) จะมีการเรียกเก็บเงินที่ SKU: รายละเอียดสถานที่ (แนะนำ)
เซสชันการเติมข้อความอัตโนมัติสิ้นสุดโดยมีการเรียกไปยัง SKU: การตรวจสอบที่อยู่ แนะนำ
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.00 USD ต่อ รายการ (0.00 USD ต่อ 1,000 รายการ) |
0.00 USD ต่อ รายการ (0.00 USD ต่อ 1,000 รายการ) |
0.00 USD ต่อแต่ละรายการ (0.00 USD ต่อ 1,000) |
SKU: รายละเอียดสถานที่ (รหัสเท่านั้น)
การใช้มาสก์ของช่องหรือรายการฟิลด์ในคำขอรายละเอียดสถานที่ (ใหม่) คุณสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ SKU นี้จะทริกเกอร์เมื่อคุณขอเฉพาะช่องต่อไปนี้
ไลบรารีสถานที่, Maps JavaScript API:
id
photos
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.0 USD ต่อแต่ละ (0.00 USD ต่อ 1,000) |
0.0 USD ต่อแต่ละ (0.00 USD ต่อ 1,000) |
0.0 USD ต่อแต่ละ (0.00 USD ต่อ 1,000) |
SKU: รายละเอียดสถานที่ (สถานที่ตั้งเท่านั้น)
การใช้มาสก์ของช่องหรือรายการฟิลด์ในคำขอรายละเอียดสถานที่ (ใหม่) คุณสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ SKU นี้จะทริกเกอร์เมื่อคุณขอเฉพาะช่องต่อไปนี้
Places Library, Maps JavaScript API:
addressComponents
,
adrFormatAddress
,
formattedAddress
,
location
,
plusCode
,
types
,
viewport
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.005 USD ต่อแต่ละรายการ (5.00 USD ต่อ 1,000) |
0.004 USD ต่อ แต่ละรายการ (4.00 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: รายละเอียดสถานที่ (พื้นฐาน)
การใช้มาสก์ของช่องหรือรายการฟิลด์ในคำขอรายละเอียดสถานที่ (ใหม่) คุณสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ ช่วงเวลานี้ SKU จะทริกเกอร์เมื่อคุณขอช่องต่อไปนี้เท่านั้น
ไลบรารีสถานที่, Maps JavaScript API:
accessibilityOptions
businessStatus
displayName
googleMapsUri
iconBackgroundColor
primaryTypeDisplayName
,
svgIconMaskURI
,
types
,
utcOffsetMinutes
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.0170 USD ต่อแต่ละรายการ (17.00 USD ต่อ 1,000) |
0.0136 USD ต่อแต่ละรายการ (13.60 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: รายละเอียดสถานที่ (ขั้นสูง)
การใช้มาสก์ฟิลด์หรือรายการฟิลด์ในคำขอรายละเอียดสถานที่ (ใหม่) จะช่วยให้คุณจำกัดการตอบกลับให้แสดงเฉพาะฟิลด์ที่ระบุได้ SKU นี้จะทริกเกอร์เมื่อคุณขอเฉพาะช่องต่อไปนี้
Places Library, Maps JavaScript API:
internationalPhoneNumber
,
nationalPhoneNumber
,
priceLevel
,
rating
,
regularOpeningHours
,
userRatingCount
,
websiteUri
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.020 USD ต่อ แต่ละรายการ (20.00 USD ต่อ 1,000 รายการ) |
0.016 USD ต่อแต่ละรายการ (16.00 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
SKU: รายละเอียดสถานที่ (แนะนำ)
การใช้มาสก์ของช่องหรือรายการฟิลด์ในคำขอรายละเอียดสถานที่ (ใหม่) คุณสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ ช่วงเวลานี้ SKU จะทริกเกอร์เมื่อคุณขอช่องต่อไปนี้เท่านั้น
Places Library, Maps JavaScript API:
allowsDogs
,
editorialSummary
,
evChargeOptions
,
fuelOptions
,
hasCurbsidePickup
,
hasDelivery
,
hasDineIn
,
hasLiveMusic
,
hasMenuForChildren
,
hasOutdoorSeating
,
hasRestroom
,
hasTakeout
,
hasWifi
,
isGoodForChildren
,
isGoodForGroups
,
isGoodForWatchingSports
,
isReservable
,
parkingOptions
,
paymentOptions
,
priceLevel
,
reviews
,
servesBeer
,
servesBreakfast
,
servesBrunch
,
servesCocktails
,
servesCoffee
,
servesDessert
,
servesDinner
,
servesLunch
,
servesVegetarianFood
,
servesWine
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.025 USD ต่อแต่ละรายการ (25.00 USD ต่อ 1,000) |
0.020 USD ต่อแต่ละรายการ (20.00 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
SKU: การค้นหาในบริเวณใกล้เคียง (พื้นฐาน)
เมื่อใช้มาสก์ฟิลด์หรือรายการฟิลด์ในคำขอ การค้นหาใกล้เคียง (ใหม่) คุณจะสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ ช่วงเวลานี้ SKU จะทริกเกอร์เมื่อคุณขอช่องต่อไปนี้เท่านั้น
ไลบรารีสถานที่, Maps JavaScript API:
accessibilityOptions
addressComponents
adrFormatAddress
businessStatus
displayName
formattedAddress
,
googleMapsUri
,
iconBackgroundColor
,
id
,
location
,
photos
,
plusCode
,
svgIconMaskURI
,
types
,
utcOffsetMinutes
,
viewport
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.032 USD ต่อแต่ละรายการ (32.00 USD ต่อ 1,000) |
0.0256 USD ต่อ แต่ละรายการ (25.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: การค้นหาใกล้เคียง (ขั้นสูง)
เมื่อใช้มาสก์ฟิลด์หรือรายการฟิลด์ในคำขอ การค้นหาใกล้เคียง (ใหม่) คุณจะสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ ช่วงเวลานี้ SKU จะทริกเกอร์เมื่อคุณขอช่องต่อไปนี้เท่านั้น
Places Library, Maps JavaScript API:
internationalPhoneNumber
,
nationalPhoneNumber
,
priceLevel
,
rating
,
regularOpeningHours
,
userRatingCount
,
websiteUri
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.035 USD ต่อ แต่ละรายการ (35.00 USD ต่อ 1,000 รายการ) |
0.028 USD ต่อ แต่ละรายการ (28.00 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: การค้นหาใกล้เคียง (แนะนำ)
เมื่อใช้มาสก์ฟิลด์หรือรายการฟิลด์ในคำขอ การค้นหาใกล้เคียง (ใหม่) คุณจะสามารถจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ ช่วงเวลานี้ SKU จะทริกเกอร์เมื่อคุณขอช่องต่อไปนี้เท่านั้น
Places Library, Maps JavaScript API:
allowsDogs
,
editorialSummary
,
evChargeOptions
,
fuelOptions
,
hasCurbsidePickup
,
hasDelivery
,
hasDineIn
,
hasLiveMusic
,
hasMenuForChildren
,
hasOutdoorSeating
,
hasRestroom
,
hasTakeout
,
hasWifi
,
isGoodForChildren
,
isGoodForGroups
,
isGoodForWatchingSports
,
isReservable
,
parkingOptions
,
paymentOptions
,
priceLevel
,
reviews
,
servesBeer
,
servesBreakfast
,
servesBrunch
,
servesCocktails
,
servesCoffee
,
servesDessert
,
servesDinner
,
servesLunch
,
servesVegetarianFood
,
servesWine
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.040 USD ต่อ แต่ละรายการ (40.00 USD ต่อ 1,000 รายการ) |
0.032 USD ต่อ แต่ละรายการ (32.00 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
SKU: การค้นหาข้อความ (รหัสเท่านั้น)
การใช้มาสก์ฟิลด์หรือรายการฟิลด์ในคำขอการค้นหาข้อความ (ใหม่) จะช่วยให้คุณจำกัดการตอบกลับให้แสดงเฉพาะฟิลด์ที่ระบุได้ SKU นี้จะทริกเกอร์เมื่อคุณขอเฉพาะช่องต่อไปนี้
ไลบรารีสถานที่, Maps JavaScript API:
id
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.0 USD ต่อแต่ละ (0.00 USD ต่อ 1,000) |
0.0 USD ต่อแต่ละ (0.00 USD ต่อ 1,000) |
0.0 USD ต่อ รายการ (0.00 USD ต่อ 1,000 รายการ) |
SKU: การค้นหาข้อความ (พื้นฐาน)
เมื่อใช้มาสก์ของช่องหรือรายการช่องในคำขอค้นหาข้อความ (ใหม่) คุณจะจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ SKU นี้จะทริกเกอร์เมื่อคุณขอเฉพาะช่องต่อไปนี้
ไลบรารีสถานที่, Maps JavaScript API:
accessibilityOptions
addressComponents
adrFormatAddress
businessStatus
displayName
formattedAddress
,
googleMapsUri
,
iconBackgroundColor
,
location
,
photos
,
plusCode
,
svgIconMaskURI
,
types
,
utcOffsetMinutes
,
viewport
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.032 USD ต่อแต่ละรายการ (32.00 USD ต่อ 1,000) |
0.0256 USD ต่อ แต่ละรายการ (25.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: การค้นหาข้อความ (ขั้นสูง)
เมื่อใช้มาสก์ของช่องหรือรายการช่องในคำขอค้นหาข้อความ (ใหม่) คุณจะจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ ช่วงเวลานี้ SKU จะทริกเกอร์เมื่อคุณขอช่องต่อไปนี้เท่านั้น
ไลบรารีสถานที่, Maps JavaScript API:
internationalPhoneNumber
nationalPhoneNumber
priceLevel
rating
regularOpeningHours
userRatingCount
,
websiteUri
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.035 USD ต่อ แต่ละรายการ (35.00 USD ต่อ 1,000 รายการ) |
0.028 USD ต่อแต่ละรายการ (28.00 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: การค้นหาข้อความ (แนะนำ)
เมื่อใช้มาสก์ของช่องหรือรายการช่องในคำขอค้นหาข้อความ (ใหม่) คุณจะจำกัด ตอบกลับเฉพาะฟิลด์ที่ระบุ SKU นี้จะทริกเกอร์เมื่อคุณขอเฉพาะช่องต่อไปนี้
Places Library, Maps JavaScript API:
allowsDogs
,
editorialSummary
,
evChargeOptions
,
fuelOptions
,
hasCurbsidePickup
,
hasDelivery
,
hasDineIn
,
hasLiveMusic
,
hasMenuForChildren
,
hasOutdoorSeating
,
hasRestroom
,
hasTakeout
,
hasWifi
,
isGoodForChildren
,
isGoodForGroups
,
isGoodForWatchingSports
,
isReservable
,
parkingOptions
,
paymentOptions
,
priceLevel
,
reviews
,
servesBeer
,
servesBreakfast
,
servesBrunch
,
servesCocktails
,
servesCoffee
,
servesDessert
,
servesDinner
,
servesLunch
,
servesVegetarianFood
,
servesWine
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.040 USD ต่อ แต่ละรายการ (40.00 USD ต่อ 1,000 รายการ) |
0.032 USD ต่อ แต่ละรายการ (32.00 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
SKU: รูปภาพสถานที่
ระบบจะเรียกเก็บเงินสำหรับ SKU Place Photo สำหรับแต่ละคำขอที่ส่งไปยัง API
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.007 USD ต่อ แต่ละรายการ (7.00 USD ต่อ 1,000 รายการ) |
0.0056 USD ต่อ แต่ละรายการ (5.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
เกี่ยวกับเซสชันที่เติมข้อความอัตโนมัติ
เซสชันการเติมข้อความอัตโนมัติจะมีคำขอการเติมข้อความอัตโนมัติบางรายการ (เพื่อดึงข้อมูลคำแนะนำเกี่ยวกับสถานที่ในขณะที่ผู้ใช้พิมพ์) และคำขอรายละเอียดสถานที่ไม่เกิน 1 รายการ (เพื่อดึงรายละเอียดเกี่ยวกับสถานที่ที่ผู้ใช้เลือก) ระบบจะส่งโทเค็นเซสชันเดียวกันไปยังการเติมข้อความอัตโนมัติและ คำขอรายละเอียดสถานที่ที่ตามมา เซสชันเริ่มต้นด้วย คำขอเติมข้อความอัตโนมัติแรก (ซึ่ง มักจะเกิดขึ้นเมื่อผู้ใช้เริ่มพิมพ์) จะมีการเรียกรายละเอียดสถานที่เมื่อผู้ใช้ ได้เลือกคำแนะนำในการเติมข้อความอัตโนมัติไว้รายการใดรายการหนึ่ง หากผู้ใช้ไม่ได้เลือกคำแนะนำ ไม่มีการโทรรายละเอียดสถานที่
หลังจากผู้ใช้เลือกสถานที่แล้ว (เช่น มีการเรียกรายละเอียดสถานที่) คุณต้องเริ่ม โดยใช้โทเค็นเซสชันใหม่
คุณสร้างเซสชันการเติมข้อความอัตโนมัติได้จาก API ต่อไปนี้
- บริการ Google Places Autocomplete API หรือบริการ Places Autocomplete ของ Maps JavaScript API คุณต้องออกแบบแอปพลิเคชันเพื่อให้โทเค็นเซสชัน (คุณอาจต้องเปลี่ยนโค้ดที่มีอยู่)
- วิดเจ็ตการเติมข้อความอัตโนมัติของ Maps JavaScript API ระบบจะเปิดใช้การเรียกเก็บเงินตามเซสชันโดยอัตโนมัติในวิดเจ็ตเหล่านั้น โดยที่คุณไม่ต้องเปลี่ยนแปลงโค้ดใดๆ
โทเค็นเซสชันใช้ได้กับเซสชันของผู้ใช้ 1 รายการเท่านั้น และไม่ควรใช้กับเซสชันของผู้ใช้มากกว่า 1 รายการ หากคุณใช้โทเค็นเซสชันซ้ำ ระบบจะถือว่าเซสชันไม่ถูกต้องและจะเรียกเก็บเงินสำหรับคำขอราวกับว่าไม่มีการระบุโทเค็นเซสชัน
การเรียกเก็บเงินจากคำขอเติมข้อความอัตโนมัติและคำขอรายละเอียดสถานที่ที่ใช้เซสชัน SKU ต่างๆ
เกี่ยวกับ SKU ข้อมูลสถานที่
SKU ของข้อมูล Places 3 รายการ ได้แก่ ข้อมูลพื้นฐาน ข้อมูลติดต่อ และข้อมูลบรรยากาศSKU ข้อมูลอย่างน้อย 1 รายการจะทริกเกอร์ในกรณีต่อไปนี้
- Android: แต่ละคำขอไปยัง
fetchPlace()
หรือfindCurrentPlace()
- iOS: การเรียกใช้
fetchPlaceFromPlaceID:
หรือfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
แต่ละครั้ง - เว็บเซอร์วิส: คำขอ Places แต่ละรายการจะขึ้นอยู่กับช่องที่ระบุในคำขอ
SKU ข้อมูลจะมีการเรียกเก็บเงินเสมอนอกเหนือจาก SKU พื้นฐานสำหรับการทริกเกอร์คำขอ ให้พวกเขา ตัวอย่างเช่น คำขอรายละเอียดสถานที่ซึ่งรวมถึงฟิลด์ข้อมูลพื้นฐานจะเรียกเก็บเงินภายใต้ SKU สำหรับข้อมูลพื้นฐานและ SKU รายละเอียดสถานที่
สำหรับบริการบนเว็บ API ของ Places เหล่านี้จะเรียกใช้การสนับสนุนที่ระบุฟิลด์ข้อมูลที่จะแสดง:
สำหรับบริการบนเว็บ การเรียก Places API เหล่านี้ไม่รองรับการระบุข้อผิดพลาด ด้วย การเรียกเหล่านี้จะส่งคืนข้อมูล Places ทั้งหมดเสมอ โดยเรียกเก็บเงิน SKU ข้อมูล Places ทั้งสามใน เพิ่มเติมจากการเรียกเก็บเงินสำหรับคำขอ API แต่ละรายการ:
SKU: ข้อมูลพื้นฐาน
การใช้พารามิเตอร์ฟิลด์ในคำขอรายละเอียดสถานที่หรือค้นหาสถานที่ช่วยให้คุณจำกัดการตอบกลับให้แสดงเฉพาะฟิลด์ที่ระบุได้ ช่องในหมวดหมู่พื้นฐานจะรวมอยู่ในต้นทุนฐานของคำขอ Places และไม่มีค่าใช้จ่ายเพิ่มเติม SKU ข้อมูลพื้นฐานจะทริกเกอร์เมื่อ ฟิลด์ใดฟิลด์หนึ่งเหล่านี้ได้รับการร้องขอ:
-
Android:
Place.Field.ACCESSIBILITY_OPTIONS
,Place.Field.ADDRESS_COMPONENTS
,Place.Field.BUSINESS_STATUS
,Place.Field.DISPLAY_NAME
,Place.Field.FORMATTED_ADDRESS
,Place.Field.ICON_BACKGROUND_COLOR
,Place.Field.ICON_MASK_URL
,Place.Field.ID
,Place.Field.LOCATION
,Place.Field.PHOTO_METADATAS
,Place.Field.PLUS_CODE
,Place.Field.TYPES
,Place.Field.VIEWPORT
หรือPlace.Field.UTC_OFFSET
-
iOS:
GMSPlaceFieldFormattedAddress
,GMSPlaceFieldBusinessStatus
,GMSPlaceFieldID
,GMSPlaceFieldCoordinate
,GMSPlaceFieldName
,GMSPlaceFieldPhotos
,GMSPlaceFieldPlusCode
,GMSPlaceFieldTypes
หรือGMSPlaceFieldViewport
-
บริการผ่านเว็บ:
address_component
,adr_address
business_status
formatted_address
,geometry
,icon
name
,permanently_closed
,photo
place_id
,plus_code
,type
,url
,utc_offset
,vicinity
หรือwheelchair_accessible_entrance
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
ค่าใช้จ่ายสำหรับการขอสถานที่ + 0.00 USD |
ค่าขอสถานที่ + 0.00 USD |
ค่าใช้จ่ายสำหรับการขอสถานที่ + 0.00 USD |
SKU: ข้อมูลติดต่อ
การใช้พารามิเตอร์ฟิลด์ในคำขอรายละเอียดสถานที่หรือค้นหาสถานที่สำหรับเว็บเซอร์วิส หรืออาร์เรย์ของ Place.Field
สำหรับ Android หรือ iOS จะช่วยให้คุณจำกัดการตอบกลับเฉพาะฟิลด์ที่ระบุได้ ช่องในหมวดหมู่รายชื่อติดต่อจะทำให้เกิดการเรียกเก็บเงินเพิ่มเติม SKU ข้อมูลติดต่อจะทริกเกอร์
เมื่อมีการขอฟิลด์เหล่านี้:
-
Android:
Place.Field.CURRENT_OPENING_HOURS
,Place.Field.INTERNATIONAL_PHONE_NUMBER
Place.Field.OPENING_HOURS
Place.Field.SECONDARY_OPENING_HOURS
หรือPlace.Field.WEBSITE_URI
-
iOS:
GMSPlaceFieldOpeningHours
GMSPlaceFieldPhoneNumber
หรือGMSPlaceFieldWebsite
-
บริการผ่านเว็บ:
formatted_phone_number
,international_phone_number
,opening_hours
,current_opening_hours
,secondary_opening_hours
หรือwebsite
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
ค่าใช้จ่ายคำขอเกี่ยวกับสถานที่ + 0.003 USD ต่อรายการ (+ 3.00 USD ต่อ 1,000) |
ค่าใช้จ่ายคำขอเกี่ยวกับสถานที่ + 0.0024 USD ต่อแต่ละรายการ (+ 2.40 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
SKU: ข้อมูลบรรยากาศ
การใช้พารามิเตอร์ฟิลด์ในรายละเอียดสถานที่หรือคำขอค้นหาสถานที่ ทำให้คุณสามารถ จำกัดการตอบสนองไว้เฉพาะฟิลด์ที่ระบุ ทุ่งในบรรยากาศ ทำให้มีการเรียกเก็บเงินเพิ่ม SKU ของข้อมูลบรรยากาศคือ เรียกใช้เมื่อมีการขอฟิลด์เหล่านี้:
- Android:
Place.Field.CURBSIDE_PICKUP
,Place.Field.DELIVERY
,Place.Field.EDITORIAL_SUMMARY
Place.Field.DINE_IN
,Place.Field.PRICE_LEVEL
,Place.Field.RATING
Place.Field.RESERVABLE
,Place.Field.SERVES_BEER
,Place.Field.SERVES_BREAKFAST
Place.Field.SERVES_BRUNCH
,Place.Field.SERVES_DINNER
Place.Field.SERVES_LUNCH
,Place.Field.SERVES_VEGETARIAN_FOOD
Place.Field.SERVES_WINE
,Place.Field.TAKEOUT
หรือPlace.Field.USER_RATING_COUNT
- iOS:
GMSPlaceFieldPriceLevel
,GMSPlaceFieldRating
,GMSPlaceFieldUserRatingsTotal
,GMSPlaceFieldTakeout
,GMSPlaceFieldDelivery
,GMSPlaceFieldDineIn
,GMSPlaceFieldCurbsidePickup
GMSPlaceFieldReservable
,GMSPlaceFieldServesBreakfast
,GMSPlaceFieldServesLunch
,GMSPlaceFieldServesDinner
,GMSPlaceFieldServesBeer
GMSPlaceFieldServesWine
,GMSPlaceFieldServesBrunch
หรือGMSPlaceFieldServesVegetarianFood
- JavaScript: ดูช่อง (รายละเอียดสถานที่)
- เว็บเซอร์วิส:
curbside_pickup
,delivery
,dine_in
,editorial_summary
,price_level
,rating
,reservable
,reviews
,serves_beer
,serves_breakfast
,serves_brunch
,serves_dinner
,serves_lunch
,serves_vegetarian_food
,serves_wine
,takeout
หรือuser_ratings_total
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
ค่าขอสถานที่ + 0.005 USD ต่อรายการ (+ 5.00 USD ต่อ 1,000 รายการ) |
ค่าคำขอสถานที่ + 0.004 USD ต่อรายการ (+ 4.00 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
SKU: เติมข้อความอัตโนมัติ – ต่อคำขอ
ระบบจะเรียกเก็บเงิน SKU เติมข้อความอัตโนมัติ – ตามคำขอ สำหรับการโทรเหล่านี้หรือ คำขอที่ไม่มีโทเค็นเซสชัน
- Android
findAutocompletePredictions()
- iOS
findAutocompletePredictionsFromQuery:
- JavaScript: บริการเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ของ Maps JavaScript API
- บริการผ่านเว็บ: บริการเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ API ของ Places
การเรียกที่เกิดจากเซสชันการเติมข้อความอัตโนมัติที่ไม่ถูกต้อง (เช่น เซสชันที่ใช้โทเค็นเซสชันซ้ำ) จะมีการเรียกเก็บเงินสำหรับการเติมข้อความอัตโนมัติตาม SKU ตามคำขอด้วย
ระบบอาจเรียกเก็บเงินสำหรับคำขอการเติมข้อความอัตโนมัติจาก วิดเจ็ตการเติมข้อความอัตโนมัติของ Maps JavaScript API โดยใช้ SKU การเติมข้อความอัตโนมัติต่อคำขอในกรณีที่มีการเรียกใช้จากเซสชันการเติมข้อความอัตโนมัติที่ไม่ถูกต้อง กรณีนี้อาจเกิดขึ้นเมื่อผู้ใช้พิมพ์ที่อยู่ที่แตกต่างกันหลายรายการ หรือคัดลอก/วางที่อยู่ต่างๆ ในวิดเจ็ต และอาจไม่เลือกการคาดคะเนการเติมข้อความอัตโนมัติเสมอไป
ปริมาณรายเดือน (ราคาต่อคำขอ) |
||
---|---|---|
0.00283 USD ต่อ แต่ละรายการ (2.83 USD ต่อ 1,000 รายการ) |
0.00227 USD ต่อแต่ละรายการ (2.27 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU: เติมข้อความอัตโนมัติโดยไม่มีรายละเอียดสถานที่ – ต่อเซสชัน
ระบบจะเรียกเก็บเงินสำหรับ SKU การเติมข้อความอัตโนมัติโดยไม่มีรายละเอียดสถานที่ – ต่อเซสชันสำหรับเซสชันการเติมข้อความอัตโนมัติที่ไม่มีคำขอรายละเอียดสถานที่ (ภายใน 2-3 นาทีหลังจากเริ่มเซสชัน)
RANGE ของปริมาณรายเดือน (ราคาต่อเซสชัน) |
||
---|---|---|
0.017 USD ต่อ 1 รายการ (17.00 USD ต่อ 1,000 รายการ) |
0.0136 USD ต่อแต่ละรายการ (13.60 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
ตัวอย่าง
หากแอปพลิเคชันของคุณออกการโทร 2 สายนี้ในเซสชันเดียว
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
iOS
- placesClient?.findAutocompletePredictions(fromQuery: "par" ...
- placesClient?.findAutocompletePredictions(fromQuery: "ปารีส" ...
บริการบนเว็บ
- คำขอเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ (input=”par”, session_token: XYZ)
- คำขอเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ (input=”paris”, session_token: XYZ)
คุณจะเห็น SKU นี้แสดงอยู่ในใบเรียกเก็บเงิน (เมื่อดูใบเรียกเก็บเงินตาม SKU)
- เติมข้อความอัตโนมัติโดยไม่มีรายละเอียดสถานที่ – ต่อเซสชัน (ราคาเริ่มต้นที่ 0.017 USD ต่อเซสชัน)
SKU: การเติมข้อความอัตโนมัติ (รวมอยู่ในรายละเอียดสถานที่) – ต่อเซสชัน
ระบบจะเรียกเก็บเงินจาก SKU การเติมข้อความอัตโนมัติ (รวมอยู่ในรายละเอียดสถานที่) – ต่อเซสชันสำหรับเซสชันการเติมข้อความอัตโนมัติที่มีรายการต่อไปนี้
- Android: การเรียกใช้
fetchPlace()
- iOS: การเรียกใช้
fetchPlaceFromPlaceID:
- บริการผ่านเว็บ: คำขอรายละเอียดสถานที่
คำขอเติมข้อความอัตโนมัติให้บริการโดยไม่มีค่าใช้จ่าย และการโทรรายละเอียดสถานที่ในครั้งต่อๆ ไปจะมีการเรียกเก็บเงินตามปกติ การกำหนดราคาในรายละเอียดสถานที่
คำขอรายละเอียดสถานที่จะสร้าง SKU ของข้อมูล (พื้นฐาน รายชื่อติดต่อ และ/หรือ บรรยากาศ) โดยขึ้นอยู่กับช่องที่ระบุในคำขอ
หากคุณไม่ระบุช่องในคำขอรายละเอียดสถานที่ ระบบจะทริกเกอร์ SKU ข้อมูลทั้งหมด (พื้นฐาน รายชื่อติดต่อ และบรรยากาศ)
คำขอรีเฟรชรหัสรายละเอียดสถานที่ (คำขอที่ระบุเฉพาะช่อง place_id
)
ในระหว่างเซสชันการเติมข้อความอัตโนมัติจะถูกเรียกเก็บเงินเป็น SKU: การเติมข้อความอัตโนมัติ
ที่ไม่มีรายละเอียดสถานที่ – ต่อเซสชัน
RANGE ของปริมาณรายเดือน (ราคาต่อเซสชัน) |
||
---|---|---|
0.00 THB | 0.00 USD | 0.00 THB |
ตัวอย่าง
หากแอปพลิเคชันของคุณออกการโทร 3 รายการต่อไปนี้ในเซสชันเดียว
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
- fetchPlace() (ที่มี
FetchPlaceRequest
รวมทั้งรหัสสถานที่และช่อง ADDRESS)
iOS
- placesClient?.findAutocompletePredictions(fromQuery: "par" ...
- placesClient?.findAutocompletePredictions(fromQuery: "paris" ...
- fetchPlaceFromPlaceID:
(รวมถึงรหัสสถานที่และฟิลด์
GMSPlaceFieldFormattedAddress
)
บริการบนเว็บ
- คำขอเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ (input=”par”, session_token: XYZ)
- คำขอเติมข้อความอัตโนมัติเกี่ยวกับสถานที่ (input=”paris”, session_token: XYZ)
- รายละเอียดสถานที่ (place_id, session_token: XYZ, fields:formatted_address)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU เหล่านี้แสดงอยู่ (เมื่อ การดูใบเรียกเก็บเงินตาม SKU)
- เติมข้อความอัตโนมัติ (รวมกับรายละเอียดสถานที่) – ต่อเซสชัน (เรียกเก็บเงิน 0.00 USD)
- รายละเอียดสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อเซสชัน)
- ข้อมูลพื้นฐาน (ระบบจะเรียกเก็บเงินที่ 0.00 USD)
SKU: เติมข้อความค้นหาอัตโนมัติ – ต่อคำขอ
ระบบจะเรียกเก็บเงิน SKU การเติมข้อความอัตโนมัติสำหรับคำค้นหา – ต่อคำขอสำหรับคำขอแต่ละรายการเพื่อดำเนินการต่อไปนี้
- JavaScript:
บริการเติมข้อความอัตโนมัติใน Places ของ Maps JavaScript API (
getQueryPredictions()
) และการใช้ วิดเจ็ต SearchBox ของ Maps JavaScript API (คำขอการเติมข้อความอัตโนมัติสำหรับการค้นหาคือ เป็นประเภทผู้ใช้) - บริการผ่านเว็บ: บริการเติมข้อความอัตโนมัติสำหรับการค้นหาของ Places API
ปริมาณรายเดือน (ราคาต่อคำขอ) |
||
---|---|---|
0.00283 USD ต่อ แต่ละรายการ (2.83 USD ต่อ 1,000 รายการ) |
0.00227 USD ต่อแต่ละรายการ (2.27 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
ระบบไม่รองรับการกำหนดราคาตามเซสชันการเติมข้อความอัตโนมัติโดยใช้การเติมข้อความอัตโนมัติของคําค้นหา การเรียกใช้รายละเอียดสถานที่ต่อๆ ไปจะมีการเรียกเก็บเงินตามราคาปกติของรายละเอียดสถานที่
SKU: รายละเอียดสถานที่
การโทรไปยังรายละเอียดสถานที่จะมีค่าบริการดังนี้
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.017 USD ต่อ 1 รายการ (17.00 USD ต่อ 1,000 รายการ) |
0.0136 USD ต่อ แต่ละรายการ (13.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
SKU รายละเอียดสถานที่สร้างขึ้นจาก API ต่อไปนี้
- Android: Places SDK สำหรับ Android
(
fetchPlace()
) - iOS: Places SDK สำหรับ iOS
(
fetchPlaceFromPlaceID:
) - JavaScript:
บริการรายละเอียดสถานที่ของ Maps JavaScript API (
getDetails
) - JavaScript:
วิดเจ็ตการเติมข้อความอัตโนมัติของสถานที่ของ Maps JavaScript API (
getPlace
) - JavaScript:
วิดเจ็ตช่องค้นหาสถานที่ของ Maps JavaScript API:
getPlaces()
เมธอดหลังจากที่ผู้ใช้เลือกผลการค้นหาสถานที่ (ไอคอน: หมุด) *ไม่ใช่* การค้นหา (ไอคอน: แว่นขยาย) ดังที่แสดงที่นี่ - บริการผ่านเว็บ: บริการรายละเอียดสถานที่ของ Places API
สำหรับเว็บ API และบริการ ระบบจะเรียกเก็บเงิน SKU รายละเอียดสถานที่ไม่ว่าโทเค็นของเซสชัน ระบุหรือไม่
การเรียกหรือคําขอรายละเอียดสถานที่จะสร้าง SKU ของข้อมูล (พื้นฐาน รายชื่อติดต่อ และ/หรือ บรรยากาศ) ด้วย โดยขึ้นอยู่กับช่องที่ระบุในการเรียกหรือคําขอ หากมีการระบุช่อง NO ในการเรียกใช้หรือคำขอรายละเอียดสถานที่ จะมีการเรียกใช้ SKU ข้อมูลทั้งหมด และ คุณจะถูกเรียกเก็บเงินสำหรับการโทรหรือการขอรายละเอียดสถานที่บวกต้นทุนข้อมูลทั้งหมด
ตัวอย่าง
- โทรหรือส่งคำขออย่างใดอย่างหนึ่งต่อไปนี้
- อุปกรณ์เคลื่อนที่: โทรหา
fetchPlace()
ใน Android หรือfetchPlaceFromPlaceID:
บน iOS และระบุเฉพาะช่องADDRESS
- Web API หรือบริการ: ส่งคำขอรายละเอียดสถานที่และระบุเฉพาะช่องที่อยู่ ดังนี้
getPlaceDetails(fields: formatted_address)
- รายละเอียดสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อเซสชัน)
- ข้อมูลพื้นฐาน (ระบบจะเรียกเก็บเงินที่ 0.00 USD)
- อุปกรณ์เคลื่อนที่: โทรหา
- โทรหรือส่งคำขออย่างใดอย่างหนึ่งต่อไปนี้
- อุปกรณ์เคลื่อนที่: โทรหา
fetchPlace()
ใน Android หรือfetchPlaceFromPlaceID:
บน iOS และระบุเฉพาะช่องPHONE_NUMBER
- Web API หรือบริการ: ส่งคําขอรายละเอียดสถานที่และระบุช่องหมายเลขโทรศัพท์ ดังนี้
getPlaceDetails(fields: formatted_phone_number)
- รายละเอียดสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อเซสชัน)
- ข้อมูลติดต่อ (ราคาเริ่มต้นที่ 0.003 USD ต่อคำขอ)
- อุปกรณ์เคลื่อนที่: โทรหา
- โทรหรือขอรายการใดรายการหนึ่งต่อไปนี้
- อุปกรณ์เคลื่อนที่: โทรหา
fetchPlace()
ใน Android หรือfetchPlaceFromPlaceID:
ใน iOS แล้วระบุข้อมูลในช่องทั้งหมด - Web API หรือบริการ: ส่งคำขอรายละเอียดสถานที่และระบุช่องทั้งหมด (
โดยค่าเริ่มต้น หากคุณไม่ได้ระบุฟิลด์ใดๆ):
getPlaceDetails()
- รายละเอียดสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อเซสชัน)
- ข้อมูลพื้นฐาน (ระบบจะเรียกเก็บเงินที่ 0.00 USD)
- ข้อมูลติดต่อ (ราคาเริ่มต้นที่ 0.003 USD ต่อคำขอ)
- ข้อมูลบรรยากาศ (ราคาเริ่มต้นที่ 0.005 USD ต่อคำขอ)
- อุปกรณ์เคลื่อนที่: โทรหา
SKU: รายละเอียดสถานที่ – การรีเฟรชรหัส
ใช้คำขอรายละเอียดสถานที่เพื่อ รีเฟรชรหัสสถานที่ที่ไม่มีอัปเดต คำขอประเภทนี้มีให้บริการโดยไม่มีค่าใช้จ่าย
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.00 THB | 0.00 USD | 0.00 THB |
ตัวอย่าง
ส่งคำขอรายละเอียดสถานที่โดยระบุเฉพาะช่องรหัสสถานที่ ดังนี้
getPlaceDetails(fields: place_id)
คุณจะเห็น SKU นี้แสดงอยู่ในใบเรียกเก็บเงิน (เมื่อดูใบเรียกเก็บเงินตาม SKU)
- รายละเอียดสถานที่ – รีเฟรชรหัส (เรียกเก็บเงิน 0.00 USD)
SKU: ค้นหาสถานที่
ระบบจะเรียกเก็บเงินจาก Find Place สำหรับคำขอค้นหาสถานที่
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.017 USD ต่อ 1 รายการ (17.00 USD ต่อ 1,000 รายการ) |
0.0136 USD ต่อ แต่ละรายการ (13.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
คำขอ "ค้นหาสถานที่" จะสร้าง SKU ข้อมูล (พื้นฐาน, รายชื่อติดต่อ และ/หรือบรรยากาศ) ขึ้นอยู่กับ ฟิลด์ที่ระบุในคำขอ ชอบรายละเอียดสถานที่ คุณสามารถใช้พารามิเตอร์ช่องในคำขอ "ค้นหาสถานที่" เพื่อจำกัดการตอบกลับได้ เฉพาะฟิลด์ที่ระบุ ระบบจะเรียกเก็บเงินจากคุณสำหรับคำขอค้นหาสถานที่และข้อมูลที่ขอ โดยค่าเริ่มต้น หากมีการขอช่อง NO ระบบจะแสดงผลเฉพาะรหัสสถานที่ ดังนั้นจึงไม่มีค่าใช้จ่ายสำหรับข้อมูลเพิ่มเติม
ตัวอย่าง
- คุณส่งคำขอค้นหาสถานที่และระบุเฉพาะช่องที่อยู่ ดังนี้
FindPlace(fields: formatted_address)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU เหล่านี้แสดงอยู่ (เมื่อ ดูใบเรียกเก็บเงินตาม SKU)- ค้นหาสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อการโทร)
- ข้อมูลพื้นฐาน (ระบบจะเรียกเก็บเงินที่ 0.00 USD)
- คุณส่งคำขอค้นหาสถานที่และระบุฟิลด์หมายเลขโทรศัพท์ ดังนี้
FindPlace(fields: formatted_phone_number)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU เหล่านี้แสดงอยู่ (เมื่อ ดูใบเรียกเก็บเงินตาม SKU)- ค้นหาสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อการโทร)
- ข้อมูลติดต่อ (ราคาเริ่มต้นที่ 0.003 USD ต่อคำขอ)
- คุณส่งคําขอค้นหาสถานที่และระบุช่องจากที่เก็บข้อมูลประเภทข้อมูลทั้ง 3 ประเภทต่อไปนี้
FindPlace(fields: formatted_address, opening_hours, price_level)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU เหล่านี้แสดงอยู่ (เมื่อ ดูใบเรียกเก็บเงินตาม SKU)- ค้นหาสถานที่ (ราคาเริ่มต้นที่ 0.017 USD ต่อการโทร)
- ข้อมูลพื้นฐาน (ระบบจะเรียกเก็บเงินที่ 0.00 USD)
- ข้อมูลติดต่อ (ราคาเริ่มต้นที่ 0.003 USD ต่อคำขอ)
- ข้อมูลบรรยากาศ (ราคาเริ่มต้นที่ 0.005 USD ต่อคำขอ)
SKU: ค้นหาสถานที่ – รหัสเท่านั้น
ค้นหาสถานที่ – รหัสเท่านั้นจะถูกเรียกเก็บเงินสำหรับคำขอค้นหาสถานที่เพียงที่ ระบุรหัสสถานที่ที่จะส่งคืน โดยค่าเริ่มต้น ถ้าไม่มีการระบุช่องในการค้นหาสถานที่ แสดงรหัสสถานที่เท่านั้น
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.00 THB | 0.00 USD | 0.00 THB |
ตัวอย่าง
คุณส่งคำขอค้นหาสถานที่และระบุเฉพาะช่อง place_id
: FindPlace(fields: place_id)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU นี้แสดงอยู่ (เมื่อ
การดูใบเรียกเก็บเงินตาม SKU)
- ค้นหาสถานที่ – รหัสเท่านั้น (เรียกเก็บเงิน 0.00 USD)
SKU: สถานที่ – การค้นหาใกล้เคียง
สถานที่ – การค้นหาในพื้นที่จะเรียกเก็บเงินสำหรับคำขอไปยังบริการการค้นหาสถานที่ใกล้เคียงของ Maps JavaScript API (nearbySearch()
) หรือไปยังบริการการค้นหาในพื้นที่ของ Places API
ช่วงระดับเสียงรายเดือน (ราคาสำหรับการโทรหนึ่งครั้ง) |
||
---|---|---|
0.032 USD ต่อแต่ละรายการ (32.00 USD ต่อ 1,000) |
0.0256 USD ต่อแต่ละรายการ (25.60 USD ต่อ 1,000) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
คำขอการค้นหาใกล้เคียงจะแสดงรายการสถานที่ แต่จะไม่รองรับการระบุช่องที่จะแสดง คำขอการค้นหาในพื้นที่แสดงผลชุดย่อยของช่องข้อมูลที่รองรับ ระบบจะเรียกเก็บค่าบริการการค้นหาด้วย Nearby ในราคาเริ่มต้นที่ 0.032 USD ต่อแต่ละรายการ รวมถึง SKU ประเภทข้อมูลทั้งหมด (ข้อมูลพื้นฐาน ข้อมูลรายชื่อติดต่อ และข้อมูลบรรยากาศ)
ตัวอย่าง
คุณส่งคำขอการค้นหาด้วยบริเวณใกล้เคียง เช่น NearbySearch (San Francisco, 100 meters)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU เหล่านี้แสดงอยู่ (เมื่อดูใบเรียกเก็บเงินตาม SKU)
- สถานที่ - การค้นหาใกล้เคียง (ราคาเริ่มต้นที่ 0.032 USD ต่อการโทร)
- Basic Data (เรียกเก็บเงินที่ 0.00 USD)
- ข้อมูลติดต่อ (ราคาเริ่มต้นที่ 0.003 USD ต่อคำขอ)
- ข้อมูลบรรยากาศ (ราคาเริ่มต้นที่ 0.005 USD ต่อคำขอ)
SKU: สถานที่ – การค้นหาข้อความ
สถานที่ – การค้นหาข้อความจะคิดค่าบริการสำหรับคำขอไปยัง
บริการ Place Text Search ของ Maps JavaScript API
(textSearch()
) หรือไปยัง
บริการการค้นหาข้อความ API ของ Places
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.032 USD ต่อแต่ละรายการ (32.00 USD ต่อ 1,000) |
0.0256 USD ต่อ แต่ละรายการ (25.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อสอบถามราคาสำหรับการใช้งานจำนวนมาก |
คำขอการค้นหาข้อความแสดงรายชื่อสถานที่ แต่ไม่รองรับ โดยระบุฟิลด์ที่จะแสดง คำขอการค้นหาข้อความจะแสดงชุดย่อยของช่องข้อมูลที่รองรับ ระบบจะเรียกเก็บค่าบริการสำหรับคำขอค้นหาข้อความเริ่มต้นที่ 0.032 USD ต่อคำขอ รวมถึง SKU ประเภทข้อมูล (ข้อมูลพื้นฐาน, ข้อมูลรายชื่อติดต่อ, และข้อมูลบรรยากาศ)
SKU สถานที่ – การค้นหาข้อความจะสร้างขึ้นจากวิธี getPlaces()
ของ
ตัวอย่าง
คุณส่งคำขอค้นหาข้อความ เช่น TextSearch(123 Main Street)
ในใบเรียกเก็บเงิน คุณจะเห็น SKU เหล่านี้แสดงอยู่ (เมื่อดูใบเรียกเก็บเงินตาม SKU)
- สถานที่ - การค้นหาข้อความ (ราคาเริ่มต้นที่ 0.032 USD ต่อการโทร)
- Basic Data (เรียกเก็บเงินที่ 0.00 USD)
- ข้อมูลติดต่อ (ราคาเริ่มต้นที่ 0.003 USD ต่อคำขอ)
- ข้อมูลบรรยากาศ (ราคาเริ่มต้นที่ 0.005 USD ต่อคำขอ)
SKU: รูปภาพสถานที่
SKU ของ Place Photo จะเรียกเก็บเงินสำหรับบริการต่อไปนี้
- Android: โทรหา
fetchPhoto()
- iOS: การเรียกใช้
loadPlacePhoto:
- JavaScript: ไปยัง Places Library ซึ่งเป็นบริการ Place Photos ของ Maps JavaScript API เมื่อขอข้อมูลจาก URL ที่
PlacePhoto.getUrl()
แสดงผลเพื่อโหลดข้อมูลพิกเซลรูปภาพ - บริการผ่านเว็บ: คําขอไปยัง สถานที่ API ของ Places บริการ Photos
สําหรับบริการ JavaScript การเรียกใช้เมธอด PlacePhoto.getUrl()
จะไม่ทําให้เกิดการเรียกเก็บเงินจนกว่าจะมีการใช้ URL เพื่อรับข้อมูลพิกเซลจริง
ระดับการใช้งานรายเดือน (ราคาต่อสาย) |
||
---|---|---|
0.007 USD ต่อ แต่ละรายการ (7.00 USD ต่อ 1,000 รายการ) |
0.0056 USD ต่อ แต่ละรายการ (5.60 USD ต่อ 1,000 รายการ) |
ติดต่อฝ่ายขายเพื่อขอข้อมูลราคาปริมาณ |
ราคาสำหรับบริการ JavaScript
บริการ JavaScript จะมีราคาแยกต่างหาก ดูการใช้งานและการเรียกเก็บเงินของบริการ หน้านี้เพื่อดูข้อมูลเพิ่มเติม
- บริการเส้นทาง -- การใช้และการเรียกเก็บเงินของ Directions API
- บริการเมทริกซ์ระยะทาง -- การใช้และการเรียกเก็บเงินของ Distance Matrix API
- บริการยกระดับ -- การใช้งานและการเรียกเก็บเงิน Elevation API
- บริการเข้ารหัสพิกัดภูมิศาสตร์ -- การใช้และการเรียกเก็บเงิน Geocoding API
- บริการ Street View -- การใช้งานและการเรียกเก็บเงินของ Street View API
ขีดจำกัดการใช้งานอื่นๆ
แม้ว่าจะไม่มีจำนวนคำขอสูงสุดต่อวัน แต่รายการต่อไปนี้ ขีดจำกัดการใช้งานที่กำหนดไว้สำหรับ Maps JavaScript API
- 30,000 QPM (คำขอต่อนาที)
- 300 QPM (คำขอต่อนาที) ต่อที่อยู่ IP 1 รายการ ในคอนโซล Google Cloud โควต้านี้เรียกว่าการโหลดแผนที่ต่อนาทีต่อผู้ใช้
ขีดจำกัดการใช้งาน JavaScript ของแผนที่ 3 มิติแบบสมจริงใน Maps
แผนที่ 3 มิติที่เหมือนภาพถ่ายใน Maps JavaScript มีขีดจำกัดการใช้งานดังต่อไปนี้
- 100 QPM (คำขอต่อนาที)
- 10 QPM (คำขอต่อนาที) ต่อที่อยู่ IP 1 รายการ
ข้อจำกัดในข้อกำหนดในการให้บริการ
โปรดดูรายละเอียดทั้งหมดเกี่ยวกับการใช้งานที่อนุญาตที่ ส่วนข้อจำกัดของใบอนุญาต ในข้อกำหนดในการให้บริการของ Google Maps Platform
จัดการต้นทุนในการใช้งาน
เพื่อจัดการต้นทุนในการใช้ Maps JavaScript API หรือเพื่อตอบสนองความต้องการในการผลิต ตั้งค่าขีดจำกัดโควต้ารายวันสำหรับคำขอทั้งหมดที่ส่งไปยัง API ใดๆ ก็ตาม โควต้ารายวันจะรีเซ็ตในเวลา เที่ยงคืนของเวลาแปซิฟิก
วิธีดูหรือเปลี่ยนแปลงขีดจำกัดโควต้าสำหรับ Maps JavaScript API
- เปิดหน้าโควต้า Google Maps Platform ใน Cloud Console
- คลิกเมนูแบบเลื่อนลง API แล้วเลือก Maps JavaScript API
- หากต้องการดูขีดจำกัดโควต้า ให้เลื่อนลงไปที่คำขอ
ตารางจะแสดงชื่อและขีดจํากัดโควต้า - หากต้องการเปลี่ยนขีดจำกัดโควต้า ให้คลิกไอคอนแก้ไขสำหรับขีดจำกัดนั้น
ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ป้อนขีดจํากัดโควต้ารายวันที่เรียกเก็บเงินได้ที่ต้องการ (ไม่เกินขีดจํากัดโควต้าที่ Google ระบุไว้ หากมี) ในช่องขีดจํากัดโควต้า แล้วเลือกบันทึก
หากการใช้งาน API ของคุณถึงโควต้าสูงสุดที่เรียกเก็บเงินได้ในวันใดวันหนึ่ง แอปพลิเคชันของคุณจะไม่ เข้าถึง API ได้ในช่วงเวลาที่เหลือของวันนั้น