Places Data

คลาส Place

คลาส google.maps.places.Place ใช้ PlaceOptions
ไลบรารี "places"

const {Place} = await google.maps.importLibrary("places");
Place
Place(options)
พารามิเตอร์
searchByText
searchByText(request)
พารามิเตอร์
ค่าที่แสดงผล: Promise<{places:Array<Place>}>
การค้นหาสถานที่ตามคำค้นหาที่เป็นข้อความ
searchNearby
searchNearby(request)
พารามิเตอร์
ค่าที่แสดงผล: Promise<{places:Array<Place>}>
ค้นหาสถานที่ใกล้เคียง
accessibilityOptions
readonly
ประเภท: AccessibilityOptions optional
ตัวเลือกการช่วยเหลือพิเศษของสถานที่นี้ undefined หากไม่มีการเรียกข้อมูลตัวเลือกการช่วยเหลือพิเศษจากเซิร์ฟเวอร์
addressComponents
readonly
ประเภท: Array<AddressComponent> optional
คอลเล็กชันคอมโพเนนต์ที่อยู่สำหรับตำแหน่งของสถานที่นี้ ออบเจ็กต์ว่างเปล่าหากไม่มีข้อมูลที่อยู่ซึ่งทราบ undefined หากยังไม่ได้เรียกข้อมูลที่อยู่จากเซิร์ฟเวอร์
addressDescriptor
readonly
ประเภท: AddressDescriptor optional
คำอธิบายที่อยู่ของสถานที่นี้ Address Descriptor มีข้อมูลเพิ่มเติมที่ช่วยอธิบายสถานที่ตั้งโดยใช้จุดสังเกตและพื้นที่ ดูความครอบคลุมระดับภูมิภาคของข้อบ่งชี้ที่อยู่ได้ที่ https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage
adrFormatAddress
readonly
ประเภท: string optional
การแสดงที่อยู่ของสถานที่ในไมโครฟอร์แมต adr
allowsDogs
readonly
ประเภท: boolean optional
attributions
readonly
ประเภท: Array<Attribution> optional
ผู้ให้บริการข้อมูลที่ต้องแสดงสำหรับสถานที่
businessStatus
readonly
ประเภท: BusinessStatus optional
สถานะการดำเนินการของสถานที่ตั้ง null หากไม่ทราบสถานะ undefined หากยังไม่ได้โหลดข้อมูลสถานะจากเซิร์ฟเวอร์
consumerAlert
readonly
ประเภท: ConsumerAlert optional
การแจ้งเตือนผู้บริโภคสำหรับสถานที่นี้
containingPlaces
readonly
ประเภท: Array<Place> optional
รายการสถานที่ที่มีสถานที่นี้อยู่ สถานที่ที่มีอยู่คือสถานที่ซึ่งมีสถานที่นั้นอยู่
currentOpeningHours
readonly
ประเภท: OpeningHours optional
เวลาทำการในอีก 7 วันข้างหน้า (รวมวันนี้) ซึ่งรวมถึงเวลาทำการพิเศษ เช่น วันหยุดและการปิดทำการที่ผิดปกติ
currentSecondaryOpeningHours
readonly
ประเภท: Array<SecondaryOpeningHours> optional
เวลาทำการรองปัจจุบันของสถานที่นี้ ซึ่งรวมถึงเวลาทำการพิเศษ เช่น วันหยุดและการปิดทำการไม่ปกติในช่วง 7 วันข้างหน้า เวลาทำการรองจะแตกต่างจากเวลาทำการหลักของสถานที่ เช่น ร้านอาหารสามารถระบุเวลาทำการของไดรฟ์ทรูหรือเวลาทำการของบริการจัดส่งเป็นเวลาทำการรองได้
displayName
readonly
ประเภท: string optional
ชื่อที่แสดงของสถานที่ตั้ง null หากไม่มีชื่อ undefined หากยังไม่ได้โหลดข้อมูลชื่อจากเซิร์ฟเวอร์
displayNameLanguageCode
readonly
ประเภท: string optional
ภาษาของชื่อที่แสดงของสถานที่ null หากไม่มีชื่อ undefined หากยังไม่ได้โหลดข้อมูลชื่อจากเซิร์ฟเวอร์
editorialSummary
readonly
ประเภท: string optional
สรุปจากบรรณาธิการสำหรับสถานที่นี้ null หากไม่มีข้อมูลสรุปจากบรรณาธิการ undefined หากยังไม่ได้ขอช่องนี้
editorialSummaryLanguageCode
readonly
ประเภท: string optional
ภาษาของข้อมูลสรุปจากบรรณาธิการสำหรับสถานที่นี้ null หากไม่มีข้อมูลสรุปจากบรรณาธิการ undefined หากยังไม่ได้ขอช่องนี้
evChargeAmenitySummary
readonly
ประเภท: EVChargeAmenitySummary optional
EVChargeAmenitySummary สำหรับสถานที่นี้
evChargeOptions
readonly
ประเภท: EVChargeOptions optional
ตัวเลือกการชาร์จ EV ที่สถานที่ให้บริการ undefined หากไม่ได้เรียกใช้ตัวเลือกการชาร์จ EV จากเซิร์ฟเวอร์
formattedAddress
readonly
ประเภท: string optional
ที่อยู่แบบเต็มของสถานที่ตั้ง
fuelOptions
readonly
ประเภท: FuelOptions optional
ตัวเลือกเชื้อเพลิงที่สถานที่ให้บริการ undefined หากไม่มีการเรียกใช้ตัวเลือกเชื้อเพลิงจากเซิร์ฟเวอร์
futureOpeningDate
readonly
ประเภท: Date optional
วันที่ที่สถานที่นี้จะเปิด หาก businessStatus เป็น FUTURE_OPENING เมื่อไม่ได้ขอช่องนี้ ระบบจะไม่กำหนดช่องนี้ มิฉะนั้น ระบบจะป้อนข้อมูลวันที่เปิดทำการในช่องนี้หากมีข้อมูล และจะเว้นว่างไว้หากไม่มีข้อมูล
generativeSummary
readonly
ประเภท: GenerativeSummary optional
GenerativeSummary สำหรับสถานที่นี้
googleMapsURI
readonly
ประเภท: string optional
URL ของหน้า Google อย่างเป็นทางการสำหรับสถานที่นี้ นี่คือหน้าเว็บที่ Google เป็นเจ้าของซึ่งมีข้อมูลที่ดีที่สุดเกี่ยวกับสถานที่
hasCurbsidePickup
readonly
ประเภท: boolean optional
สถานที่นั้นมีบริการรับสินค้าโดยไม่ต้องลงจากรถหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
hasDelivery
readonly
ประเภท: boolean optional
สถานที่นั้นมีบริการจัดส่งหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
hasDineIn
readonly
ประเภท: boolean optional
สถานที่ให้บริการนั่งรับประทานที่ร้านหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
hasLiveMusic
readonly
ประเภท: boolean optional
hasMenuForChildren
readonly
ประเภท: boolean optional
hasOutdoorSeating
readonly
ประเภท: boolean optional
hasRestroom
readonly
ประเภท: boolean optional
hasTakeout
readonly
ประเภท: boolean optional
สถานที่ให้บริการสั่งกลับบ้านหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
iconBackgroundColor
readonly
ประเภท: string optional
รหัสสีแบบเลขฐาน 16 เริ่มต้นสำหรับหมวดหมู่ของสถานที่
id
readonly
ประเภท: string
รหัสสถานที่ที่ไม่ซ้ำกัน
internationalPhoneNumber
readonly
ประเภท: string optional
หมายเลขโทรศัพท์ของสถานที่ในรูปแบบระหว่างประเทศ รูปแบบระหว่างประเทศประกอบด้วยรหัสประเทศ และมีเครื่องหมายบวก (+) นำหน้า
isGoodForChildren
readonly
ประเภท: boolean optional
isGoodForGroups
readonly
ประเภท: boolean optional
isGoodForWatchingSports
readonly
ประเภท: boolean optional
isPureServiceAreaBusiness
readonly
ประเภท: boolean optional
ระบุว่าสถานที่นั้นเป็นธุรกิจที่ให้บริการตามสถานที่เท่านั้นหรือไม่ ธุรกิจที่ให้บริการตามสถานที่เท่านั้นคือธุรกิจที่บริการแบบถึงที่หรือออกให้บริการแก่ลูกค้าโดยตรง โดยไม่ได้ให้บริการลูกค้า ณ ที่อยู่ธุรกิจ ตัวอย่างเช่น ธุรกิจอย่างบริการทําความสะอาดหรือช่างประปาอาจไม่มีที่อยู่หรือสถานที่ตั้งจริงใน Google Maps
isReservable
readonly
ประเภท: boolean optional
สถานที่นั้นจองได้หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
location
readonly
ประเภท: LatLng optional
ตำแหน่งของสถานที่
nationalPhoneNumber
readonly
ประเภท: string optional
หมายเลขโทรศัพท์ของสถานที่ซึ่งจัดรูปแบบตามรูปแบบตามภูมิภาคของหมายเลข
neighborhoodSummary
readonly
ประเภท: NeighborhoodSummary optional
NeighborhoodSummary สำหรับสถานที่นี้
parkingOptions
readonly
ประเภท: ParkingOptions optional
ตัวเลือกที่จอดรถที่สถานที่ให้บริการ undefined หากยังไม่ได้เรียกข้อมูลตัวเลือกที่จอดรถจากเซิร์ฟเวอร์
paymentOptions
readonly
ประเภท: PaymentOptions optional
ตัวเลือกการชำระเงินที่สถานที่ให้บริการ undefined หากไม่มีการเรียกข้อมูลตัวเลือกการชำระเงินจากเซิร์ฟเวอร์
photos
readonly
ประเภท: Array<Photo> optional
รูปภาพของสถานที่นี้ คอลเล็กชันจะมีออบเจ็กต์ Photo ได้สูงสุด 10 รายการ
plusCode
readonly
ประเภท: PlusCode optional
postalAddress
readonly
ประเภท: PostalAddress optional
priceLevel
readonly
ประเภท: PriceLevel optional
ระดับราคาของสถานที่ พร็อพเพอร์ตี้นี้สามารถแสดงผลค่าใดค่าหนึ่งต่อไปนี้
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
readonly
ประเภท: PriceRange optional
ช่วงราคาสำหรับสถานที่นี้ endPrice อาจไม่ได้ตั้งค่า ซึ่งบ่งบอกถึงช่วงที่ไม่มีขอบเขตบน (เช่น "มากกว่า 3, 000 บาท")
primaryType
readonly
ประเภท: string optional
ประเภทหลักของสถานที่ตั้ง null หากไม่มีประเภท undefined หากยังไม่ได้โหลดข้อมูลประเภทจากเซิร์ฟเวอร์
primaryTypeDisplayName
readonly
ประเภท: string optional
ชื่อที่แสดงของประเภทหลักของสถานที่ตั้ง null หากไม่มีประเภท undefined หากยังไม่ได้โหลดข้อมูลประเภทจากเซิร์ฟเวอร์
primaryTypeDisplayNameLanguageCode
readonly
ประเภท: string optional
ภาษาของชื่อที่แสดงของประเภทหลักของสถานที่ null หากไม่มีประเภท undefined หากยังไม่ได้โหลดข้อมูลประเภทจากเซิร์ฟเวอร์
rating
readonly
ประเภท: number optional
คะแนนระหว่าง 1.0 ถึง 5.0 โดยอิงตามรีวิวของผู้ใช้เกี่ยวกับสถานที่นี้
regularOpeningHours
readonly
ประเภท: OpeningHours optional
เวลาทำการปกติของสถานที่นี้ ซึ่งไม่รวมเวลาทำการพิเศษ เช่น วันหยุด
regularSecondaryOpeningHours
readonly
ประเภท: Array<SecondaryOpeningHours> optional
เวลาทำการรองปกติของสถานที่นี้ ซึ่งไม่รวมเวลาทำการพิเศษ เช่น วันหยุดและการปิดทำการที่ผิดปกติ เวลาทำการรองจะแตกต่างจากเวลาทำการหลักของสถานที่ เช่น ร้านอาหารสามารถระบุเวลาทำการของไดรฟ์ทรูหรือเวลาทำการของบริการจัดส่งเป็นเวลาทำการรองได้
requestedLanguage
ประเภท: string optional
ภาษาที่ขอสำหรับสถานที่นี้
requestedRegion
ประเภท: string optional
ภูมิภาคที่ขอสำหรับสถานที่นี้
resourceName
readonly
ประเภท: string
ชื่อทรัพยากรสถานที่ที่ไม่ซ้ำกัน
reviews
readonly
ประเภท: Array<Review> optional
รายการรีวิวสำหรับสถานที่นี้
reviewSummary
readonly
ประเภท: ReviewSummary optional
ReviewSummary สำหรับสถานที่นี้
servesBeer
readonly
ประเภท: boolean optional
สถานที่เสิร์ฟเบียร์หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
servesBreakfast
readonly
ประเภท: boolean optional
สถานที่ให้บริการอาหารเช้าหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
servesBrunch
readonly
ประเภท: boolean optional
สถานที่ให้บริการอาหารมื้อสายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
servesCocktails
readonly
ประเภท: boolean optional
servesCoffee
readonly
ประเภท: boolean optional
servesDessert
readonly
ประเภท: boolean optional
servesDinner
readonly
ประเภท: boolean optional
สถานที่ให้บริการอาหารเย็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
servesLunch
readonly
ประเภท: boolean optional
สถานที่ให้บริการอาหารกลางวันหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
servesVegetarianFood
readonly
ประเภท: boolean optional
สถานที่นั้นเสิร์ฟอาหารมังสวิรัติหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
servesWine
readonly
ประเภท: boolean optional
สถานที่เสิร์ฟไวน์หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า แสดงผลเป็น "undefined" หากยังไม่ได้ขอช่องนี้
shortFormattedAddress
readonly
ประเภท: string optional
ที่อยู่แบบย่อของสถานที่ตั้ง
subDestinations
readonly
ประเภท: Array<Place> optional
รายการจุดหมายย่อยสำหรับสถานที่นี้ จุดหมายย่อยคือสถานที่เฉพาะที่เชื่อมโยงกับสถานที่หลัก ซึ่งจะช่วยให้ผู้ใช้ที่ค้นหาภายในสถานที่ขนาดใหญ่หรือซับซ้อน เช่น สนามบิน อุทยานแห่งชาติ มหาวิทยาลัย หรือสนามกีฬา มีจุดหมายที่เฉพาะเจาะจงมากขึ้น
svgIconMaskURI
readonly
ประเภท: string optional
URI ไปยังทรัพยากรมาสก์รูปภาพ SVG ที่ใช้แสดงหมวดหมู่ของสถานที่ได้
timeZone
readonly
ประเภท: TimeZone optional
เขตเวลาของสถานที่นี้
transitStation
readonly
ประเภท: TransitStation optional
ข้อมูลเกี่ยวกับสถานีขนส่ง undefined หากยังไม่ได้โหลดข้อมูลขนส่งสาธารณะจากเซิร์ฟเวอร์
types
readonly
ประเภท: Array<string> optional
อาร์เรย์ของประเภทสำหรับสถานที่นี้ (เช่น ["political", "locality"] หรือ ["restaurant", "establishment"])
userRatingCount
readonly
ประเภท: number optional
จำนวนการให้คะแนนของผู้ใช้ที่ส่งผลต่อ Place.rating ของสถานที่นี้
utcOffsetMinutes
readonly
ประเภท: number optional
ค่าชดเชยจาก UTC ของเขตเวลาปัจจุบันของสถานที่ (หน่วยเป็นนาที) ตัวอย่างเช่น เวลามาตรฐานออสเตรเลียตะวันออก (GMT+10) ในช่วงเวลาออมแสงจะเร็วกว่า UTC 11 ชั่วโมง ดังนั้น utc_offset_minutes จะเป็น 660 สำหรับเขตเวลาที่ช้ากว่า UTC การชดเชยเวลาจะเป็นค่าลบ ตัวอย่างเช่น utc_offset_minutes คือ -60 สำหรับเคปเวิร์ด
viewport
readonly
ประเภท: LatLngBounds optional
วิวพอร์ตที่ต้องการเมื่อแสดงสถานที่นี้บนแผนที่
websiteURI
readonly
ประเภท: string optional
เว็บไซต์ที่เชื่อถือได้สำหรับสถานที่นี้ เช่น หน้าแรกของธุรกิจ
openingHours
readonly
ประเภท: OpeningHours optional
hasWiFi
readonly
ประเภท: 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

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

อินเทอร์เฟซ google.maps.places.PlaceOptions
ติดตั้งใช้งานโดย Place

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

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

คลาส AccessibilityOptions

ชั้นเรียน google.maps.places.AccessibilityOptions
ห้องสมุด "places"

const {AccessibilityOptions} = await google.maps.importLibrary("places");
hasWheelchairAccessibleEntrance
readonly
ประเภท: boolean optional
สถานที่นั้นมีทางเข้าที่รองรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasWheelchairAccessibleParking
readonly
ประเภท: boolean optional
สถานที่นั้นมีที่จอดรถที่รองรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasWheelchairAccessibleRestroom
readonly
ประเภท: boolean optional
สถานที่นั้นมีห้องน้ำที่รองรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasWheelchairAccessibleSeating
readonly
ประเภท: boolean optional
สถานที่นั้นมีที่นั่งที่รองรับเก้าอี้รถเข็นหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า

คลาส AddressComponent

ชั้นเรียน google.maps.places.AddressComponent
ห้องสมุด "places"

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

const {AddressComponent} = await google.maps.importLibrary("places");
longText
readonly
ประเภท: string optional
ข้อความทั้งหมดของคอมโพเนนต์ที่อยู่
shortText
readonly
ประเภท: string optional
ข้อความแบบย่อและสั้นของคอมโพเนนต์ที่อยู่หนึ่งๆ
types
readonly
ประเภท: Array<string>
อาร์เรย์ของสตริงที่แสดงประเภทของคอมโพเนนต์ที่อยู่นี้ ดูรายการประเภทที่ถูกต้องได้ที่นี่
รับค่ามา: toJSON

คลาส AddressDescriptor

ชั้นเรียน google.maps.places.AddressDescriptor
ห้องสมุด "places"

คำอธิบายเชิงความสัมพันธ์ของสถานที่ตั้ง รวมชุดสถานที่สำคัญใกล้เคียงที่จัดอันดับและพื้นที่ที่มีความแม่นยำ รวมถึงความสัมพันธ์กับสถานที่เป้าหมาย

const {AddressDescriptor} = await google.maps.importLibrary("places");
areas
readonly
ประเภท: Array<Area>
รายการพื้นที่ที่อยู่ภายในหรืออยู่ติดกันซึ่งจัดอันดับแล้ว พื้นที่ที่จดจำได้ง่ายและแม่นยำที่สุดจะได้รับการจัดอันดับเป็นอันดับแรก
landmarks
readonly
ประเภท: Array<Landmark>
รายการจุดสังเกตที่อยู่ใกล้เคียงซึ่งจัดอันดับแล้ว จุดสังเกตที่จดจำได้ง่ายที่สุดและอยู่ใกล้ที่สุดจะได้รับการจัดอันดับเป็นอันดับแรก
รับค่ามา: toJSON

คลาสพื้นที่

ชั้นเรียน google.maps.places.Area
ห้องสมุด "places"

ข้อมูลพื้นที่และความสัมพันธ์ของพื้นที่กับสถานที่เป้าหมาย

const {Area} = await google.maps.importLibrary("places");
containment
readonly
ประเภท: Containment optional
กำหนดความสัมพันธ์เชิงพื้นที่ระหว่างสถานที่เป้าหมายและพื้นที่
place
readonly
ประเภท: Place
สถานที่ของพื้นที่
รับค่ามา: toJSON

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

ชั้นเรียน google.maps.places.Attribution
ห้องสมุด "places"

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

const {Attribution} = await google.maps.importLibrary("places");
provider
readonly
ประเภท: string optional
ชื่อผู้ให้บริการข้อมูลของสถานที่
providerURI
readonly
ประเภท: string optional
URI ไปยังผู้ให้บริการข้อมูลของสถานที่
รับค่ามา: toJSON

คลาส AuthorAttribution

ชั้นเรียน google.maps.places.AuthorAttribution
ห้องสมุด "places"

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

const {AuthorAttribution} = await google.maps.importLibrary("places");
displayName
readonly
ประเภท: string
ชื่อผู้เขียนสำหรับผลการค้นหานี้
photoURI
readonly
ประเภท: string optional
URI รูปภาพของผู้เขียนสำหรับผลการค้นหานี้ แต่ตัวเลือกนี้อาจไม่มีให้ใช้งานเสมอไป
uri
readonly
ประเภท: string optional
URI โปรไฟล์ของผู้เขียนสำหรับผลการค้นหานี้
รับค่ามา: toJSON

คลาส ConnectorAggregation

ชั้นเรียน google.maps.places.ConnectorAggregation
ห้องสมุด "places"

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

const {ConnectorAggregation} = await google.maps.importLibrary("places");
availabilityLastUpdateTime
readonly
ประเภท: Date optional
เวลาที่อัปเดตข้อมูลความพร้อมใช้งานของเครื่องชาร์จในการรวมนี้ครั้งล่าสุด
availableCount
readonly
ประเภท: number optional
จำนวนเครื่องมือเชื่อมต่อในการรวมนี้ที่พร้อมใช้งานในปัจจุบัน
count
readonly
ประเภท: number
จำนวนหัวเสียบชาร์จไฟในการรวมนี้
maxChargeRateKw
readonly
ประเภท: number
อัตราการชาร์จสูงสุดแบบคงที่ในหน่วยกิโลวัตต์ของหัวชาร์จแต่ละหัวของการรวม
outOfServiceCount
readonly
ประเภท: number optional
จำนวนหัวชาร์จในกลุ่มนี้ที่ใช้งานไม่ได้ในขณะนี้
type
readonly
ประเภท: EVConnectorType optional
ประเภทเครื่องมือเชื่อมต่อของการรวมนี้

คลาส ConsumerAlert

ชั้นเรียน google.maps.places.ConsumerAlert
ห้องสมุด "places"

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

const {ConsumerAlert} = await google.maps.importLibrary("places");
details
readonly
ประเภท: ConsumerAlertDetails optional
รายละเอียดของข้อความแจ้งเตือนผู้บริโภค
languageCode
readonly
ประเภท: string optional
รหัสภาษาของข้อความแจ้งเตือนผู้บริโภค
overview
readonly
ประเภท: string optional
ภาพรวมของข้อความแจ้งเตือนผู้บริโภค
รับค่ามา: toJSON

คลาส ConsumerAlertDetails

ชั้นเรียน google.maps.places.ConsumerAlertDetails
ห้องสมุด "places"

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

const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
aboutLinkTitle
readonly
ประเภท: string optional
ชื่อที่จะแสดงสำหรับลิงก์เพื่อให้ข้อมูลเพิ่มเติม
aboutLinkURI
readonly
ประเภท: string optional
URI สำหรับลิงก์ที่ให้ข้อมูลเพิ่มเติม
description
readonly
ประเภท: string optional
คำอธิบายข้อความแจ้งเตือนผู้บริโภค
title
readonly
ประเภท: string optional
ชื่อที่จะแสดงพร้อมกับคำอธิบายโดยละเอียด

ค่าคงที่การล้อมองค์ประกอบ

constants google.maps.places.Containment
library "places"

กำหนดความสัมพันธ์เชิงพื้นที่ระหว่างสถานที่เป้าหมายและพื้นที่ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท ContainmentString

const {Containment} = await google.maps.importLibrary("places");
NEAR สถานที่เป้าหมายอยู่นอกพื้นที่ภูมิภาค แต่อยู่ใกล้เคียง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
OUTSKIRTS สถานที่เป้าหมายอยู่ภายในภูมิภาคของพื้นที่ ใกล้กับขอบ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
WITHIN สถานที่เป้าหมายอยู่ภายในภูมิภาคของพื้นที่ โดยอยู่ใกล้กับศูนย์กลาง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

คลาส ContentBlock

ชั้นเรียน google.maps.places.ContentBlock
ห้องสมุด "places"

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

const {ContentBlock} = await google.maps.importLibrary("places");
content
readonly
ประเภท: string optional
เนื้อหาที่เกี่ยวข้องกับหัวข้อ
contentLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของเนื้อหา
referencedPlaces
readonly
ประเภท: Array<Place>
รายการ Place ที่อ้างอิง เมื่อดึงข้อมูลครั้งแรก สถานที่แต่ละแห่งจะมีเพียงรหัสสถานที่ในฟิลด์ id เท่านั้น
รับค่ามา: toJSON

คลาส EVChargeAmenitySummary

ชั้นเรียน google.maps.places.EVChargeAmenitySummary
ห้องสมุด "places"

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

const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
coffee
readonly
ประเภท: ContentBlock optional
สรุปตัวเลือกร้านกาแฟใกล้เคียง
disclosureText
readonly
ประเภท: string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
readonly
ประเภท: string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
overview
readonly
ประเภท: ContentBlock optional
ภาพรวมของสิ่งอำนวยความสะดวกที่มีให้บริการ
restaurant
readonly
ประเภท: ContentBlock optional
สรุปข้อมูลร้านอาหารใกล้เคียง
store
readonly
ประเภท: ContentBlock optional
สรุปข้อมูลร้านค้าใกล้เคียง
รับค่ามา: toJSON

คลาส EVChargeOptions

ชั้นเรียน google.maps.places.EVChargeOptions
ห้องสมุด "places"

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

const {EVChargeOptions} = await google.maps.importLibrary("places");
connectorAggregations
readonly
ประเภท: Array<ConnectorAggregation>
รายการการรวมหัวชาร์จ EV ที่มีหัวชาร์จประเภทเดียวกันและอัตราการชาร์จเท่ากัน
connectorCount
readonly
ประเภท: number
จำนวนหัวชาร์จไฟฟ้าที่สถานีนี้ เนื่องจากพอร์ตบางพอร์ตอาจมีหัวชาร์จหลายหัว แต่ชาร์จรถได้ครั้งละ 1 คันเท่านั้น จำนวนหัวชาร์จจึงอาจมากกว่าจำนวนรถทั้งหมดที่ชาร์จพร้อมกันได้
รับค่ามา: toJSON

ค่าคงที่ EVConnectorType

constants google.maps.places.EVConnectorType
library "places"

ดูข้อมูล/บริบทเพิ่มเติมเกี่ยวกับประเภทหัวชาร์จ EV ได้ที่ http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท EVConnectorTypeString

const {EVConnectorType} = await google.maps.importLibrary("places");
CCS_COMBO_1 Combined Charging System (AC และ DC) ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
CCS_COMBO_2 Combined Charging System (AC และ DC) ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
CHADEMO หัวชาร์จไฟฟ้าประเภท CHAdeMO ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
J1772 หัวชาร์จ J1772 ประเภท 1 ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
NACS North American Charging System (NACS) ซึ่งได้มาตรฐาน SAE J3400 ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
OTHER หัวชาร์จประเภทอื่นๆ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
TESLA หัวชาร์จ TESLA ทั่วไป ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
TYPE_2 หัวชาร์จ IEC 62196 ประเภท 2 ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
UNSPECIFIED_GB_T ประเภท GB/T สอดคล้องกับมาตรฐาน GB/T ในจีน ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
UNSPECIFIED_WALL_OUTLET เต้ารับติดผนังที่ไม่ได้ระบุ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

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

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

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

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

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

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

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

fields
ประเภท: Iterable<string>
รายการช่องที่จะดึงข้อมูล
internalUsageAttributionIds
ไม่บังคับ
ประเภท: Iterable<string> optional
ตัวระบุที่ใช้เพื่อระบุแหล่งที่มาของการเรียกไปยังแพ็กเกจหรือไลบรารี OSS ที่เฉพาะเจาะจง

คลาส FuelOptions

ชั้นเรียน google.maps.places.FuelOptions
ห้องสมุด "places"

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

const {FuelOptions} = await google.maps.importLibrary("places");
fuelPrices
readonly
ประเภท: Array<FuelPrice>
รายการราคาเชื้อเพลิงสำหรับเชื้อเพลิงแต่ละประเภทที่สถานีนี้มี โดยมี 1 รายการต่อเชื้อเพลิง 1 ประเภท
รับค่ามา: toJSON

คลาส FuelPrice

ชั้นเรียน google.maps.places.FuelPrice
ห้องสมุด "places"

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

const {FuelPrice} = await google.maps.importLibrary("places");
price
readonly
ประเภท: Money optional
ราคาเชื้อเพลิง
type
readonly
ประเภท: FuelType optional
ประเภทเชื้อเพลิง
updateTime
readonly
ประเภท: Date optional
เวลาที่อัปเดตราคาน้ำมันครั้งล่าสุด

ค่าคงที่ FuelType

constants google.maps.places.FuelType
library "places"

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

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท FuelTypeString

const {FuelType} = await google.maps.importLibrary("places");
BIO_DIESEL ไบโอดีเซล ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
DIESEL น้ำมันดีเซล ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
DIESEL_PLUS น้ำมันดีเซลพลัส ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
E100 E 100 ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
E80 E 80 ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
E85 E 85. ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
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
ห้องสมุด "places"

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

const {GenerativeSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
ประเภท: string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
readonly
ประเภท: string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
overview
readonly
ประเภท: string optional
ภาพรวมของสถานที่
overviewLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของภาพรวม
รับค่ามา: toJSON

ชั้นเรียน google.maps.places.GoogleMapsLinks
ห้องสมุด "places"

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

const {GoogleMapsLinks} = await google.maps.importLibrary("places");
directionsURI
readonly
ประเภท: string optional
ลิงก์เพื่อแสดงเส้นทางไปยังสถานที่นั้นใน Google Maps ลิงก์จะป้อนข้อมูลเฉพาะสถานที่ปลายทางและใช้โหมดการเดินทางเริ่มต้น DRIVE
photosURI
readonly
ประเภท: string optional
ลิงก์เพื่อแสดงรูปภาพของสถานที่ใน Google Maps
placeURI
readonly
ประเภท: string optional
ลิงก์เพื่อแสดงสถานที่ใน Google Maps
reviewsURI
readonly
ประเภท: string optional
ลิงก์เพื่อแสดงรีวิวของสถานที่ใน Google Maps
writeAReviewURI
readonly
ประเภท: string optional
ลิงก์สำหรับเขียนรีวิวสถานที่ใน Google Maps
รับค่ามา: toJSON

คลาส Landmark

ชั้นเรียน google.maps.places.Landmark
ห้องสมุด "places"

ข้อมูลพื้นฐานเกี่ยวกับจุดสังเกตและความสัมพันธ์ของจุดสังเกตกับสถานที่เป้าหมาย จุดสังเกตคือสถานที่ที่โดดเด่นซึ่งใช้เพื่ออธิบายสถานที่ตั้งได้

const {Landmark} = await google.maps.importLibrary("places");
place
readonly
ประเภท: Place
สถานที่ตั้งของจุดสังเกต
spatialRelationship
readonly
ประเภท: SpatialRelationship
ความสัมพันธ์เชิงพื้นที่ระหว่างสถานที่เป้าหมายกับจุดสังเกต
straightLineDistanceMeters
readonly
ประเภท: number
ระยะทางแบบเส้นตรง (หน่วยเป็นเมตร) ระหว่างจุดศูนย์กลางของเป้าหมายกับจุดศูนย์กลางของจุดสังเกต ในบางสถานการณ์ ค่านี้อาจยาวกว่า travelDistanceMeters
travelDistanceMeters
readonly
ประเภท: number optional
ระยะทางการเดินทางเป็นเมตรตามเครือข่ายถนนจากเป้าหมายไปยังจุดสังเกต (หากทราบ) ค่านี้ไม่พิจารณารูปแบบการเดินทาง เช่น การเดิน การขับรถ การปั่นจักรยาน
รับค่ามา: toJSON

คลาสการเงิน

ชั้นเรียน google.maps.places.Money
ห้องสมุด "places"

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

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

คลาส NeighborhoodSummary

ชั้นเรียน google.maps.places.NeighborhoodSummary
ห้องสมุด "places"

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

const {NeighborhoodSummary} = await google.maps.importLibrary("places");
description
readonly
ประเภท: ContentBlock optional
คำอธิบายโดยละเอียดเกี่ยวกับย่านใกล้เคียง
disclosureText
readonly
ประเภท: string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
readonly
ประเภท: string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
overview
readonly
ประเภท: ContentBlock optional
ภาพรวมของย่านใกล้เคียง
รับค่ามา: toJSON

คลาส OpeningHours

ชั้นเรียน google.maps.places.OpeningHours
ขยายโดย SecondaryOpeningHours
ไลบรารี "places"

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

const {OpeningHours} = await google.maps.importLibrary("places");
periods
readonly
ประเภท: Array<OpeningHoursPeriod>
ระยะเวลาเปิดทำการที่ครอบคลุมแต่ละวันในสัปดาห์ โดยเริ่มตั้งแต่วันอาทิตย์ตามลำดับเวลา ไม่รวมวันที่สถานที่ปิดทำการ
specialDays
readonly
ประเภท: Array<Date>
อาร์เรย์ของวันที่ที่แสดงวันพิเศษที่อยู่ในระยะเวลาปัจจุบัน วันพิเศษจะส่งผลต่อเวลาทำการของสถานที่ เช่น วันคริสต์มาสหรือการปิดทำการแบบครั้งเดียว ตั้งค่าสำหรับ currentOpeningHours และ currentSecondaryOpeningHours หากมีเวลาทำการพิเศษ
weekdayDescriptions
readonly
ประเภท: Array<string>
อาร์เรย์ของสตริง 7 รายการที่แสดงเวลาทำการที่จัดรูปแบบแล้วสำหรับแต่ละวันในสัปดาห์ บริการ Places จะจัดรูปแบบและแปลเวลาทำการให้เหมาะสมกับภาษาปัจจุบัน การจัดลำดับองค์ประกอบในอาร์เรย์นี้ขึ้นอยู่กับภาษา บางภาษาจะเริ่มสัปดาห์ในวันจันทร์ ขณะที่บางภาษาจะเริ่มในวันอาทิตย์
รับค่ามา: toJSON

คลาส OpeningHoursPeriod

ชั้นเรียน google.maps.places.OpeningHoursPeriod
ห้องสมุด "places"

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

const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
close
readonly
ประเภท: OpeningHoursPoint optional
เวลาปิดของสถานที่
open
readonly
ประเภท: OpeningHoursPoint
เวลาเปิดทำการของสถานที่
รับค่ามา: toJSON

คลาส OpeningHoursPoint

ชั้นเรียน google.maps.places.OpeningHoursPoint
ห้องสมุด "places"

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

const {OpeningHoursPoint} = await google.maps.importLibrary("places");
day
readonly
ประเภท: number
วันในสัปดาห์เป็นตัวเลขในช่วง [0, 6] โดยเริ่มจากวันอาทิตย์ เช่น 2 หมายถึงวันอังคาร
hour
readonly
ประเภท: number
ชั่วโมงของ OpeningHoursPoint.time เป็นตัวเลขในช่วง [0, 23] ระบบจะรายงานข้อมูลนี้ในเขตเวลาของสถานที่
minute
readonly
ประเภท: number
นาทีของ OpeningHoursPoint.time เป็นตัวเลขในช่วง [0, 59] ระบบจะรายงานข้อมูลนี้ในเขตเวลาของสถานที่
รับค่ามา: toJSON

คลาส SecondaryOpeningHours

class google.maps.places.SecondaryOpeningHours extends OpeningHours
library "places"

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

const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
type
readonly
ประเภท: string optional
ประเภทของเวลาทำการรอง ซึ่งหมายถึงสิ่งที่เวลาทำการรองมีผลบังคับใช้ เช่น การสั่งกลับบ้าน การจัดส่ง หรือการรับสินค้า ดูรายการค่าที่ถูกต้องได้ที่ SecondaryHoursType
สืบทอด: periods, specialDays, weekdayDescriptions
รับค่ามา: toJSON

คลาส ParkingOptions

ชั้นเรียน google.maps.places.ParkingOptions
ห้องสมุด "places"

const {ParkingOptions} = await google.maps.importLibrary("places");
hasFreeGarageParking
readonly
ประเภท: boolean optional
สถานที่ให้บริการที่จอดรถในโรงรถฟรีหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasFreeParkingLot
readonly
ประเภท: boolean optional
สถานที่นั้นมีที่จอดรถฟรีหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasFreeStreetParking
readonly
ประเภท: boolean optional
สถานที่นั้นมีที่จอดรถริมถนนฟรีหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasPaidGarageParking
readonly
ประเภท: boolean optional
สถานที่ให้บริการโรงจอดรถแบบเสียค่าใช้จ่ายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasPaidParkingLot
readonly
ประเภท: boolean optional
สถานที่ให้บริการที่จอดรถแบบเสียเงินหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasPaidStreetParking
readonly
ประเภท: boolean optional
สถานที่นั้นมีที่จอดรถริมถนนแบบเสียค่าใช้จ่ายหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
hasValetParking
readonly
ประเภท: boolean optional
สถานที่นั้นมีบริการนำรถไปจอดให้หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า

คลาส PaymentOptions

ชั้นเรียน google.maps.places.PaymentOptions
ห้องสมุด "places"

const {PaymentOptions} = await google.maps.importLibrary("places");
acceptsCashOnly
readonly
ประเภท: boolean optional
สถานที่รับเฉพาะการชำระเงินด้วยเงินสดหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
acceptsCreditCards
readonly
ประเภท: boolean optional
สถานที่รับชำระเงินผ่านบัตรเครดิตหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
acceptsDebitCards
readonly
ประเภท: boolean optional
สถานที่รับชำระเงินผ่านบัตรเดบิตหรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า
acceptsNFC
readonly
ประเภท: boolean optional
สถานที่รับการชำระเงินผ่าน NFC หรือไม่ แสดงผลเป็น "จริง" หรือ "เท็จ" หากทราบค่า แสดงผลเป็น "null" หากไม่ทราบค่า

คลาสถ่ายภาพ

ชั้นเรียน google.maps.places.Photo
ห้องสมุด "places"

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

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

คลาส PlusCode

ชั้นเรียน google.maps.places.PlusCode
ห้องสมุด "places"

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

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

คลาส PostalAddress

คลาส google.maps.places.PostalAddress ใช้ PostalAddressLiteral
ไลบรารี "places"

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

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

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

อินเทอร์เฟซ google.maps.places.PostalAddressLiteral
ติดตั้งใช้งานโดย PostalAddress

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

regionCode
ประเภท: string
addressLines
ไม่บังคับ
ประเภท: Iterable<string> optional
administrativeArea
ไม่บังคับ
ประเภท: string optional
languageCode
ไม่บังคับ
ประเภท: string optional
locality
ไม่บังคับ
ประเภท: string optional
organization
ไม่บังคับ
ประเภท: string optional
postalCode
ไม่บังคับ
ประเภท: string optional
recipients
ไม่บังคับ
ประเภท: Iterable<string> optional
sortingCode
ไม่บังคับ
ประเภท: string optional
sublocality
ไม่บังคับ
ประเภท: string optional

ค่าคงที่ PriceLevel

constants google.maps.places.PriceLevel
library "places"

ระดับราคาของสถานที่ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท PriceLevelString

const {PriceLevel} = await google.maps.importLibrary("places");
EXPENSIVE สถานที่ให้บริการที่มีราคาแพง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
FREE สถานที่ให้บริการฟรี ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
INEXPENSIVE สถานที่ให้บริการในราคาไม่แพง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
MODERATE สถานที่ให้บริการในราคาปานกลาง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
VERY_EXPENSIVE สถานที่ให้บริการที่มีราคาแพงมาก ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

คลาส PriceRange

ชั้นเรียน google.maps.places.PriceRange
ห้องสมุด "places"

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

const {PriceRange} = await google.maps.importLibrary("places");
endPrice
readonly
ประเภท: Money optional
ราคาสูงสุดของช่วงราคา (รวมอยู่ด้วย) ราคาควรต่ำกว่าจำนวนนี้
startPrice
readonly
ประเภท: Money
ราคาต่ำสุดของช่วงราคา (รวม) ราคาควรเท่ากับหรือสูงกว่าจำนวนนี้
รับค่ามา: toJSON

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

ชั้นเรียน google.maps.places.Review
ห้องสมุด "places"

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

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

คลาส ReviewSummary

ชั้นเรียน google.maps.places.ReviewSummary
ห้องสมุด "places"

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

const {ReviewSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
ประเภท: string optional
ข้อความสำหรับการเปิดเผยข้อมูลที่เกี่ยวข้องกับข้อมูลสรุปนี้
disclosureTextLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของข้อความการเปิดเผยข้อมูล
flagContentURI
readonly
ประเภท: string optional
URI สำหรับรายงานปัญหาเกี่ยวกับข้อมูลสรุป
reviewsURI
readonly
ประเภท: string optional
URI สำหรับแสดงรีวิวของสถานที่นี้ใน Google Maps
text
readonly
ประเภท: string optional
สรุปรีวิวจากผู้ใช้
textLanguageCode
readonly
ประเภท: string optional
รหัสภาษาของสรุปรีวิวจากผู้ใช้
รับค่ามา: toJSON

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

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

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

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

ค่าคงที่ SearchByTextRankPreference

constants google.maps.places.SearchByTextRankPreference
library "places"

วิธีจัดอันดับผลลัพธ์ในการตอบกลับ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท SearchByTextRankPreferenceString

const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
DISTANCE จัดอันดับผลการค้นหาตามระยะทาง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
RELEVANCE จัดอันดับผลการค้นหาตามความเกี่ยวข้อง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

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

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

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

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

ค่าคงที่ SearchNearbyRankPreference

constants google.maps.places.SearchNearbyRankPreference
library "places"

วิธีจัดอันดับผลลัพธ์ในการตอบกลับ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท SearchNearbyRankPreferenceString

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
DISTANCE จัดอันดับผลการค้นหาตามระยะทาง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
POPULARITY จัดอันดับผลการค้นหาตามความนิยม ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่ SpatialRelationship

constants google.maps.places.SpatialRelationship
library "places"

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

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท SpatialRelationshipString

const {SpatialRelationship} = await google.maps.importLibrary("places");
ACROSS_THE_ROAD เป้าหมายอยู่ตรงข้ามกับจุดสังเกตที่อยู่อีกฝั่งของถนนโดยตรง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
AROUND_THE_CORNER ไม่ได้อยู่บนเส้นทางเดียวกับจุดสังเกต แต่เลี้ยวเดียวก็ถึง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
BEHIND ใกล้กับโครงสร้างของจุดสังเกต แต่ห่างจากทางเข้าหลัก ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
BESIDE เป้าหมายอยู่ติดกับจุดสังเกตโดยตรง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
DOWN_THE_ROAD อยู่บนเส้นทางเดียวกับจุดสังเกต แต่ไม่ได้อยู่ข้างๆ หรือฝั่งตรงข้าม ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
NEAR นี่คือความสัมพันธ์เริ่มต้นเมื่อไม่มีความสัมพันธ์ที่เจาะจงกว่านี้ด้านล่างที่เกี่ยวข้อง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
WITHIN จุดสังเกตมีเรขาคณิตเชิงพื้นที่และเป้าหมายอยู่ภายในขอบเขต ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

คลาส TimeZone

ชั้นเรียน google.maps.places.TimeZone
ห้องสมุด "places"

แสดงเขตเวลาจากฐานข้อมูลเขตเวลา IANA https://www.iana.org/time-zones

const {TimeZone} = await google.maps.importLibrary("places");
id
readonly
ประเภท: string optional
เขตเวลาของฐานข้อมูลเขตเวลา IANA เช่น "America/New_York"
version
readonly
ประเภท: string optional
หมายเลขเวอร์ชันของฐานข้อมูลเขตเวลา IANA เช่น "2019a"
รับค่ามา: toJSON

คลาส TransitAgency

ชั้นเรียน google.maps.places.TransitAgency
ห้องสมุด "places"

แสดงถึงบริษัทขนส่ง

const {TransitAgency} = await google.maps.importLibrary("places");
displayName
ประเภท: string optional
ชื่อของหน่วยงานในภาษาที่ขอ
displayNameLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความชื่อเอเจนซี เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
fareURL
ประเภท: URL optional
URL ของหน้ารายละเอียดค่าโดยสารของบริษัท
icon
ประเภท: TransitIcon optional
ไอคอนแบรนด์ที่แปลเป็นภาษาท้องถิ่นของระบบขนส่งสาธารณะ
lines
ประเภท: Array<TransitLine>
สายขนส่งสาธารณะที่ให้บริการโดยบริษัทนี้
url
ประเภท: URL optional
URL ของหน้าแรกของเอเจนซี
รับค่ามา: toJSON

คลาส TransitIcon

ชั้นเรียน google.maps.places.TransitIcon
ห้องสมุด "places"

แสดงไอคอนขนส่งสาธารณะ

const {TransitIcon} = await google.maps.importLibrary("places");
nameIncluded
ประเภท: boolean optional
ชื่ออยู่ในไอคอนหรือไม่ และไม่จำเป็นต้องแสดงชื่อข้างไอคอน
url
ประเภท: URL optional
URL ของไอคอน
รับค่ามา: toJSON

คลาส TransitLine

ชั้นเรียน google.maps.places.TransitLine
ห้องสมุด "places"

แสดงสายขนส่งสาธารณะ

const {TransitLine} = await google.maps.importLibrary("places");
backgroundColor
ประเภท: string optional
สีพื้นหลังของป้ายกำกับสำหรับสายขนส่งสาธารณะนี้ในรูปแบบเลขฐาน 16 (เช่น "#909CE1") นอกจากนี้ยังใช้สีนี้เพื่อวาดรูปร่างสำหรับเส้นทางขนส่งสาธารณะนี้ได้ด้วย
displayName
ประเภท: string optional
ชื่อเต็มของสายขนส่งสาธารณะนี้ (เช่น "Sunnydale local")
displayNameLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความชื่อเต็มของสายขนส่งสาธารณะ เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
icon
ประเภท: TransitIcon optional
ไอคอนสำหรับสายนี้โดยเฉพาะ
id
ประเภท: string optional
รหัสของสายขนส่งที่ใช้ระบุสายขนส่งนั้นๆ โดยไม่ซ้ำกับสายขนส่งอื่นๆ ในสถานีขนส่งเดียวกัน ตัวระบุนี้ไม่รับประกันว่าจะคงที่ในการตอบกลับที่แตกต่างกัน
shortDisplayName
ประเภท: string optional
ชื่อย่อของสายขนส่งสาธารณะนี้ (เช่น "S2")
shortDisplayNameLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความชื่อย่อของสายขนส่งสาธารณะ เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
textColor
ประเภท: string optional
สีข้อความของป้ายกำกับสำหรับสายขนส่งสาธารณะนี้ในรูปแบบเลขฐาน 16 (เช่น "#909CE1")
url
ประเภท: URL optional
URL ของหน้าเว็บที่มีรายละเอียดเกี่ยวกับสายนี้
vehicleIcon
ประเภท: TransitIcon optional
ไอคอนสำหรับยานพาหนะประเภทนี้โดยเฉพาะ
vehicleType
ประเภท: TransitVehicleType optional
ประเภทของยานพาหนะที่ใช้
รับค่ามา: toJSON

คลาส TransitStation

ชั้นเรียน google.maps.places.TransitStation
ห้องสมุด "places"

แสดงข้อมูลเฉพาะเกี่ยวกับการขนส่งสำหรับสถานที่

const {TransitStation} = await google.maps.importLibrary("places");
agencies
ประเภท: Array<TransitAgency>
บริษัทขนส่งที่ให้บริการสถานีนี้
displayName
ประเภท: string optional
ชื่อสถานีในภาษาท้องถิ่น
displayNameLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความชื่อที่แสดงในภาษาท้องถิ่น เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
stops
ประเภท: Array<TransitStop>
ขนส่งสาธารณะจะจอดที่สถานีนี้
รับค่ามา: toJSON

คลาส TransitStop

ชั้นเรียน google.maps.places.TransitStop
ห้องสมุด "places"

แสดงป้ายจอดรถสาธารณะ

const {TransitStop} = await google.maps.importLibrary("places");
displayName
ประเภท: string optional
ชื่อป้ายจอดรถในภาษาที่ขอ
displayNameLanguageCode
ประเภท: string optional
ชื่อของป้ายหยุดรถในรหัสภาษา BCP-47 ของภาษาที่ขอ เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
hasWheelchairAccessibleEntrance
ประเภท: boolean optional
ช่องนี้ระบุว่ามีเส้นทางที่เข้าถึงได้จากภายนอกสถานีไปยังป้ายหรือไม่ แต่ไม่ได้ระบุว่าสามารถขึ้นยานพาหนะจากป้ายหยุดได้หรือไม่
id
ประเภท: string optional
รหัสของป้ายจอดรถที่ใช้ระบุป้ายจอดรถที่ไม่ซ้ำกันในบรรดาป้ายจอดรถอื่นๆ ในสถานีขนส่งเดียวกัน ตัวระบุนี้ไม่รับประกันว่าจะคงที่ในการตอบกลับที่แตกต่างกัน
location
ประเภท: LatLngAltitude optional
ตำแหน่งของป้ายจอดรถ
platformCode
ประเภท: string optional
รหัสชานชาลาที่แสดงโดยป้ายนี้ โดยสามารถจัดรูปแบบได้หลายวิธี (เช่น "2", "Platform 2", "2-4" หรือ "1x")
platformCodeLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความรหัสแพลตฟอร์ม เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
signageText
ประเภท: string optional
ข้อความตามตัวอักษรที่เขียนบนป้ายสำหรับชานชาลานี้ (เช่น "ไปทางเซ็นทรัล" หรือ "ฝั่งตะวันออกและบรูคลิน") เมื่อไม่มี platformCode ฟิลด์นี้อาจเป็นตัวระบุเดียวสำหรับแพลตฟอร์ม อย่างไรก็ตาม คุณสามารถตั้งค่าทั้ง platformCode และ signageText พร้อมกันได้
signageTextLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความป้าย เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
stopCode
ประเภท: string optional
ตัวระบุที่มนุษย์อ่านได้ของป้าย ซึ่งบริษัทขนส่งใช้เพื่อแยกความแตกต่างของป้ายที่มีชื่อเดียวกัน
stopCodeLanguageCode
ประเภท: string optional
รหัสภาษา BCP-47 ของข้อความรหัสป้ายจอด เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier
รับค่ามา: toJSON

ค่าคงที่ TransitVehicleType

constants google.maps.places.TransitVehicleType
library "places"

ประเภทของยานพาหนะสำหรับสายขนส่งสาธารณะ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ

ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท TransitVehicleTypeString

const {TransitVehicleType} = await google.maps.importLibrary("places");
AIRPLANE เครื่องบิน ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
BUS ธุรกิจ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
CABLE_CAR เคเบิลคาร์ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
COACH โค้ช ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
COMMUTER_TRAIN รถไฟ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
FERRY เรือข้ามฟาก ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
FUNICULAR กระเช้าไฟฟ้า ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
GONDOLA_LIFT กระเช้าลอยฟ้า ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
HEAVY_RAIL รถไฟทั่วไป ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
HIGH_SPEED_TRAIN รถไฟความเร็วสูง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
HORSE_CARRIAGE รถม้า ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
INTERCITY_BUS รถบัสทางไกล ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
LONG_DISTANCE_TRAIN รถไฟทางไกล ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
METRO_RAIL รถไฟฟ้า ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
MONORAIL รถไฟรางเดี่ยว ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
RAIL รถไฟ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
SHARE_TAXI รถแท็กซี่ร่วมโดยสาร ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
SPECIAL พิเศษ ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
SUBWAY Subway ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
TRAM รถราง ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ
TROLLEYBUS รถรางไฟฟ้า ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับบริการบนเว็บ