Place

Place class

google.maps.places.Place class

เข้าถึงโดยการโทรหา const {Place} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

Place
Place(options)
พารามิเตอร์: 
searchByText
searchByText(request)
พารามิเตอร์: 
ผลลัพธ์:  Promise<{places:Array<Place>}>
การค้นหาสถานที่ตามข้อความค้นหา
searchNearby
searchNearby(request)
พารามิเตอร์: 
ผลลัพธ์:  Promise<{places:Array<Place>}>
ค้นหาสถานที่ใกล้เคียง
accessibilityOptions
ประเภท:  AccessibilityOptions optional
ตัวเลือกการช่วยเหลือพิเศษของสถานที่นี้ undefined หากไม่มีการเรียกข้อมูลตัวเลือกการช่วยเหลือพิเศษจากเซิร์ฟเวอร์
addressComponents
ประเภท:  Array<AddressComponent> optional
คอลเล็กชันคอมโพเนนต์ที่อยู่สำหรับสถานที่ตั้งของสถานที่นี้ ออบเจ็กต์ว่างเปล่าหากไม่มีข้อมูลที่อยู่ซึ่งทราบ undefined หากไม่มีการเรียกข้อมูลที่อยู่จากเซิร์ฟเวอร์
adrFormatAddress
ประเภท:  string optional
การนําเสนอที่อยู่ของสถานที่ใน adr microformat
allowsDogs
ประเภท:  boolean optional
attributions
ประเภท:  Array<Attribution> optional
ข้อความระบุแหล่งที่มาที่จะแสดงสําหรับผลการค้นหาสถานที่นี้
businessStatus
ประเภท:  BusinessStatus optional
สถานะการทํางานของสถานที่ null หากไม่ทราบสถานะ undefined หากระบบยังไม่ได้โหลดข้อมูลสถานะจากเซิร์ฟเวอร์
displayName
ประเภท:  string optional
ชื่อที่แสดงของสถานที่ null หากไม่มีชื่อ undefined หากระบบยังไม่ได้โหลดข้อมูลชื่อจากเซิร์ฟเวอร์
displayNameLanguageCode
ประเภท:  string optional
ภาษาของชื่อที่แสดงของสถานที่ null หากไม่มีชื่อ undefined หากระบบยังไม่ได้โหลดข้อมูลชื่อจากเซิร์ฟเวอร์
editorialSummary
ประเภท:  string optional
บทสรุปสำหรับบรรณาธิการของสถานที่นี้ null หากไม่มีบทบรรณาธิการสรุป undefined หากยังไม่มีคำขอสำหรับช่องนี้
editorialSummaryLanguageCode
ประเภท:  string optional
ภาษาของสรุปโดยบรรณาธิการสำหรับสถานที่นี้ null หากไม่มีบทบรรณาธิการสรุป undefined หากยังไม่มีคำขอสำหรับช่องนี้
evChargeOptions
ประเภท:  EVChargeOptions optional
ตัวเลือกการชาร์จ EV ที่สถานที่ให้บริการ undefined หากไม่มีการเรียกตัวเลือกการชาร์จ EV จากเซิร์ฟเวอร์
formattedAddress
ประเภท:  string optional
ที่อยู่แบบเต็มของสถานที่
fuelOptions
ประเภท:  FuelOptions optional
ตัวเลือกเชื้อเพลิงที่สถานที่ให้บริการ undefined หากไม่มีการเรียกตัวเลือกเชื้อเพลิงจากเซิร์ฟเวอร์
googleMapsURI
ประเภท:  string optional
URL ของหน้าอย่างเป็นทางการของ Google สำหรับสถานที่นี้ หน้านี้เป็นหน้าเว็บของ Google ที่มีข้อมูลที่ดีที่สุดเกี่ยวกับสถานที่
hasCurbsidePickup
ประเภท:  boolean optional
สถานที่มีบริการรับสินค้าโดยไม่ต้องลงจากรถหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
hasDelivery
ประเภท:  boolean optional
สถานที่มีบริการจัดส่งหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
hasDineIn
ประเภท:  boolean optional
สถานที่มีบริการนั่งรับประทานอาหารในร้านหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
hasLiveMusic
ประเภท:  boolean optional
hasMenuForChildren
ประเภท:  boolean optional
hasOutdoorSeating
ประเภท:  boolean optional
hasRestroom
ประเภท:  boolean optional
hasTakeout
ประเภท:  boolean optional
สถานที่ให้บริการห่ออาหารหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
hasWiFi
ประเภท:  boolean optional
iconBackgroundColor
ประเภท:  string optional
รหัสสี HEX เริ่มต้นสำหรับหมวดหมู่ของสถานที่
id
ประเภท:  string
รหัสสถานที่ที่ไม่ซ้ำกัน
internationalPhoneNumber
ประเภท:  string optional
หมายเลขโทรศัพท์ของสถานที่ในรูปแบบระหว่างประเทศ รูปแบบระหว่างประเทศจะมีรหัสประเทศและนำหน้าด้วยเครื่องหมายบวก (+)
isGoodForChildren
ประเภท:  boolean optional
isGoodForGroups
ประเภท:  boolean optional
isGoodForWatchingSports
ประเภท:  boolean optional
isReservable
ประเภท:  boolean optional
สถานที่สามารถจองได้หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
location
ประเภท:  LatLng optional
ตําแหน่งของสถานที่
nationalPhoneNumber
ประเภท:  string optional
หมายเลขโทรศัพท์ของสถานที่จัดรูปแบบตามรูปแบบภูมิภาคของหมายเลข
parkingOptions
ประเภท:  ParkingOptions optional
ตัวเลือกที่จอดรถที่สถานที่ให้บริการ undefined หากไม่มีการเรียกข้อมูลตัวเลือกที่จอดรถจากเซิร์ฟเวอร์
paymentOptions
ประเภท:  PaymentOptions optional
ตัวเลือกการชำระเงินที่สถานที่ตั้งระบุ undefined หากไม่มีการเรียกข้อมูลตัวเลือกการชำระเงินจากเซิร์ฟเวอร์
photos
ประเภท:  Array<Photo> optional
รูปภาพของสถานที่นี้ คอลเล็กชันจะมีออบเจ็กต์ Photo ได้สูงสุด 10 รายการ
plusCode
ประเภท:  PlusCode optional
priceLevel
ประเภท:  PriceLevel optional
ระดับราคาของสถานที่ พร็อพเพอร์ตี้นี้สามารถแสดงผลค่าใดค่าหนึ่งต่อไปนี้
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
primaryType
ประเภท:  string optional
ประเภทหลักของสถานที่ null หากไม่มีประเภท undefined หากระบบยังไม่ได้โหลดข้อมูลประเภทจากเซิร์ฟเวอร์
primaryTypeDisplayName
ประเภท:  string optional
ชื่อที่แสดงของประเภทหลักของสถานที่ตั้ง null หากไม่มีประเภท undefined หากระบบยังไม่ได้โหลดข้อมูลประเภทจากเซิร์ฟเวอร์
primaryTypeDisplayNameLanguageCode
ประเภท:  string optional
ภาษาของชื่อที่แสดงประเภทหลักของสถานที่ตั้ง null หากไม่มีประเภท undefined หากระบบยังไม่ได้โหลดข้อมูลประเภทจากเซิร์ฟเวอร์
rating
ประเภท:  number optional
คะแนนระหว่าง 1.0 ถึง 5.0 โดยอิงตามรีวิวของผู้ใช้เกี่ยวกับสถานที่นี้
regularOpeningHours
ประเภท:  OpeningHours optional
requestedLanguage
ประเภท:  string optional
ภาษาที่ขอสำหรับสถานที่นี้
requestedRegion
ประเภท:  string optional
ภูมิภาคที่ขอสำหรับสถานที่นี้
reviews
ประเภท:  Array<Review> optional
รายการรีวิวของสถานที่นี้
servesBeer
ประเภท:  boolean optional
สถานที่เสิร์ฟเบียร์หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
servesBreakfast
ประเภท:  boolean optional
สถานที่ให้บริการอาหารเช้าหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
servesBrunch
ประเภท:  boolean optional
สถานที่ให้บริการอาหารมื้อสายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
servesCocktails
ประเภท:  boolean optional
servesCoffee
ประเภท:  boolean optional
servesDessert
ประเภท:  boolean optional
servesDinner
ประเภท:  boolean optional
สถานที่ให้บริการอาหารเย็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
servesLunch
ประเภท:  boolean optional
สถานที่เสิร์ฟอาหารกลางวันไหม แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
servesVegetarianFood
ประเภท:  boolean optional
สถานที่มีอาหารมังสวิรัติหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
servesWine
ประเภท:  boolean optional
สถานที่เสิร์ฟไวน์หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่มีคำขอฟิลด์นี้
svgIconMaskURI
ประเภท:  string optional
URI ไปยังทรัพยากรมาสก์รูปภาพ SVG ที่สามารถใช้เพื่อแสดงหมวดหมู่ของสถานที่
types
ประเภท:  Array<string> optional
อาร์เรย์ของประเภทสำหรับสถานที่นี้ (เช่น ["political", "locality"] หรือ ["restaurant", "establishment"])
userRatingCount
ประเภท:  number optional
จํานวนการให้คะแนนของผู้ใช้ที่ส่งผลต่อ Place.rating ของสถานที่นี้
utcOffsetMinutes
ประเภท:  number optional
การชดเชยจากเขตเวลา UTC ของเขตเวลาปัจจุบันของสถานที่เป็นนาที เช่น เวลามาตรฐานออสเตรเลียตะวันออก (GMT+10) ในช่วงที่เปลี่ยนเวลาเป็นฤดูร้อนจะเร็วกว่า UTC 11 ชั่วโมง ดังนั้น utc_offset_minutes จะเท่ากับ 660 สำหรับเขตเวลาที่ช้ากว่า UTC ออฟเซ็ตจะเป็นค่าลบ เช่น utc_offset_minutes สำหรับเคปเวิร์ดคือ -60
viewport
ประเภท:  LatLngBounds optional
วิวพอร์ตที่ต้องการเมื่อแสดงสถานที่นี้บนแผนที่
websiteURI
ประเภท:  string optional
เว็บไซต์ที่เชื่อถือได้ของสถานที่นี้ เช่น หน้าแรกของธุรกิจ
openingHours
ประเภท:  OpeningHours optional
fetchFields
fetchFields(options)
พารามิเตอร์: 
ผลลัพธ์:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
พารามิเตอร์: 
  • dateDate optional
ผลลัพธ์:  Promise<Date optional>
คำนวณวันที่ที่แสดงถึง OpeningHoursTime ถัดไป แสดงผลเป็น "ไม่ระบุ" หากมีข้อมูลไม่เพียงพอที่จะคํานวณผลลัพธ์ หรือสถานที่นี้ไม่ทํางาน
BetaisOpen
isOpen([date])
พารามิเตอร์: 
  • dateDate optional ค่าเริ่มต้นคือ "ตอนนี้"
ผลลัพธ์:  Promise<boolean optional>
ตรวจสอบว่าสถานที่เปิดทำการหรือไม่ ณ วันที่และเวลาที่กำหนด แสดงผลเป็น undefined หากข้อมูลของสถานที่ไม่เพียงพอที่จะคํานวณ เช่น หากไม่ได้ลงทะเบียนเวลาทําการ
toJSON
toJSON()
พารามิเตอร์: ไม่มี
ผลลัพธ์:  Object ออบเจ็กต์ JSON ที่มีพร็อพเพอร์ตี้สถานที่ทั้งหมดที่ขอ

อินเทอร์เฟซ PlaceOptions

google.maps.places.PlaceOptions อินเทอร์เฟซ

ตัวเลือกในการสร้างสถานที่

id
ประเภท:  string
รหัสสถานที่ที่ไม่ซ้ำกัน
requestedLanguage optional
ประเภท:  string optional
ตัวระบุภาษาสำหรับภาษาที่ควรแสดงรายละเอียด ดูรายการภาษาที่รองรับ
requestedRegion optional
ประเภท:  string optional
รหัสภูมิภาคของผู้ใช้ ซึ่งอาจส่งผลต่อรูปภาพที่อาจแสดงและอาจส่งผลต่อสิ่งอื่นๆ ด้วย รหัสภูมิภาคยอมรับค่า 2 อักขระของ ccTLD ("โดเมนระดับบนสุด") รหัส ccTLD ส่วนใหญ่จะเหมือนกับรหัส ISO 3166-1 โดยมีข้อยกเว้นบางประการ เช่น ccTLD ของสหราชอาณาจักรคือ "uk" (.co.uk) ส่วนรหัส ISO 3166-1 คือ "gb" (ในทางเทคนิคสำหรับนิติบุคคล "สหราชอาณาจักรบริเตนใหญ่และไอร์แลนด์เหนือ")

AccessibilityOptions class

google.maps.places.AccessibilityOptions class

เข้าถึงโดยการโทรหา const {AccessibilityOptions} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

hasWheelchairAccessibleEntrance
ประเภท:  boolean optional
สถานที่มีทางเข้าสำหรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasWheelchairAccessibleParking
ประเภท:  boolean optional
สถานที่มีที่จอดรถที่สะดวกสำหรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasWheelchairAccessibleRestroom
ประเภท:  boolean optional
สถานที่มีห้องน้ำที่รองรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasWheelchairAccessibleSeating
ประเภท:  boolean optional
สถานที่มีที่นั่งที่รองรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า

AddressComponent class

google.maps.places.AddressComponent class

เข้าถึงโดยการโทรหา const {AddressComponent} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

longText
ประเภท:  string optional
ข้อความทั้งหมดของคอมโพเนนต์ที่อยู่
shortText
ประเภท:  string optional
ข้อความสั้นๆ ที่ย่อมาจากองค์ประกอบที่อยู่
types
ประเภท:  Array<string>
อาร์เรย์สตริงที่ระบุประเภทขององค์ประกอบที่อยู่นี้ ดูรายการประเภทที่ใช้ได้ที่นี่

การระบุแหล่งที่มา class

google.maps.places.Attribution class

เข้าถึงโดยการโทรหา const {Attribution} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

provider
ประเภท:  string optional
ข้อความระบุแหล่งที่มาที่จะแสดงสําหรับผลการค้นหาสถานที่นี้
providerURI
ประเภท:  string optional

AuthorAttribution class

google.maps.places.AuthorAttribution class

เข้าถึงโดยการโทรหา const {AuthorAttribution} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

displayName
ประเภท:  string
ชื่อผู้เขียนของผลการค้นหานี้
photoURI
ประเภท:  string optional
URI รูปภาพของผู้แต่งสำหรับผลการค้นหานี้ แต่ตัวเลือกนี้อาจไม่มีให้ใช้งานเสมอไป
uri
ประเภท:  string optional
URI โปรไฟล์ของผู้เขียนสำหรับผลการค้นหานี้

ConnectorAggregation class

google.maps.places.ConnectorAggregation class

ข้อมูลการชาร์จ EV ที่รวบรวมไว้สำหรับหัวชาร์จประเภทเดียวกันและอัตราการชาร์จเดียวกัน

เข้าถึงโดยการโทรหา const {ConnectorAggregation} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

availabilityLastUpdateTime
ประเภท:  Date optional
เวลาที่มีการอัปเดตข้อมูลความพร้อมใช้งานของคอนเน็กเตอร์ในการรวบรวมข้อมูลนี้ครั้งล่าสุด
availableCount
ประเภท:  number optional
จํานวนตัวเชื่อมต่อในการรวมข้อมูลนี้ที่ใช้ได้ในปัจจุบัน
count
ประเภท:  number
จํานวนตัวเชื่อมต่อในการรวบรวมข้อมูลนี้
maxChargeRateKw
ประเภท:  number
อัตราการชาร์จสูงสุดแบบคงที่ใน kW ของขั้วต่อแต่ละตัวของการรวม
outOfServiceCount
ประเภท:  number optional
จํานวนขั้วต่อในการรวมกลุ่มนี้ที่ไม่พร้อมให้บริการในขณะนี้
type
ประเภท:  EVConnectorType optional
ประเภทเครื่องมือเชื่อมต่อของการรวมนี้

EVChargeOptions class

google.maps.places.EVChargeOptions class

ข้อมูลเกี่ยวกับสถานีชาร์จ EV ที่โฮสต์ในสถานที่

เข้าถึงโดยการโทรหา const {EVChargeOptions} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

connectorAggregations
ประเภท:  Array<ConnectorAggregation>
รายการการรวมหัวชาร์จ EV ที่มีหัวชาร์จไฟฟ้าประเภทเดียวกันและอัตราการชาร์จเดียวกัน
connectorCount
ประเภท:  number
จำนวนหัวชาร์จไฟฟ้าที่สถานีนี้ เนื่องจากพอร์ตบางพอร์ตมีหัวชาร์จได้หลายหัว แต่ชาร์จรถยนต์ได้ครั้งละคันเท่านั้น จำนวนหัวชาร์จจึงอาจมากกว่าจำนวนรถยนต์ทั้งหมดที่ชาร์จพร้อมกันได้

EVConnectorType constants

google.maps.places.EVConnectorType constants

ประเภทหัวชาร์จ EV

เข้าถึงโดยการโทรหา const {EVConnectorType} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

CCS_COMBO_1 ระบบการชาร์จแบบรวม (AC และ DC) อิงตามขั้วต่อ SAE Type-1 J-1772
CCS_COMBO_2 ระบบการชาร์จแบบรวม (AC และ DC) อิงตามหัวชาร์จ Mennekes Type-2
CHADEMO หัวชาร์จประเภท CHAdeMO
J1772 หัวชาร์จ J1772 ประเภท 1
OTHER หัวชาร์จประเภทอื่นๆ
TESLA หัวต่อ TESLA ทั่วไป รหัสนี้ใช้สำหรับ NACS ในอเมริกาเหนือ แต่อาจไม่ใช่ NACS ในส่วนอื่นๆ ของโลก (เช่น CCS Combo 2 (CCS2) หรือ GB/T) ค่านี้ไม่ได้แสดงถึงประเภทหัวชาร์จจริง แต่แสดงถึงความสามารถในการชาร์จยานพาหนะแบรนด์ Tesla ที่สถานีชาร์จของ Tesla มากกว่า
TYPE_2 หัวชาร์จ IEC 62196 ประเภท 2 มักเรียกว่า MENNEKES
UNSPECIFIED_GB_T ประเภท GB/T สอดคล้องกับมาตรฐาน GB/T ในจีน ประเภทนี้ครอบคลุม GB_T ทุกประเภท
UNSPECIFIED_WALL_OUTLET เต้ารับติดผนังที่ไม่ระบุ

EVSearchOptions interface

google.maps.places.EVSearchOptions อินเทอร์เฟซ

ตัวเลือกที่เกี่ยวข้องกับ EV ที่ระบุได้สำหรับคำขอค้นหาสถานที่

connectorTypes optional
ประเภท:  Array<EVConnectorType> optional
รายการประเภทหัวชาร์จไฟฟ้า EV ที่ต้องการ ระบบจะกรองสถานที่ที่ไม่รองรับประเภทขั้วต่อที่ระบุไว้ออก
minimumChargingRateKw optional
ประเภท:  number optional
อัตราการชาร์จขั้นต่ำที่ต้องการเป็นกิโลวัตต์ ระบบจะกรองสถานที่ที่มีราคาการเรียกเก็บเงินต่ำกว่าราคาที่ระบุออก

FetchFieldsRequest interface

google.maps.places.FetchFieldsRequest อินเทอร์เฟซ

ตัวเลือกในการดึงข้อมูลช่องสถานที่

fields
ประเภท:  Array<string>
รายการช่องที่จะดึงข้อมูล

FuelOptions class

google.maps.places.FuelOptions class

ข้อมูลล่าสุดเกี่ยวกับตัวเลือกน้ำมันในปั๊มน้ำมัน ข้อมูลนี้มีการอัปเดตเป็นประจำ

เข้าถึงโดยการโทรหา const {FuelOptions} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

fuelPrices
ประเภท:  Array<FuelPrice>
รายการราคาเชื้อเพลิงสำหรับเชื้อเพลิงแต่ละประเภทที่สถานีนี้มี โดยแต่ละรายการมี 1 รายการต่อเชื้อเพลิง 1 ประเภท

FuelPrice class

google.maps.places.FuelPrice class

ข้อมูลราคาเชื้อเพลิงสำหรับเชื้อเพลิงประเภทหนึ่งๆ

เข้าถึงโดยการโทรหา const {FuelPrice} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

price
ประเภท:  Money optional
ราคาเชื้อเพลิง
type
ประเภท:  FuelType optional
ประเภทเชื้อเพลิง
updateTime
ประเภท:  Date optional
เวลาที่อัปเดตราคาน้ำมันครั้งล่าสุด

FuelType constants

google.maps.places.FuelType constants

ประเภทเชื้อเพลิง

เข้าถึงโดยการโทรหา const {FuelType} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

BIO_DIESEL ไบโอดีเซล
DIESEL น้ำมันดีเซล
E80 E 80
E85 E 85
LPG LPG
METHANE มีเทน
MIDGRADE ระดับกลาง
PREMIUM Premium
REGULAR_UNLEADED น้ำมันเบนซินไร้สารตะกั่วธรรมดา
SP100 SP 100
SP91 SP 91.
SP91_E10 SP 91 E10
SP92 SP 92
SP95 SP 95
SP95_E10 SP95 E10
SP98 SP 98.
SP99 SP 99
TRUCK_DIESEL น้ำมันดีเซลสำหรับรถบรรทุก

ชั้นเรียนรายได้

google.maps.places.Money class

การแสดงจํานวนเงินพร้อมประเภทสกุลเงิน

เข้าถึงโดยการโทรหา const {Money} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

currencyCode
ประเภท:  string
รหัสสกุลเงิน 3 ตัวอักษรที่ระบุไว้ใน ISO 4217
nanos
ประเภท:  number
จํานวนหน่วยนาโน (10^-9) ของจํานวนเงิน
units
ประเภท:  number
จำนวนเงินเต็ม เช่น หาก Money.currencyCode คือ "USD" 1 หน่วยจะเป็น 1 ดอลลาร์สหรัฐ
toString
toString()
พารามิเตอร์: ไม่มี
ผลลัพธ์:  string
แสดงผลจํานวนเงินที่มนุษย์อ่านได้พร้อมสัญลักษณ์สกุลเงิน

OpeningHours class

google.maps.places.OpeningHours class

เข้าถึงโดยการโทรหา const {OpeningHours} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

periods
ประเภท:  Array<OpeningHoursPeriod>
ช่วงเปิดทำการที่ครอบคลุมแต่ละวันในสัปดาห์ โดยเริ่มจากวันอาทิตย์ตามลำดับเวลา ไม่รวมวันที่สถานที่ปิด
weekdayDescriptions
ประเภท:  Array<string>
อาร์เรย์สตริง 7 รายการที่แสดงเวลาทำการที่ฟอร์แมตแล้วสำหรับแต่ละวันในสัปดาห์ บริการ Places จะจัดรูปแบบและแปลเวลาทําการเป็นภาษาปัจจุบันอย่างเหมาะสม การจัดเรียงองค์ประกอบในอาร์เรย์นี้ขึ้นอยู่กับภาษา บางภาษาเริ่มต้นสัปดาห์ที่วันจันทร์ ส่วนบางภาษาเริ่มต้นที่วันอาทิตย์

OpeningHoursPeriod class

google.maps.places.OpeningHoursPeriod class

เข้าถึงโดยการโทรหา const {OpeningHoursPeriod} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

close
ประเภท:  OpeningHoursPoint optional
เวลาปิดทำการของสถานที่
open
ประเภท:  OpeningHoursPoint
เวลาเปิดทำการของสถานที่

OpeningHoursPoint class

google.maps.places.OpeningHoursPoint class

เข้าถึงโดยการโทรหา const {OpeningHoursPoint} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

day
ประเภท:  number
วันของสัปดาห์เป็นตัวเลขในช่วง [0, 6] โดยเริ่มจากวันอาทิตย์ เช่น 2 หมายถึงวันอังคาร
hour
ประเภท:  number
ชั่วโมงของ OpeningHoursPoint.time เป็นตัวเลขในช่วง [0, 23] ซึ่งจะรายงานตามเขตเวลาของสถานที่
minute
ประเภท:  number
นาทีของ OpeningHoursPoint.time เป็นตัวเลขในช่วง [0, 59] ซึ่งจะรายงานตามเขตเวลาของสถานที่

ParkingOptions class

google.maps.places.ParkingOptions class

เข้าถึงโดยการโทรหา const {ParkingOptions} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

hasFreeGarageParking
ประเภท:  boolean optional
สถานที่มีที่จอดรถในโรงรถฟรีหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasFreeParkingLot
ประเภท:  boolean optional
สถานที่มีที่จอดรถฟรีหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasFreeStreetParking
ประเภท:  boolean optional
สถานที่มีที่จอดรถริมถนนฟรีหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasPaidGarageParking
ประเภท:  boolean optional
สถานที่มีโรงจอดรถแบบเสียค่าใช้จ่ายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasPaidParkingLot
ประเภท:  boolean optional
สถานที่มีที่จอดรถแบบเสียค่าใช้จ่ายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasPaidStreetParking
ประเภท:  boolean optional
สถานที่มีที่จอดรถริมถนนแบบเสียค่าใช้จ่ายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
hasValetParking
ประเภท:  boolean optional
สถานที่มีบริการนำรถไปจอดให้หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า

PaymentOptions class

google.maps.places.PaymentOptions class

เข้าถึงโดยการโทรหา const {PaymentOptions} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

acceptsCashOnly
ประเภท:  boolean optional
สถานที่รับชำระเงินผ่านเงินสดเท่านั้นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
acceptsCreditCards
ประเภท:  boolean optional
สถานที่รับการชำระเงินผ่านบัตรเครดิตหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
acceptsDebitCards
ประเภท:  boolean optional
สถานที่รับการชำระเงินผ่านบัตรเดบิตหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า
acceptsNFC
ประเภท:  boolean optional
สถานที่รับการชำระเงินผ่าน NFC หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผล "null" หากไม่ทราบค่า

Photo class

google.maps.places.Photo class

เข้าถึงโดยการโทรหา const {Photo} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

authorAttributions
ประเภท:  Array<AuthorAttribution>
ข้อความระบุแหล่งที่มาที่จะแสดงสำหรับรูปภาพนี้
heightPx
ประเภท:  number
ความสูงของรูปภาพเป็นพิกเซล
widthPx
ประเภท:  number
ความกว้างของรูปภาพเป็นพิกเซล
getURI
getURI([options])
พารามิเตอร์: 
ผลลัพธ์:  string
แสดง URL รูปภาพที่สอดคล้องกับตัวเลือกที่ระบุ

PlusCode class

google.maps.places.PlusCode class

เข้าถึงโดยการโทรหา const {PlusCode} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

compoundCode
ประเภท:  string optional
Plus Codes ที่มีพื้นที่ 1/8000 องศาคูณด้วย 1/8000 องศา ซึ่งระบบจะตัดอักขระ 4 ตัวแรก (รหัสพื้นที่) ออกและแทนที่ด้วยคำอธิบายสถานที่ เช่น "9G8F+5W Zurich, Switzerland"
globalCode
ประเภท:  string optional
Plus Code ที่มีพื้นที่ 1/8000 องศาคูณด้วย 1/8000 องศา เช่น "8FVC9G8F+5W"

PriceLevel constants

google.maps.places.PriceLevel constants

รายการระดับราคาสำหรับออบเจ็กต์สถานที่

เข้าถึงโดยการโทรหา const {PriceLevel} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE

ตรวจสอบ ชั้นเรียน

google.maps.places.Review class

เข้าถึงโดยการโทรหา const {Review} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

authorAttribution
ประเภท:  AuthorAttribution optional
ผู้รีวิว
publishTime
ประเภท:  Date optional
rating
ประเภท:  number optional
คะแนนของรีวิวนี้ ซึ่งเป็นตัวเลขระหว่าง 1.0 ถึง 5.0 (รวม)
relativePublishTimeDescription
ประเภท:  string optional
สตริงเวลาล่าสุดที่มีการจัดรูปแบบ ซึ่งแสดงเวลารีวิวสัมพันธ์กับเวลาปัจจุบันในรูปแบบที่เหมาะสมกับภาษาและประเทศ เช่น "เมื่อเดือนที่แล้ว"
text
ประเภท:  string optional
ข้อความของรีวิว
textLanguageCode
ประเภท:  string optional
รหัสภาษา IETF ที่ระบุภาษาที่ใช้เขียนรีวิวนี้ โปรดทราบว่ารหัสนี้รวมเฉพาะแท็กภาษาหลักโดยไม่มีแท็กรองที่ระบุประเทศหรือภูมิภาค เช่น รีวิวภาษาอังกฤษทั้งหมดติดแท็กเป็น 'en' แทนที่จะเป็น "en-AU" หรือ "en-UK"

SearchByTextRequest interface

google.maps.places.SearchByTextRequest อินเทอร์เฟซ

อินเทอร์เฟซคำขอสำหรับ Place.searchByText

fields
ประเภท:  Array<string>
ฟิลด์ที่จะรวมอยู่ในคำตอบ ซึ่งจะมีการเรียกเก็บเงิน หากส่ง ['*'] ระบบจะแสดงผลและเรียกเก็บเงินสำหรับช่องที่มีทั้งหมด (ไม่แนะนำสำหรับการใช้งานจริง) คุณขอพร็อพเพอร์ตี้ใดก็ได้ในคลาส Place เป็นฟิลด์
evSearchOptions optional
ประเภท:  EVSearchOptions optional
ตัวเลือกที่เกี่ยวข้องกับ EV ที่ระบุได้สำหรับคำขอค้นหาสถานที่
includedType optional
ประเภท:  string optional
ประเภทสถานที่ที่ขอ รายการประเภททั้งหมดที่รองรับ: https://developers.google.com/maps/documentation/places/web-service/place-types รองรับประเภทที่รวมไว้เพียงประเภทเดียวเท่านั้น ดูSearchByTextRequest.useStrictTypeFiltering
isOpenNow optional
ประเภท:  boolean optional
ค่าเริ่มต้น: false
ใช้เพื่อจำกัดการค้นหาให้แสดงเฉพาะสถานที่ที่เปิดอยู่ในปัจจุบัน
language optional
ประเภท:  string optional
รายละเอียดสถานที่จะแสดงเป็นภาษาที่ต้องการ หากมี ระบบจะตั้งค่าเริ่มต้นตามค่ากำหนดภาษาของเบราว์เซอร์ รายการภาษาที่รองรับในปัจจุบัน: https://developers.google.com/maps/faq#languagesupport
locationBias optional
ภูมิภาคที่จะค้นหา สถานที่นี้ใช้เป็นค่าเบี่ยงเบน ซึ่งหมายความว่าระบบอาจแสดงผลลัพธ์รอบๆ สถานที่ดังกล่าว ตั้งค่าพร้อมกับ locationRestriction ไม่ได้
locationRestriction optional
ประเภท:  LatLngBounds|LatLngBoundsLiteral optional
ภูมิภาคที่จะค้นหา ตำแหน่งนี้ใช้เป็นข้อจำกัด ซึ่งหมายความว่าระบบจะไม่แสดงผลลัพธ์ที่อยู่นอกสถานที่ดังกล่าว ตั้งค่าพร้อมกับ locationBias ไม่ได้
maxResultCount optional
ประเภท:  number optional
จำนวนผลลัพธ์สูงสุดที่จะแสดง โดยต้องอยู่ระหว่าง 1 ถึง 20 เท่านั้น
minRating optional
ประเภท:  number optional
กรองผลลัพธ์ที่มีคะแนนเฉลี่ยจากผู้ใช้ต่ำกว่าขีดจำกัดนี้ ค่าที่ถูกต้องต้องเป็นตัวเลขทศนิยมระหว่าง 0 ถึง 5 (รวม) ที่ความถี่ 0.5 เช่น [0, 0.5, 1.0, ... , 5.0] รวม ระบบจะปัดเศษคะแนนอินพุตเป็น 0.5(ค่าที่สูงที่สุด) ที่ใกล้เคียงที่สุด เช่น คะแนน 0.6 จะกรองผลลัพธ์ทั้งหมดที่มีคะแนนน้อยกว่า 1.0 ออก
priceLevels optional
ประเภท:  Array<PriceLevel> optional
ใช้เพื่อจำกัดการค้นหาให้แสดงเฉพาะสถานที่ที่มีการทำเครื่องหมายเป็นระดับราคาหนึ่งๆ คุณเลือกชุดค่าผสมของระดับราคาได้ ค่าเริ่มต้นคือระดับราคาทั้งหมด
query optional
ประเภท:  string optional
BetarankBy optional
ประเภท:  SearchByTextRankPreference optional
rankPreference optional
ประเภท:  SearchByTextRankPreference optional
ค่าเริ่มต้น: SearchByTextRankPreference.RELEVANCE
วิธีที่ระบบจัดอันดับผลการค้นหาในการตอบกลับ
region optional
ประเภท:  string optional
รหัสประเทศ/ภูมิภาค Unicode (CLDR) ของตำแหน่งที่ส่งคำขอ พารามิเตอร์นี้ใช้เพื่อแสดงรายละเอียดสถานที่ เช่น ชื่อสถานที่เฉพาะภูมิภาค (หากมี) พารามิเตอร์นี้อาจส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง ดูข้อมูลเพิ่มเติมได้ที่ https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html โปรดทราบว่าปัจจุบันระบบยังไม่รองรับรหัสภูมิภาค 3 หลัก
textQuery optional
ประเภท:  string optional
ต้องระบุ ข้อความค้นหาสำหรับการค้นหาข้อความ
useStrictTypeFiltering optional
ประเภท:  boolean optional
ค่าเริ่มต้น: false
ใช้เพื่อตั้งค่าการกรองประเภทที่เข้มงวดสําหรับ SearchByTextRequest.includedType หากตั้งค่าเป็น "จริง" ระบบจะแสดงเฉพาะผลลัพธ์ประเภทเดียวกัน

SearchByTextRankPreference constants

google.maps.places.SearchByTextRankPreference constants

อาร์เรย์ค่าคงที่ของ RankPreference สำหรับ SearchByTextRequest

เข้าถึงโดยการโทรหา const {SearchByTextRankPreference} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

DISTANCE จัดอันดับผลการค้นหาตามระยะทาง
RELEVANCE จัดอันดับผลการค้นหาตามความเกี่ยวข้อง

SearchNearbyRequest interface

google.maps.places.SearchNearbyRequest อินเทอร์เฟซ

อินเทอร์เฟซคำขอสำหรับ Place.searchNearby ดูข้อมูลเพิ่มเติมเกี่ยวกับคำขอได้ที่ข้อมูลอ้างอิง Places API

fields
ประเภท:  Array<string>
ฟิลด์ที่จะรวมอยู่ในคำตอบ ซึ่งจะมีการเรียกเก็บเงิน หากส่ง ['*'] ระบบจะแสดงผลและเรียกเก็บเงินสำหรับช่องที่มีทั้งหมด (ไม่แนะนำสำหรับการใช้งานจริง) คุณขอพร็อพเพอร์ตี้ใดก็ได้ในคลาส Place เป็นฟิลด์
locationRestriction
ประเภท:  Circle|CircleLiteral
ภูมิภาคที่จะค้นหา ซึ่งระบุเป็นวงกลมที่มีจุดศูนย์กลางและรัศมี ระบบจะไม่แสดงผลลัพธ์ที่อยู่นอกสถานที่ตั้งที่ระบุ
excludedPrimaryTypes optional
ประเภท:  Array<string> optional
ประเภทสถานที่หลักที่ยกเว้น ดูรายการประเภททั้งหมดที่รองรับ สถานที่มีประเภทหลักได้เพียงประเภทเดียวเท่านั้น โดยสามารถระบุได้สูงสุด 50 ประเภท หากคุณระบุประเภทเดียวกันทั้งในรายการ included และ excluded ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
excludedTypes optional
ประเภท:  Array<string> optional
ประเภทสถานที่ที่ยกเว้น ดูรายการประเภททั้งหมดที่รองรับ สถานที่หนึ่งๆ อาจมีสถานที่หลายประเภท โดยสามารถระบุได้สูงสุด 50 ประเภท หากคุณระบุประเภทเดียวกันทั้งในรายการ included และ excluded ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
includedPrimaryTypes optional
ประเภท:  Array<string> optional
ประเภทสถานที่หลักที่รวมไว้ ดูรายการประเภททั้งหมดที่รองรับ สถานที่มีประเภทหลักได้เพียงประเภทเดียวเท่านั้น โดยสามารถระบุได้สูงสุด 50 ประเภท หากคุณระบุประเภทเดียวกันทั้งในรายการ included และ excluded ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
includedTypes optional
ประเภท:  Array<string> optional
ประเภทสถานที่ที่รวมไว้ ดูรายการประเภททั้งหมดที่รองรับ สถานที่หนึ่งๆ อาจมีสถานที่หลายประเภท โดยสามารถระบุได้สูงสุด 50 ประเภท หากคุณระบุประเภทเดียวกันทั้งในรายการ included และ excluded ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
language optional
ประเภท:  string optional
รายละเอียดสถานที่จะแสดงเป็นภาษาที่ต้องการ หากมี ระบบจะตั้งค่าเริ่มต้นตามค่ากำหนดภาษาของเบราว์เซอร์ รายการภาษาที่รองรับในปัจจุบัน: https://developers.google.com/maps/faq#languagesupport
maxResultCount optional
ประเภท:  number optional
จำนวนผลลัพธ์สูงสุดที่จะแสดง โดยต้องอยู่ระหว่าง 1 ถึง 20 เท่านั้น
rankPreference optional
ประเภท:  SearchNearbyRankPreference optional
ค่าเริ่มต้น: SearchNearbyRankPreference.DISTANCE
วิธีที่ระบบจัดอันดับผลการค้นหาในการตอบกลับ
region optional
ประเภท:  string optional
รหัสประเทศ/ภูมิภาค Unicode (CLDR) ของตำแหน่งที่ส่งคำขอ พารามิเตอร์นี้ใช้เพื่อแสดงรายละเอียดสถานที่ เช่น ชื่อสถานที่เฉพาะภูมิภาค (หากมี) พารามิเตอร์นี้อาจส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง ดูข้อมูลเพิ่มเติมได้ที่ https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html โปรดทราบว่าปัจจุบันระบบยังไม่รองรับรหัสภูมิภาค 3 หลัก

SearchNearbyRankPreference constants

google.maps.places.SearchNearbyRankPreference constants

อาร์เรย์แบบจำกัดสำหรับ RankPreference ของ SearchNearbyRequest

เข้าถึงโดยการโทรหา const {SearchNearbyRankPreference} = await google.maps.importLibrary("places") โปรดดูไลบรารีใน Maps JavaScript API

DISTANCE จัดอันดับผลการค้นหาตามระยะทาง
POPULARITY จัดอันดับผลการค้นหาตามความนิยม