Place Data

คลาส Place

ชั้นเรียน google.maps.places.Place

คลาสนี้ใช้ PlaceOptions

เข้าถึงโดยโทรไปที่ 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
allowsDogs
ประเภท:  boolean optional
attributions
ประเภท:  Array<Attribution> optional
ผู้ให้บริการข้อมูลที่ต้องแสดงสำหรับสถานที่
businessStatus
ประเภท:  BusinessStatus optional
สถานะการดำเนินการของสถานที่ตั้ง null หากไม่ทราบสถานะ undefined หากยังไม่ได้โหลดข้อมูลสถานะจากเซิร์ฟเวอร์
consumerAlert
ประเภท:  ConsumerAlert optional
การแจ้งเตือนผู้บริโภคสำหรับสถานที่นี้
displayName
ประเภท:  string optional
ชื่อที่แสดงของสถานที่ตั้ง null หากไม่มีชื่อ undefined หากยังไม่ได้โหลดข้อมูลชื่อจากเซิร์ฟเวอร์
displayNameLanguageCode
ประเภท:  string optional
ภาษาของชื่อที่แสดงของสถานที่ null หากไม่มีชื่อ undefined หากยังไม่ได้โหลดข้อมูลชื่อจากเซิร์ฟเวอร์
editorialSummary
ประเภท:  string optional
สรุปจากบรรณาธิการสำหรับสถานที่นี้ null หากไม่มีข้อมูลสรุปจากบรรณาธิการ undefined หากยังไม่ได้ขอช่องนี้
editorialSummaryLanguageCode
ประเภท:  string optional
ภาษาของข้อมูลสรุปจากบรรณาธิการสำหรับสถานที่นี้ null หากไม่มีข้อมูลสรุปจากบรรณาธิการ undefined หากยังไม่ได้ขอช่องนี้
evChargeAmenitySummary
ประเภท:  EVChargeAmenitySummary optional
EVChargeAmenitySummary สำหรับสถานที่นี้
evChargeOptions
ประเภท:  EVChargeOptions optional
ตัวเลือกการชาร์จ EV ที่สถานที่ให้บริการ undefined หากไม่ได้เรียกใช้ตัวเลือกการชาร์จ EV จากเซิร์ฟเวอร์
formattedAddress
ประเภท:  string optional
ที่อยู่แบบเต็มของสถานที่ตั้ง
fuelOptions
ประเภท:  FuelOptions optional
ตัวเลือกเชื้อเพลิงที่สถานที่ให้บริการ undefined หากไม่มีการเรียกใช้ตัวเลือกเชื้อเพลิงจากเซิร์ฟเวอร์
generativeSummary
ประเภท:  GenerativeSummary optional
GenerativeSummary สำหรับสถานที่นี้
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" หากยังไม่ได้ขอช่องนี้
iconBackgroundColor
ประเภท:  string optional
รหัสสีแบบเลขฐาน 16 เริ่มต้นสำหรับหมวดหมู่ของสถานที่
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
หมายเลขโทรศัพท์ของสถานที่ซึ่งจัดรูปแบบตามรูปแบบตามภูมิภาคของหมายเลข
neighborhoodSummary
ประเภท:  NeighborhoodSummary optional
NeighborhoodSummary สำหรับสถานที่นี้
parkingOptions
ประเภท:  ParkingOptions optional
ตัวเลือกที่จอดรถที่สถานที่ให้บริการ undefined หากยังไม่ได้เรียกข้อมูลตัวเลือกที่จอดรถจากเซิร์ฟเวอร์
paymentOptions
ประเภท:  PaymentOptions optional
ตัวเลือกการชำระเงินที่สถานที่ให้บริการ undefined หากไม่มีการเรียกข้อมูลตัวเลือกการชำระเงินจากเซิร์ฟเวอร์
photos
ประเภท:  Array<Photo> optional
รูปภาพของสถานที่นี้ คอลเล็กชันจะมีออบเจ็กต์ Photo ได้สูงสุด 10 รายการ
plusCode
ประเภท:  PlusCode optional
postalAddress
ประเภท:  PostalAddress optional
priceLevel
ประเภท:  PriceLevel optional
ระดับราคาของสถานที่ พร็อพเพอร์ตี้นี้สามารถแสดงผลค่าใดค่าหนึ่งต่อไปนี้
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
ประเภท:  PriceRange optional
ช่วงราคาสำหรับสถานที่นี้ endPrice อาจไม่ได้ตั้งค่า ซึ่งบ่งบอกถึงช่วงที่ไม่มีขอบเขตบน (เช่น "มากกว่า 3, 000 บาท")
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
ภูมิภาคที่ขอสำหรับสถานที่นี้
resourceName
ประเภท:  string
ชื่อทรัพยากรสถานที่ที่ไม่ซ้ำกัน
reviews
ประเภท:  Array<Review> optional
รายการรีวิวสำหรับสถานที่นี้
reviewSummary
ประเภท:  ReviewSummary optional
ReviewSummary สำหรับสถานที่นี้
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" หากยังไม่ได้ขอช่องนี้
shortFormattedAddress
ประเภท:  string optional
ที่อยู่แบบย่อของสถานที่ตั้ง
subDestinations
ประเภท:  Array<Place> optional
รายการจุดหมายย่อยสำหรับสถานที่นี้ จุดหมายย่อยคือสถานที่เฉพาะที่เชื่อมโยงกับสถานที่หลัก ซึ่งจะช่วยให้ผู้ใช้ที่ค้นหาภายในสถานที่ขนาดใหญ่หรือซับซ้อน เช่น สนามบิน อุทยานแห่งชาติ มหาวิทยาลัย หรือสนามกีฬา มีจุดหมายที่เฉพาะเจาะจงมากขึ้น
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
hasWiFi
ประเภท:  boolean optional
fetchFields
fetchFields(options)
พารามิเตอร์ 
ค่าที่แสดงผล:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
พารามิเตอร์ 
  • date:  Date optional
ค่าที่แสดงผล:  Promise<Date optional>
คำนวณ Date สำหรับเวลาเปิดครั้งถัดไปโดยใช้ Place.regularOpeningHours ของสถานที่ แสดงผลเป็น "ไม่ระบุ" หากข้อมูลไม่เพียงพอที่จะคำนวณผลลัพธ์ หรือสถานที่นี้ไม่ได้เปิดให้บริการ
BetaisOpen
isOpen([date])
พารามิเตอร์ 
  • date:  Date optional ค่าเริ่มต้นคือตอนนี้
ค่าที่แสดงผล:  Promise<boolean optional>
ตรวจสอบว่าสถานที่เปิดในDateที่ระบุหรือไม่ แสดงผลเป็น undefined หากข้อมูลที่ทราบเกี่ยวกับสถานที่นั้นไม่เพียงพอที่จะคำนวณ เช่น หากไม่ได้ลงทะเบียนเวลาทำการไว้
toJSON
toJSON()
พารามิเตอร์:  ไม่มี
ค่าที่แสดงผล:  Object ออบเจ็กต์ JSON ที่มีพร็อพเพอร์ตี้สถานที่ที่ขอทั้งหมด

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

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

ตัวเลือกสำหรับการสร้าง Place

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

คลาส AccessibilityOptions

ชั้นเรียน google.maps.places.AccessibilityOptions

เข้าถึงโดยโทรไปที่ 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

ชั้นเรียน google.maps.places.AddressComponent

คอมโพเนนต์ที่อยู่สำหรับตำแหน่งของสถานที่

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

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

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

ชั้นเรียน google.maps.places.Attribution

ข้อมูลเกี่ยวกับผู้ให้บริการข้อมูลสำหรับสถานที่

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

provider
ประเภท:  string optional
ชื่อผู้ให้บริการข้อมูลของสถานที่
providerURI
ประเภท:  string optional
URI ไปยังผู้ให้บริการข้อมูลของสถานที่

คลาส AuthorAttribution

ชั้นเรียน google.maps.places.AuthorAttribution

ข้อมูลเกี่ยวกับผู้เขียนเนื้อหาที่ผู้ใช้สร้างขึ้น

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

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

คลาส ConnectorAggregation

ชั้นเรียน google.maps.places.ConnectorAggregation

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

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

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

คลาส ConsumerAlert

ชั้นเรียน google.maps.places.ConsumerAlert

ข้อความแจ้งเตือนผู้บริโภค ข้อความทั้งหมดจะแสดงผลในภาษาที่ระบุโดยช่อง languageCode

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

details
ประเภท:  ConsumerAlertDetails optional
รายละเอียดของข้อความแจ้งเตือนผู้บริโภค
languageCode
ประเภท:  string optional
รหัสภาษาของข้อความแจ้งเตือนผู้บริโภค
overview
ประเภท:  string optional
ภาพรวมของข้อความแจ้งเตือนผู้บริโภค

คลาส ConsumerAlertDetails

ชั้นเรียน google.maps.places.ConsumerAlertDetails

รายละเอียดของข้อความแจ้งเตือนผู้บริโภค

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

aboutLinkTitle
ประเภท:  string optional
ชื่อที่จะแสดงสำหรับลิงก์เพื่อให้ข้อมูลเพิ่มเติม
aboutLinkURI
ประเภท:  string optional
URI สำหรับลิงก์ที่ให้ข้อมูลเพิ่มเติม
description
ประเภท:  string optional
คำอธิบายข้อความแจ้งเตือนผู้บริโภค
title
ประเภท:  string optional
ชื่อที่จะแสดงพร้อมกับคำอธิบายโดยละเอียด

คลาส ContentBlock

ชั้นเรียน google.maps.places.ContentBlock

ContentBlock อธิบายเนื้อหาของสรุปและแหล่งที่มา

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

content
ประเภท:  string optional
เนื้อหาที่เกี่ยวข้องกับหัวข้อ
contentLanguageCode
ประเภท:  string optional
รหัสภาษาของเนื้อหา
referencedPlaces
ประเภท:  Array<Place>
รายการ Place ที่อ้างอิง เมื่อดึงข้อมูลครั้งแรก สถานที่แต่ละแห่งจะมีเพียงรหัสสถานที่ในฟิลด์ id เท่านั้น

คลาส EVChargeAmenitySummary

ชั้นเรียน google.maps.places.EVChargeAmenitySummary

ข้อมูลสรุปที่ AI สร้างขึ้นเกี่ยวกับสิ่งอำนวยความสะดวกใกล้สถานีชาร์จ EV ซึ่งจะมีผลกับสถานที่ประเภท electric_vehicle_charging_station เท่านั้น

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

coffee
ประเภท:  ContentBlock optional
สรุปตัวเลือกร้านกาแฟใกล้เคียง
disclosureText
ประเภท:  string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
ประเภท:  string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
ประเภท:  string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
overview
ประเภท:  ContentBlock optional
ภาพรวมของสิ่งอำนวยความสะดวกที่มีให้บริการ
restaurant
ประเภท:  ContentBlock optional
สรุปข้อมูลร้านอาหารใกล้เคียง
store
ประเภท:  ContentBlock optional
สรุปข้อมูลร้านค้าใกล้เคียง

คลาส EVChargeOptions

ชั้นเรียน google.maps.places.EVChargeOptions

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

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

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

ค่าคงที่ EVConnectorType

google.maps.places.EVConnectorType ค่าคงที่

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

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

CCS_COMBO_1 Combined Charging System (AC และ DC) อิงตามหัวชาร์จ SAE Type-1 J-1772
CCS_COMBO_2 Combined Charging System (AC และ DC) อิงตามหัวชาร์จ Mennekes ประเภท 2
CHADEMO หัวชาร์จไฟฟ้าประเภท CHAdeMO
J1772 หัวชาร์จ J1772 ประเภท 1
NACS North American Charging System (NACS) ซึ่งได้มาตรฐาน SAE J3400
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

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

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

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

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

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

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

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

คลาส FuelOptions

ชั้นเรียน google.maps.places.FuelOptions

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

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

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

คลาส FuelPrice

ชั้นเรียน google.maps.places.FuelPrice

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

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

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

ค่าคงที่ FuelType

google.maps.places.FuelType ค่าคงที่

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

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

BIO_DIESEL ไบโอดีเซล
DIESEL น้ำมันดีเซล
DIESEL_PLUS น้ำมันดีเซลพลัส
E100 E 100
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 ดีเซลสำหรับรถบรรทุก

คลาส GenerativeSummary

ชั้นเรียน google.maps.places.GenerativeSummary

ข้อมูลสรุปเกี่ยวกับสถานที่ที่ AI สร้างขึ้น

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

disclosureText
ประเภท:  string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
ประเภท:  string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
ประเภท:  string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
overview
ประเภท:  string optional
ภาพรวมของสถานที่
overviewLanguageCode
ประเภท:  string optional
รหัสภาษาของภาพรวม

ชั้นเรียน google.maps.places.GoogleMapsLinks

ลิงก์เพื่อทริกเกอร์การดำเนินการต่างๆ ของ Google Maps

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

directionsURI
ประเภท:  string optional
ลิงก์เพื่อแสดงเส้นทางไปยังสถานที่นั้นใน Google Maps ลิงก์จะป้อนข้อมูลเฉพาะสถานที่ปลายทางและใช้โหมดการเดินทางเริ่มต้น DRIVE
photosURI
ประเภท:  string optional
ลิงก์เพื่อแสดงรูปภาพของสถานที่ใน Google Maps
placeURI
ประเภท:  string optional
ลิงก์เพื่อแสดงสถานที่ใน Google Maps
reviewsURI
ประเภท:  string optional
ลิงก์เพื่อแสดงรีวิวของสถานที่ใน Google Maps
writeAReviewURI
ประเภท:  string optional
ลิงก์สำหรับเขียนรีวิวสถานที่ใน Google Maps

คลาสการเงิน

ชั้นเรียน google.maps.places.Money

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

เข้าถึงโดยโทรไปที่ 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
แสดงผลจำนวนเงินที่มนุษย์อ่านได้พร้อมสัญลักษณ์สกุลเงิน

คลาส NeighborhoodSummary

ชั้นเรียน google.maps.places.NeighborhoodSummary

ข้อมูลสรุปที่ AI สร้างขึ้นเกี่ยวกับจุดที่น่าสนใจใกล้สถานที่

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

description
ประเภท:  ContentBlock optional
คำอธิบายโดยละเอียดเกี่ยวกับย่านใกล้เคียง
disclosureText
ประเภท:  string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
ประเภท:  string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
ประเภท:  string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
overview
ประเภท:  ContentBlock optional
ภาพรวมของย่านใกล้เคียง

คลาส OpeningHours

ชั้นเรียน google.maps.places.OpeningHours

ข้อมูลเกี่ยวกับเวลาทำการของสถานที่

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

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

คลาส OpeningHoursPeriod

ชั้นเรียน google.maps.places.OpeningHoursPeriod

ระยะเวลาที่สถานที่เปิดทำการ

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

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

คลาส OpeningHoursPoint

ชั้นเรียน google.maps.places.OpeningHoursPoint

จุดที่สถานที่เปลี่ยนสถานะการเปิดทำการ

เข้าถึงโดยโทรไปที่ 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

ชั้นเรียน google.maps.places.ParkingOptions

เข้าถึงโดยโทรไปที่ 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

ชั้นเรียน google.maps.places.PaymentOptions

เข้าถึงโดยโทรไปที่ 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" หากไม่ทราบค่า

คลาสถ่ายภาพ

ชั้นเรียน google.maps.places.Photo

ข้อมูลเกี่ยวกับรูปภาพของสถานที่

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

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

คลาส PlusCode

ชั้นเรียน google.maps.places.PlusCode

Plus Code ของสถานที่ ดูข้อมูลเพิ่มเติมได้ที่ https://plus.codes/

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

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

คลาส PostalAddress

ชั้นเรียน google.maps.places.PostalAddress

แสดงที่อยู่ทางไปรษณีย์ (เช่น สำหรับบริการไปรษณีย์เพื่อนำส่งสินค้า) หมายเหตุ: JavaScript API ใช้ PostalAddress เพื่อสร้างอินสแตนซ์ออบเจ็กต์ที่แสดงข้อมูลที่บริการบนเว็บแสดงผล

คลาสนี้ใช้ PostalAddressLiteral

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

addressLines
ประเภท:  Array<string>
บรรทัดที่อยู่ที่ไม่มีโครงสร้างซึ่งอธิบายระดับที่ต่ำกว่าของที่อยู่
administrativeArea
ประเภท:  string optional
เขตการปกครองย่อยระดับสูงสุดที่ใช้สำหรับที่อยู่ทางไปรษณีย์ของประเทศหรือภูมิภาค
languageCode
ประเภท:  string optional
รหัสภาษา BCP-47 ของเนื้อหาของที่อยู่นี้ ตัวอย่างเช่น "zh-Hant", "ja", "ja-Latn", "en"
locality
ประเภท:  string optional
โดยทั่วไปหมายถึงส่วนเมือง/เทศบาลของที่อยู่
organization
ประเภท:  string optional
ชื่อองค์กรที่ที่อยู่ดังกล่าว
postalCode
ประเภท:  string optional
รหัสไปรษณีย์ของที่อยู่
recipients
ประเภท:  Array<string>
ผู้รับตามที่อยู่
regionCode
ประเภท:  string
รหัสภูมิภาค CLDR ของประเทศ/ภูมิภาคของที่อยู่ ตัวอย่างเช่น "CH" สำหรับสวิตเซอร์แลนด์ ดูรายละเอียดได้ที่ https://cldr.unicode.org/ และ https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
sortingCode
ประเภท:  string optional
รหัส Sort ของที่อยู่
sublocality
ประเภท:  string optional
สถานที่ย่อยของที่อยู่ เช่น ย่านใกล้เคียง เขต หรืออำเภอ

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

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

ข้อมูลสำหรับการป้อนข้อมูล PostalAddress

regionCode
ประเภท:  string
addressLines optional
ประเภท:  Iterable<string> optional
administrativeArea optional
ประเภท:  string optional
languageCode optional
ประเภท:  string optional
locality optional
ประเภท:  string optional
organization optional
ประเภท:  string optional
postalCode optional
ประเภท:  string optional
recipients optional
ประเภท:  Iterable<string> optional
sortingCode optional
ประเภท:  string optional
sublocality optional
ประเภท:  string optional

ค่าคงที่ PriceLevel

google.maps.places.PriceLevel ค่าคงที่

ระดับราคาของสถานที่

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

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE

คลาส PriceRange

ชั้นเรียน google.maps.places.PriceRange

ช่วงราคาที่เชื่อมโยงกับสถานที่ endPrice อาจไม่ได้ตั้งค่า ซึ่งบ่งบอกถึงช่วงที่ไม่มีขอบเขตบน (เช่น "มากกว่า 3, 000 บาท")

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

endPrice
ประเภท:  Money optional
ราคาสูงสุดของช่วงราคา (รวมอยู่ด้วย) ราคาควรต่ำกว่าจำนวนนี้
startPrice
ประเภท:  Money
ราคาต่ำสุดของช่วงราคา (รวม) ราคาควรเท่ากับหรือสูงกว่าจำนวนนี้

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

ชั้นเรียน google.maps.places.Review

ข้อมูลเกี่ยวกับรีวิวของสถานที่

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

authorAttribution
ประเภท:  AuthorAttribution optional
ผู้ตรวจสอบ
flagContentURI
ประเภท:  string optional
ลิงก์ที่ผู้ใช้สามารถแจ้งปัญหาเกี่ยวกับรีวิวได้
googleMapsURI
ประเภท:  string optional
ลิงก์เพื่อแสดงรีวิวใน Google Maps
originalText
ประเภท:  string optional
ข้อความรีวิวในภาษาต้นฉบับ
originalTextLanguageCode
ประเภท:  string optional
รหัสภาษา IETF ที่ระบุภาษาต้นฉบับของรีวิว
publishTime
ประเภท:  Date optional
rating
ประเภท:  number optional
คะแนนของรีวิวนี้ ซึ่งเป็นตัวเลขระหว่าง 1.0 ถึง 5.0 (รวมค่าแรกและค่าสุดท้าย)
relativePublishTimeDescription
ประเภท:  string optional
สตริงของเวลาล่าสุดที่จัดรูปแบบ ซึ่งแสดงเวลาที่รีวิวเทียบกับเวลาปัจจุบันในรูปแบบที่เหมาะสมกับภาษาและประเทศ เช่น `"a month ago"'
text
ประเภท:  string optional
ข้อความที่แปลแล้วของรีวิว
textLanguageCode
ประเภท:  string optional
รหัสภาษา IETF ที่ระบุภาษาที่แปลของรีวิว
visitDateMonth
ประเภท:  number optional
เดือนของวันที่ที่ผู้เขียนรีวิวเข้าชมสถานที่ ช่องนี้อิงตาม 0 โดย 0 คือเดือนมกราคม และ 11 คือเดือนธันวาคม
visitDateYear
ประเภท:  number optional
ปีของวันที่ที่ผู้เขียนรีวิวเข้าชมสถานที่

คลาส ReviewSummary

ชั้นเรียน google.maps.places.ReviewSummary

ข้อมูลสรุปรีวิวจากผู้ใช้เกี่ยวกับสถานที่ซึ่ง AI สร้างขึ้น

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

disclosureText
ประเภท:  string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
ประเภท:  string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
ประเภท:  string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
reviewsURI
ประเภท:  string optional
URI สำหรับแสดงรีวิวของสถานที่นี้ใน Google Maps
text
ประเภท:  string optional
สรุปรีวิวจากผู้ใช้
textLanguageCode
ประเภท:  string optional
รหัสภาษาของสรุปรีวิวจากผู้ใช้

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

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
ต้องระบุเมื่อคุณไม่ได้ใช้ SearchByTextRequest.query คำค้นหาที่เป็นข้อความสำหรับการค้นหาข้อความ
useStrictTypeFiltering optional
ประเภท:  boolean optional
ค่าเริ่มต้น: false
ใช้เพื่อตั้งค่าการกรองประเภทที่เข้มงวดสำหรับ SearchByTextRequest.includedType หากตั้งค่าเป็น "จริง" ระบบจะแสดงเฉพาะผลลัพธ์ประเภทเดียวกัน

ค่าคงที่ SearchByTextRankPreference

google.maps.places.SearchByTextRankPreference ค่าคงที่

enum ของ RankPreference สำหรับ SearchByTextRequest

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

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

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

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
จำนวนผลลัพธ์สูงสุดที่จะแสดง ดูค่าที่ยอมรับได้และค่าเริ่มต้นได้ที่เอกสารอ้างอิง Places API
rankPreference optional
ประเภท:  SearchNearbyRankPreference optional
ค่าเริ่มต้น: SearchNearbyRankPreference.POPULARITY
วิธีจัดอันดับผลลัพธ์ในการตอบกลับ
region optional
ประเภท:  string optional
รหัสประเทศ/ภูมิภาค Unicode (CLDR) ของสถานที่ที่ส่งคำขอ พารามิเตอร์นี้ใช้เพื่อแสดงรายละเอียดสถานที่ เช่น ชื่อสถานที่เฉพาะภูมิภาค (หากมี) พารามิเตอร์นี้อาจส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง ดูข้อมูลเพิ่มเติมได้ที่ https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html โปรดทราบว่าปัจจุบันระบบยังไม่รองรับรหัสภูมิภาคแบบ 3 หลัก

ค่าคงที่ SearchNearbyRankPreference

google.maps.places.SearchNearbyRankPreference ค่าคงที่

RankPreference enum สำหรับ SearchNearbyRequest

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

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