- แหล่งข้อมูล: สถานที่
- LocalizedText
- AddressComponent
- PlusCode
- LatLng
- วิวพอร์ต
- ตรวจสอบ
- AuthorAttribution
- OpeningHours
- ระยะเวลา
- จุด
- วันที่
- SecondaryHoursType
- SpecialDay
- รูปภาพ
- BusinessStatus
- PriceLevel
- การระบุแหล่งที่มา
- PaymentOptions
- ParkingOptions
- SubDestination
- AccessibilityOptions
- FuelOptions
- FuelPrice
- FuelType
- ค่าเงิน
- EVChargeOptions
- ConnectorAggregation
- EVConnectorType
- GenerativeSummary
- ข้อมูลอ้างอิง
- AreaSummary
- ContentBlock
- เมธอด
แหล่งข้อมูล: สถานที่
ข้อมูลทั้งหมดที่แสดงถึงสถานที่
การแสดง JSON |
---|
{ "name": string, "id": string, "displayName": { object ( |
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของสถานที่นี้ในรูปแบบ |
id |
ตัวระบุที่ไม่ซ้ำกันของสถานที่ |
displayName |
ชื่อที่แปลแล้วของสถานที่ เหมาะที่จะเป็นคำอธิบายสั้นๆ ที่มนุษย์อ่านได้ เช่น "Google Sydney", "Starbucks", "Pyrmont" ฯลฯ |
types[] |
ชุดของแท็กประเภทสำหรับผลลัพธ์นี้ เช่น "การเมือง" และ "ย่าน" ดูรายการค่าที่เป็นไปได้ทั้งหมดในตาราง A และตาราง B ที่ https://developers.google.com/maps/documentation/places/web-service/place-types |
primaryType |
ประเภทหลักของผลการค้นหาที่ระบุ ประเภทนี้ต้องเป็นประเภทที่รองรับ Places API เช่น "ร้านอาหาร" "คาเฟ่" "สนามบิน" ฯลฯ สถานที่มีประเภทหลักได้เพียงประเภทเดียวเท่านั้น ดูรายการค่าที่เป็นไปได้ทั้งหมดในตาราง A และตาราง B ที่ https://developers.google.com/maps/documentation/places/web-service/place-types |
primaryTypeDisplayName |
ชื่อที่แสดงของประเภทหลัก ซึ่งแปลเป็นภาษาในคำขอ (หากมี) ดูรายการค่าที่เป็นไปได้ทั้งหมดในตาราง A และตาราง B ที่ https://developers.google.com/maps/documentation/places/web-service/place-types |
nationalPhoneNumber |
หมายเลขโทรศัพท์ที่มนุษย์อ่านได้สำหรับสถานที่นั้น ซึ่งอยู่ในรูปแบบระดับประเทศ |
internationalPhoneNumber |
หมายเลขโทรศัพท์ที่มนุษย์อ่านได้ของสถานที่ดังกล่าวในรูปแบบระหว่างประเทศ |
formattedAddress |
ที่อยู่แบบเต็มที่มนุษย์อ่านได้สำหรับสถานที่นี้ |
shortFormattedAddress |
ที่อยู่สั้นๆ ที่มนุษย์อ่านได้สำหรับสถานที่นี้ |
addressComponents[] |
คอมโพเนนต์ที่ซ้ำกันสำหรับแต่ละระดับย่าน ข้อเท็จจริงเกี่ยวกับอาร์เรย์ addressคอมโพเนนต์[] มีดังนี้ - อาร์เรย์ของคอมโพเนนต์ที่อยู่อาจมีคอมโพเนนต์มากกว่า formatAddress - อาร์เรย์ไม่จำเป็นต้องรวมหน่วยงานทางการเมืองทั้งหมดที่มีที่อยู่ นอกเหนือจากที่อยู่ใน formatAddress หากต้องการดึงข้อมูลหน่วยงานทางการเมืองทั้งหมดที่มีที่อยู่หนึ่งๆ คุณควรใช้การระบุพิกัดทางภูมิศาสตร์แบบย้อนกลับ โดยส่งผ่านละติจูด/ลองจิจูดของที่อยู่เป็นพารามิเตอร์ไปยังคำขอ - เราไม่รับประกันว่ารูปแบบของการตอบกลับระหว่างคำขอจะยังคงเหมือนเดิม โดยเฉพาะอย่างยิ่ง จำนวนของ addressElements จะแตกต่างกันไปตามที่อยู่ที่ขอ และอาจมีการเปลี่ยนแปลงสำหรับที่อยู่เดียวกันเมื่อเวลาผ่านไป คอมโพเนนต์เปลี่ยนตำแหน่งในอาร์เรย์ได้ ประเภทของคอมโพเนนต์สามารถเปลี่ยนแปลงได้ คอมโพเนนต์บางรายการอาจหายไปในการตอบสนองในภายหลัง |
plusCode |
Plus Code ของตำแหน่งสถานที่ละติจูด/ลองจิจูด |
location |
ตำแหน่งของสถานที่นี้ |
viewport |
วิวพอร์ตที่เหมาะสำหรับการแสดงสถานที่บนแผนที่ขนาดเฉลี่ย |
rating |
คะแนนระหว่าง 1.0 ถึง 5.0 ตามรีวิวของผู้ใช้เกี่ยวกับสถานที่นี้ |
googleMapsUri |
URL ที่ให้ข้อมูลเพิ่มเติมเกี่ยวกับสถานที่นี้ |
websiteUri |
เว็บไซต์ที่เชื่อถือได้ของสถานที่นี้ เช่น หน้าแรกของธุรกิจ โปรดทราบว่าสำหรับสถานที่ที่เป็นส่วนหนึ่งของเครือ (เช่น ร้านค้า IKEA) โดยปกติจะเป็นเว็บไซต์ของร้านค้าแต่ละแห่ง ไม่ใช่เว็บไซต์ในเครือทั้งหมด |
reviews[] |
รายการรีวิวเกี่ยวกับสถานที่นี้โดยจัดเรียงตามความเกี่ยวข้อง คุณส่งคืนรีวิวได้สูงสุด 5 รายการ |
regularOpeningHours |
เวลาทำการปกติ |
photos[] |
ข้อมูล (รวมถึงข้อมูลอ้างอิง) เกี่ยวกับรูปภาพของสถานที่นี้ สามารถส่งคืนรูปภาพได้สูงสุด 10 ภาพ |
adrFormatAddress |
ที่อยู่ของสถานที่ใน adr microformat: http://microformats.org/wiki/adr |
businessStatus |
สถานะธุรกิจของสถานที่ |
priceLevel |
ระดับราคาของสถานที่นี้ |
attributions[] |
กลุ่มผู้ให้บริการข้อมูลที่ต้องแสดงพร้อมกับผลการค้นหานี้ |
iconMaskBaseUri |
URL ที่ถูกตัดไปยังมาสก์ไอคอน ผู้ใช้สามารถเข้าถึงไอคอนประเภทต่างๆ ได้โดยต่อท้ายประเภทต่อท้าย (เช่น ".svg" หรือ ".png") |
iconBackgroundColor |
สีพื้นหลังของ icon_mask ในรูปแบบเลขฐานสิบหก เช่น #909CE1 |
currentOpeningHours |
เวลาทำการในอีก 7 วันข้างหน้า (รวมวันนี้) ระยะเวลาเริ่มต้นตอนเที่ยงคืนของวันที่ส่งคำขอ และสิ้นสุดเวลา 23:59 น. ใน 6 วันถัดไป ช่องนี้จะมีช่องย่อย SpecialDays ของเวลาทั้งหมด ซึ่งตั้งค่าไว้สำหรับวันที่ที่มีเวลาทำการพิเศษ |
currentSecondaryOpeningHours[] |
มีอาร์เรย์ของรายการในช่วง 7 วันข้างหน้า รวมถึงข้อมูลเกี่ยวกับเวลาทําการรองของธุรกิจ เวลาทำการรองต่างจากเวลาทำการหลักของธุรกิจ เช่น ร้านอาหารสามารถระบุเวลาขับรถทรูหรือเวลาจัดส่งเป็นเวลาทำการรอง ช่องนี้เติมข้อมูลในช่องย่อยประเภท ซึ่งดึงมาจากรายการประเภทเวลาทำการที่กำหนดไว้ล่วงหน้า (เช่น DRIVE_THROUGH, PICKUP หรือ TAKEOUT) โดยอิงตามประเภทของสถานที่ ช่องนี้จะมีช่องย่อย SpecialDays ของเวลาทั้งหมด ซึ่งตั้งค่าไว้สำหรับวันที่ที่มีเวลาทำการพิเศษ |
regularSecondaryOpeningHours[] |
มีอาร์เรย์ของรายการสำหรับข้อมูลเกี่ยวกับเวลาทําการรองปกติของธุรกิจ เวลาทำการรองต่างจากเวลาทำการหลักของธุรกิจ เช่น ร้านอาหารสามารถระบุเวลาขับรถทรูหรือเวลาจัดส่งเป็นเวลาทำการรอง ช่องนี้เติมข้อมูลในช่องย่อยประเภท ซึ่งดึงมาจากรายการประเภทเวลาทำการที่กำหนดไว้ล่วงหน้า (เช่น DRIVE_THROUGH, PICKUP หรือ TAKEOUT) โดยอิงตามประเภทของสถานที่ |
editorialSummary |
มีข้อมูลสรุปของสถานที่ ข้อมูลสรุปจะประกอบด้วยข้อความภาพรวม และมีรหัสภาษาสำหรับข้อมูลเหล่านี้ด้วย (หากมี) ข้อความสรุปต้องนำเสนอตามที่เป็นอยู่ และจะแก้ไขหรือเปลี่ยนแปลงไม่ได้ |
paymentOptions |
ตัวเลือกการชำระเงินที่สถานที่ยอมรับ หากข้อมูลตัวเลือกการชำระเงินไม่พร้อมใช้งาน ระบบจะยกเลิกการตั้งค่าช่องตัวเลือกการชำระเงิน |
parkingOptions |
ตัวเลือกที่จอดรถที่สถานที่มีให้บริการ |
subDestinations[] |
รายการจุดหมายย่อยที่เกี่ยวข้องกับสถานที่ |
fuelOptions |
ข้อมูลล่าสุดเกี่ยวกับตัวเลือกเชื้อเพลิงในปั๊มน้ำมัน ข้อมูลนี้ได้รับการอัปเดตอย่างสม่ำเสมอ |
evChargeOptions |
ข้อมูลของตัวเลือกการชาร์จแบตเตอรี่ EV |
generativeSummary |
ทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative ข้อมูลสรุปของสถานที่นี้ที่ AI สร้างขึ้น |
areaSummary |
ทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative ข้อมูลสรุปเกี่ยวกับพื้นที่ของสถานที่ซึ่ง AI สร้างขึ้น |
utcOffsetMinutes |
ปัจจุบันเขตเวลาของสถานที่แห่งนี้ถูกออฟเซ็ตจาก UTC เป็นนาที ซึ่งจะแสดงเป็นนาทีเพื่อรองรับเขตเวลาที่มีการชดเชยด้วยเศษส่วนของชั่วโมง เช่น X ชั่วโมงและ 15 นาที |
userRatingCount |
จำนวนรีวิวทั้งหมด (แบบมีหรือไม่มีข้อความ) สำหรับสถานที่นี้ |
takeout |
ระบุว่าธุรกิจรองรับการถ่ายโอนหรือไม่ |
delivery |
ระบุว่าธุรกิจรองรับการแสดงโฆษณาหรือไม่ |
dineIn |
ระบุว่าธุรกิจรองรับตัวเลือกที่นั่งในร่มหรือกลางแจ้ง |
curbsidePickup |
ระบุว่าธุรกิจรองรับการรับสินค้าโดยไม่ต้องลงจากรถหรือไม่ |
reservable |
ระบุว่าสถานที่นี้รองรับการจองหรือไม่ |
servesBreakfast |
ระบุว่าสถานที่ให้บริการอาหารเช้าหรือไม่ |
servesLunch |
ระบุว่าสถานที่ให้บริการอาหารกลางวันหรือไม่ |
servesDinner |
ระบุว่าสถานที่ให้บริการอาหารค่ำหรือไม่ |
servesBeer |
ระบุว่าสถานที่ให้บริการเบียร์หรือไม่ |
servesWine |
ระบุว่าสถานที่ให้บริการไวน์หรือไม่ |
servesBrunch |
ระบุว่าสถานที่ให้บริการอาหารมื้อสายหรือไม่ |
servesVegetarianFood |
ระบุว่าสถานที่ให้บริการอาหารมังสวิรัติหรือไม่ |
outdoorSeating |
ทั้งยังมีที่นั่งกลางแจ้ง |
liveMusic |
สถานที่มีดนตรีสด |
menuForChildren |
สถานที่นี้มีเมนูสำหรับเด็ก |
servesCocktails |
ร้านนี้เสิร์ฟค็อกเทล |
servesDessert |
ร้านนี้เสิร์ฟของหวาน |
servesCoffee |
ร้านนี้เสิร์ฟกาแฟ |
goodForChildren |
สถานที่นี้เหมาะสำหรับเด็ก |
allowsDogs |
สถานที่นี้อนุญาตให้สุนัขเข้าได้ |
restroom |
สถานที่นี้มีห้องน้ำ |
goodForGroups |
สถานที่รองรับกลุ่มลูกค้า |
goodForWatchingSports |
สถานที่ที่เหมาะสำหรับการชมกีฬา |
accessibilityOptions |
ข้อมูลเกี่ยวกับตัวเลือกการช่วยเหลือพิเศษที่สถานที่นั้นๆ มีให้ |
LocalizedText
รูปแบบข้อความที่แปลแล้วในภาษาใดภาษาหนึ่ง
การแสดง JSON |
---|
{ "text": string, "languageCode": string } |
ช่อง | |
---|---|
text |
สตริงที่แปลแล้วในภาษาที่สอดคล้องกับ |
languageCode |
รหัสภาษา BCP-47 ของข้อความ เช่น "en-US" หรือ "sr-Latn" ดูข้อมูลเพิ่มเติมได้ที่ http://www.unicode.org/reports/tr35/#Unicode_locale_identifier |
AddressComponent
คอมโพเนนต์ที่มีโครงสร้างซึ่งสร้างที่อยู่ที่จัดรูปแบบ หากมีข้อมูลนี้
การแสดง JSON |
---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
ช่อง | |
---|---|
longText |
คำอธิบายข้อความแบบเต็มหรือชื่อของคอมโพเนนต์ที่อยู่ ตัวอย่างเช่น ส่วนประกอบที่อยู่สำหรับประเทศออสเตรเลียอาจมี Long_name เป็น "Australia" |
shortText |
ชื่อที่เป็นข้อความแบบย่อสำหรับองค์ประกอบที่อยู่ หากมี เช่น คอมโพเนนต์ที่อยู่สำหรับประเทศออสเตรเลียอาจมี short_name เป็น "AU" |
types[] |
อาร์เรย์ที่ระบุประเภทของคอมโพเนนต์ที่อยู่ |
languageCode |
ภาษาที่ใช้จัดรูปแบบคอมโพเนนต์นี้ในรูปแบบ CLDR |
PlusCode
โค้ด Plus (http://plus.codes) เป็นการอ้างอิงตำแหน่งที่มี 2 รูปแบบ คือ โค้ดส่วนกลางที่กำหนดขนาด 14mx14m (1/8000 ขององศา) หรือสี่เหลี่ยมผืนผ้าเล็ก และโค้ดแบบผสมแทนที่คำนำหน้าด้วยตำแหน่งอ้างอิง
การแสดง JSON |
---|
{ "globalCode": string, "compoundCode": string } |
ช่อง | |
---|---|
globalCode |
รหัสทั่วโลก (แบบสมบูรณ์) เช่น "9FWM33GV+HQ" ซึ่งแสดงพื้นที่ 1/8000 x 1/8000 องศา (ประมาณ 14 x 14 เมตร) |
compoundCode |
รหัสประกอบของสถานที่ เช่น "33GV+HQ, รามเบิร์ก, นอร์เวย์" ซึ่งมีส่วนต่อท้ายของรหัสสากล และแทนที่คำนำหน้าด้วยชื่อที่มีการจัดรูปแบบของเอนทิตีอ้างอิง |
LatLng
วัตถุที่แสดงคู่ละติจูด/ลองจิจูด ค่านี้แสดงเป็นเลขคู่คู่แทนองศาละติจูดและลองจิจูดองศา ออบเจ็กต์นี้ต้องเป็นไปตาม มาตรฐาน WGS84 เว้นแต่จะระบุไว้เป็นอย่างอื่น ค่าต้องอยู่ภายในช่วงมาตรฐาน
การแสดง JSON |
---|
{ "latitude": number, "longitude": number } |
ช่อง | |
---|---|
latitude |
ละติจูดเป็นองศา ค่าต้องอยู่ในช่วง [-90.0, +90.0] |
longitude |
ลองจิจูด หน่วยเป็นองศา ค่าต้องอยู่ในช่วง [-180.0, +180.0] |
วิวพอร์ต
วิวพอร์ตละติจูด-ลองจิจูด ซึ่งแสดงเป็นแนวทแยงมุม 2 จุดตรงข้ามกับจุด low
และจุด high
วิวพอร์ตถือเป็นพื้นที่แบบปิด กล่าวคือ รวมขอบเขตของวิวพอร์ตไว้ด้วย ขอบเขตละติจูดต้องอยู่ในช่วง -90 ถึง 90 องศา และขอบเขตลองจิจูดต้องอยู่ในช่วง -180 ถึง 180 องศา กรณีต่างๆ ได้แก่
หาก
low
=high
วิวพอร์ตจะประกอบด้วยจุดเดียวนั้นหาก
low.longitude
>high.longitude
ช่วงลองจิจูดจะกลับกัน (วิวพอร์ตข้ามเส้นลองจิจูด 180 องศา)หาก
low.longitude
= -180 องศาและhigh.longitude
= 180 องศา วิวพอร์ตจะรวมลองจิจูดทั้งหมดหาก
low.longitude
= 180 องศาและhigh.longitude
= -180 องศา ช่วงลองจิจูดจะว่างเปล่าหากเป็น
low.latitude
>high.latitude
ช่วงละติจูดจะว่างเปล่า
ต้องระบุทั้ง low
และ high
และช่องแทนต้องไม่ว่างเปล่า (ตามที่ระบุด้วยคำจำกัดความด้านบน) การมีวิวพอร์ตที่ว่างเปล่าจะทำให้เกิดข้อผิดพลาด
ตัวอย่างเช่น วิวพอร์ตนี้รวมนครนิวยอร์กทั้งหมดดังนี้
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
การแสดง JSON |
---|
{ "low": { object ( |
ช่อง | |
---|---|
low |
ต้องระบุ จุดต่ำของวิวพอร์ต |
high |
ต้องระบุ จุดสูงของวิวพอร์ต |
ตรวจสอบ
ข้อมูลเกี่ยวกับรีวิวของสถานที่
การแสดง JSON |
---|
{ "name": string, "relativePublishTimeDescription": string, "text": { object ( |
ช่อง | |
---|---|
name |
ข้อมูลอ้างอิงที่แสดงถึงรีวิวสถานที่นี้ ซึ่งอาจใช้ในการค้นหารีวิวสถานที่นี้อีกครั้ง (หรือที่เรียกว่าชื่อ "ทรัพยากร" ของ API: |
relativePublishTimeDescription |
สตริงเวลาล่าสุดที่จัดรูปแบบ ซึ่งแสดงเวลาในการตรวจสอบที่สัมพันธ์กับเวลาปัจจุบันในแบบฟอร์มที่เหมาะสมสำหรับภาษาและประเทศ |
text |
ข้อความที่แปลแล้วของรีวิว |
originalText |
ข้อความรีวิวในภาษาต้นฉบับ |
rating |
ตัวเลขระหว่าง 1.0 ถึง 5.0 หรือเรียกว่าจำนวนดาว |
authorAttribution |
ผู้เขียนรีวิวนี้ |
publishTime |
การประทับเวลาสำหรับการตรวจสอบ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
AuthorAttribution
ข้อมูลเกี่ยวกับผู้เขียนข้อมูลเนื้อหาที่ผู้ใช้สร้างขึ้น ใช้ในPhoto
และReview
การแสดง JSON |
---|
{ "displayName": string, "uri": string, "photoUri": string } |
ช่อง | |
---|---|
displayName |
|
uri |
|
photoUri |
|
OpeningHours
ข้อมูลเกี่ยวกับเวลาทําการของสถานที่
การแสดง JSON |
---|
{ "periods": [ { object ( |
ช่อง | |
---|---|
periods[] |
ช่วงเวลาที่สถานที่แห่งนี้เปิดทำการในระหว่างสัปดาห์ ช่วงเวลาจะเรียงตามลำดับเวลา เริ่มจากวันอาทิตย์ในเขตเวลาท้องถิ่นของสถานที่ ค่าว่าง (แต่ไม่ได้ขาดไป) บ่งชี้ถึงสถานที่ที่ไม่เคยเปิด เช่น เพราะปิดทำการปรับปรุงชั่วคราว |
weekdayDescriptions[] |
สตริงที่แปลแล้วที่อธิบายเวลาทำการของสถานที่นี้ สตริง 1 รายการสำหรับแต่ละวันของสัปดาห์ ค่านี้จะว่างเปล่าหากไม่ทราบเวลาทำการหรือแปลงเป็นข้อความที่แปลแล้วไม่ได้ เช่น "อาทิตย์: 18:00–06:00" |
secondaryHoursType |
สตริงประเภทที่ใช้ระบุประเภทของเวลาทําการรอง |
specialDays[] |
Structured Data สำหรับวันพิเศษที่อยู่ภายในระยะเวลาที่เวลาทำการที่แสดงครอบคลุม วันพิเศษคือวันที่อาจส่งผลต่อเวลาทำการของสถานที่ เช่น วันคริสต์มาส ตั้งค่าไว้สำหรับ currentOpeningHours และ currentPrimaryOpeningHours |
openNow |
สถานที่นี้เปิดอยู่ตอนนี้ไหม แสดงตลอดเวลา เว้นแต่เราจะไม่มีข้อมูลช่วงเวลาของวันหรือเขตเวลาสำหรับเวลาทำการเหล่านี้ |
ระยะเวลา
ช่วงเวลาที่สถานที่ดังกล่าวยังคงอยู่ในสถานะ openNow
การแสดง JSON |
---|
{ "open": { object ( |
ช่อง | |
---|---|
open |
เวลาที่สถานที่เริ่มเปิดทำการ |
close |
เวลาที่สถานที่เริ่มปิด |
จุด
คะแนนการเปลี่ยนสถานะ
การแสดง JSON |
---|
{
"date": {
object ( |
ช่อง | |
---|---|
date |
วันที่ในเขตเวลาท้องถิ่นของสถานที่ |
truncated |
ปลายทางนี้ถูกตัดออกหรือไม่ การตัดทอนจะเกิดขึ้นเมื่อเวลาจริงอยู่นอกช่วงเวลาที่เราต้องการแสดงเวลาทำการระหว่างนั้น ดังนั้นเราจึงตัดชั่วโมงดังกล่าวกลับไปยังขอบเขตเหล่านี้ วิธีนี้ช่วยให้มั่นใจว่าระบบจะส่งคืนคำขอไม่เกิน 24 * 7 ชั่วโมงนับจากเที่ยงคืนของวันที่ส่งคำขอ |
day |
วันของสัปดาห์เป็นจำนวนเต็มในช่วง 0-6 0 คือวันอาทิตย์ 1 คือวันจันทร์ เป็นต้น |
hour |
ชั่วโมงเป็นเลข 2 หลัก ค่าอยู่ในช่วง 00 ถึง 23 |
minute |
เลขนาที 2 หลัก ค่าอยู่ในช่วงระหว่าง 00 ถึง 59 |
วันที่
แสดงวันที่ในปฏิทินทั้งหมดหรือบางส่วน เช่น วันเกิด เวลาของวันและเขตเวลามีการระบุไว้ที่อื่นหรือไม่มีนัยสำคัญ โดยวันที่จะสัมพันธ์กับปฏิทินเกรกอเรียน ซึ่งอาจแสดงถึงข้อใดข้อหนึ่งต่อไปนี้
- วันที่แบบเต็มซึ่งมีค่าปี เดือน และวันที่ไม่ใช่ 0
- เดือนและวัน 1 ปี (เช่น วันครบรอบ)
- ผ่านไป 1 ปี โดยมี 0 เดือนกับ 0 วัน
- ปีและเดือนที่มี 0 วัน (เช่น วันที่หมดอายุของบัตรเครดิต)
ประเภทที่เกี่ยวข้อง:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
การแสดง JSON |
---|
{ "year": integer, "month": integer, "day": integer } |
ช่อง | |
---|---|
year |
ปีของวันที่ ต้องอยู่ระหว่าง 1 ถึง 9999 หรือ 0 เพื่อระบุวันที่โดยไม่มีปี |
month |
เดือนของปี ต้องอยู่ระหว่าง 1 ถึง 12 หรือ 0 เพื่อระบุปีโดยไม่มีเดือนและวัน |
day |
วันของเดือน ต้องอยู่ระหว่าง 1 ถึง 31 และใช้ได้กับปีและเดือน หรือ 0 เพื่อระบุปีเพียงอย่างเดียว หรือปีและเดือนที่วันไม่เป็นนัยสำคัญ |
SecondaryHoursType
ประเภทที่ใช้ระบุประเภทของเวลาทําการรอง
Enum | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED |
ค่าเริ่มต้นเมื่อไม่ได้ระบุประเภทเวลารอง |
DRIVE_THROUGH |
เวลาไดรฟ์ทรูสำหรับธนาคาร ร้านอาหาร หรือร้านขายยา |
HAPPY_HOUR |
ช่วงลดราคาอาหารหรือเครื่องดื่ม |
DELIVERY |
ชั่วโมงนำส่ง |
TAKEOUT |
ช่วงเวลาที่ให้บริการสั่งกลับบ้าน |
KITCHEN |
ชั่วโมงครัว |
BREAKFAST |
ช่วงเวลาอาหารเช้า |
LUNCH |
ช่วงเวลาอาหารกลางวัน |
DINNER |
ช่วงเวลาอาหารเย็น |
BRUNCH |
ช่วงเวลาอาหารมื้อสาย |
PICKUP |
ช่วงเวลารับสินค้า |
ACCESS |
จำนวนชั่วโมงที่เข้าถึงพื้นที่เก็บข้อมูล |
SENIOR_HOURS |
เวลาทำการพิเศษสำหรับผู้สูงอายุ |
ONLINE_SERVICE_HOURS |
เวลาทำการออนไลน์ |
SpecialDay
Structured Data สำหรับวันพิเศษที่อยู่ภายในระยะเวลาที่เวลาทำการที่แสดงครอบคลุม วันพิเศษคือวันที่อาจส่งผลต่อเวลาทำการของสถานที่ เช่น วันคริสต์มาส
การแสดง JSON |
---|
{
"date": {
object ( |
ช่อง | |
---|---|
date |
วันที่สำหรับวันพิเศษนี้ |
รูปภาพ
ข้อมูลเกี่ยวกับรูปภาพของสถานที่
การแสดง JSON |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
ช่อง | |
---|---|
name |
ตัวระบุ ข้อมูลอ้างอิงแทนรูปภาพของสถานที่นี้ซึ่งอาจนำมาใช้เพื่อค้นหารูปภาพของสถานที่นี้อีกครั้ง (หรือที่เรียกว่าชื่อ "ทรัพยากร" ของ API: |
widthPx |
ความกว้างสูงสุดที่ใช้ได้เป็นพิกเซล |
heightPx |
ความสูงที่มีได้สูงสุดในหน่วยพิกเซล |
authorAttributions[] |
ผู้เขียนของรูปภาพนี้ |
BusinessStatus
สถานะธุรกิจของสถานที่
Enum | |
---|---|
BUSINESS_STATUS_UNSPECIFIED |
ค่าเริ่มต้น ค่านี้ไม่ได้ใช้ |
OPERATIONAL |
สถานประกอบการยังดำเนินกิจการอยู่ อาจจะยังไม่ได้เปิดอยู่ในตอนนี้ |
CLOSED_TEMPORARILY |
สถานประกอบการถูกปิดชั่วคราว |
CLOSED_PERMANENTLY |
สถานประกอบการถูกปิดเป็นการถาวร |
PriceLevel
ระดับราคาของสถานที่นี้
Enum | |
---|---|
PRICE_LEVEL_UNSPECIFIED |
ไม่ได้ระบุหรือไม่ทราบระดับราคาของสถานที่ |
PRICE_LEVEL_FREE |
ที่พักมีบริการฟรี |
PRICE_LEVEL_INEXPENSIVE |
สถานที่นี้ให้บริการไม่แพง |
PRICE_LEVEL_MODERATE |
สถานที่นี้ให้บริการในราคาปานกลาง |
PRICE_LEVEL_EXPENSIVE |
สถานที่นี้มีบริการราคาแพง |
PRICE_LEVEL_VERY_EXPENSIVE |
สถานที่นี้ให้บริการราคาแพงมาก |
การระบุแหล่งที่มา
ข้อมูลเกี่ยวกับผู้ให้บริการข้อมูลของสถานที่นี้
การแสดง JSON |
---|
{ "provider": string, "providerUri": string } |
ช่อง | |
---|---|
provider |
ชื่อผู้ให้บริการข้อมูลของสถานที่ |
providerUri |
URI ไปยังผู้ให้บริการข้อมูลของสถ านที่ |
PaymentOptions
ตัวเลือกการชำระเงินที่สถานที่ยอมรับ
การแสดง JSON |
---|
{ "acceptsCreditCards": boolean, "acceptsDebitCards": boolean, "acceptsCashOnly": boolean, "acceptsNfc": boolean } |
ช่อง | |
---|---|
acceptsCreditCards |
สถานที่รับบัตรเครดิตเป็นการชำระเงิน |
acceptsDebitCards |
รับบัตรเดบิตเป็นการชำระเงิน |
acceptsCashOnly |
สถานที่รับชำระเงินเป็นเงินสดเท่านั้น สถานที่ที่มีแอตทริบิวต์นี้อาจยังยอมรับวิธีการชำระเงินอื่นๆ อยู่ |
acceptsNfc |
สถานที่นี้รับชำระเงินผ่าน NFC |
ParkingOptions
ข้อมูลเกี่ยวกับตัวเลือกที่จอดรถของสถานที่ ที่จอดรถอาจรองรับตัวเลือกมากกว่า 1 แบบพร้อมกัน
การแสดง JSON |
---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
ช่อง | |
---|---|
freeParkingLot |
สถานที่ให้บริการที่จอดรถฟรี |
paidParkingLot |
สถานที่มีที่จอดรถแบบเสียค่าใช้จ่าย |
freeStreetParking |
ที่พักมีที่จอดรถริมถนนฟรี |
paidStreetParking |
Place มีที่จอดรถริมถนนแบบเสียค่าใช้จ่าย |
valetParking |
ที่พักมีบริการนำรถไปจอดให้ |
freeGarageParking |
ที่พักมีโรงจอดรถฟรี |
paidGarageParking |
ที่พักมีโรงจอดรถแบบเสียค่าใช้จ่าย |
SubDestination
วางชื่อทรัพยากรและรหัสของปลายทางย่อยที่เกี่ยวข้องกับสถานที่ เช่น เทอร์มินัลที่ต่างกันคือจุดหมายที่ต่างกันของสนามบิน
การแสดง JSON |
---|
{ "name": string, "id": string } |
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของปลายทางย่อย |
id |
รหัสสถานที่ของปลายทางย่อย |
AccessibilityOptions
ข้อมูลเกี่ยวกับตัวเลือกการช่วยเหลือพิเศษที่สถานที่นั้นๆ มีให้
การแสดง JSON |
---|
{ "wheelchairAccessibleParking": boolean, "wheelchairAccessibleEntrance": boolean, "wheelchairAccessibleRestroom": boolean, "wheelchairAccessibleSeating": boolean } |
ช่อง | |
---|---|
wheelchairAccessibleParking |
ที่พักมีที่จอดรถสำหรับผู้ใช้รถเข็น |
wheelchairAccessibleEntrance |
สถานที่ต่างๆ มีทางเข้าสำหรับเก้าอี้รถเข็น |
wheelchairAccessibleRestroom |
ที่พักมีห้องน้ำสำหรับเก้าอี้รถเข็น |
wheelchairAccessibleSeating |
ที่พักมีที่นั่งสำหรับเก้าอี้รถเข็น |
FuelOptions
ข้อมูลล่าสุดเกี่ยวกับตัวเลือกเชื้อเพลิงในปั๊มน้ำมัน ข้อมูลนี้ได้รับการอัปเดตอย่างสม่ำเสมอ
การแสดง JSON |
---|
{
"fuelPrices": [
{
object ( |
ช่อง | |
---|---|
fuelPrices[] |
ราคาเชื้อเพลิงที่ทราบล่าสุดสำหรับเชื้อเพลิงแต่ละประเภทที่สถานีนี้มี สถานีนี้มี 1 บัตรผ่านต่อประเภทเชื้อเพลิง ลำดับไม่สำคัญ |
FuelPrice
ข้อมูลราคาเชื้อเพลิงของแต่ละประเภท
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type |
ประเภทของเชื้อเพลิง |
price |
ราคาเชื้อเพลิง |
updateTime |
เวลาที่อัปเดตราคาน้ำมันครั้งล่าสุด การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
FuelType
ประเภทเชื้อเพลิง
Enum | |
---|---|
FUEL_TYPE_UNSPECIFIED |
ประเภทเชื้อเพลิงที่ไม่ระบุ |
DIESEL |
เชื้อเพลิงดีเซล |
REGULAR_UNLEADED |
ไร้โอกาสเป็นประจำ |
MIDGRADE |
เบนซินระดับกลาง |
PREMIUM |
Premium |
SP91 |
SP 91 |
SP91_E10 |
SP 91 E10 |
SP92 |
SP 92 |
SP95 |
SP 95 |
SP95_E10 |
SP95 E10 |
SP98 |
SP 98 |
SP99 |
SP 99 |
SP100 |
SP 100 |
LPG |
LPG |
E80 |
E 80. |
E85 |
จ 85. |
METHANE |
มีเทน |
BIO_DIESEL |
ไบโอดีเซล |
TRUCK_DIESEL |
น้ำมันดีเซลสำหรับรถบรรทุก |
เงินทอง
แสดงจำนวนเงินพร้อมประเภทสกุลเงิน
การแสดง JSON |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
ช่อง | |
---|---|
currencyCode |
รหัสสกุลเงิน 3 ตัวอักษรที่กำหนดไว้ใน ISO 4217 |
units |
หน่วยทั้งหมดของจำนวนเงิน เช่น หาก |
nanos |
จำนวนหน่วยนาโน (10^-9) ของปริมาตร ค่าต้องอยู่ระหว่าง -999,999,999 ถึง +999,999,999 หาก |
EVChargeOptions
ข้อมูลเกี่ยวกับสถานีชาร์จ EV ที่โฮสต์ในสถานที่ คำศัพท์ที่พูดตาม https://afdc.energy.gov/fuels/electricity_infrastructure.html พอร์ตชาร์จได้ทีละ 1 คัน พอร์ต 1 พอร์ตมีขั้วต่ออย่างน้อย 1 ตัว สถานี 1 แห่งมีพอร์ตอย่างน้อย 1 พอร์ต
การแสดง JSON |
---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
ช่อง | |
---|---|
connectorCount |
จำนวนขั้วต่อที่สถานีนี้ อย่างไรก็ตาม เนื่องจากบางพอร์ตมีขั้วต่อได้หลายตัว แต่ชาร์จรถยนต์ได้ทีละ 1 คันเท่านั้น (เช่น) จำนวนขั้วต่ออาจมากกว่าจำนวนรถทั้งหมดที่สามารถชาร์จพร้อมกันได้ |
connectorAggregation[] |
รายการการรวมขั้วต่อสำหรับชาร์จ EV ที่มีหัวชาร์จประเภทเดียวกันและมีอัตราการชาร์จเท่ากัน |
ConnectorAggregation
ข้อมูลการชาร์จ EV ที่จัดกลุ่มตาม [type, maxChargeRateKw] แสดงการรวมการชาร์จ EV ของขั้วต่อที่มีประเภทและอัตราการชาร์จสูงสุดเดียวกันในหน่วยกิโลวัตต์
การแสดง JSON |
---|
{
"type": enum ( |
ช่อง | |
---|---|
type |
ประเภทเครื่องมือเชื่อมต่อของการรวมนี้ |
maxChargeRateKw |
อัตราการชาร์จสูงสุดแบบคงที่ในหน่วยกิโลวัตต์ของขั้วต่อแต่ละตัวในการรวม |
count |
จำนวนขั้วต่อในการรวมนี้ |
availabilityLastUpdateTime |
การประทับเวลาเมื่อข้อมูลความพร้อมของเครื่องมือเชื่อมต่อในการรวมนี้ได้รับการอัปเดตครั้งล่าสุด การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
availableCount |
จำนวนเครื่องมือเชื่อมต่อในการรวมนี้ที่ใช้ได้ในปัจจุบัน |
outOfServiceCount |
จำนวนเครื่องมือเชื่อมต่อในการรวมนี้ที่ไม่พร้อมให้บริการในขณะนี้ |
EVConnectorType
ดูข้อมูลเพิ่มเติม/บริบทเกี่ยวกับประเภทหัวชาร์จไฟฟ้า EV ได้ที่ http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107
Enum | |
---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED |
เครื่องมือเชื่อมต่อที่ไม่ระบุ |
EV_CONNECTOR_TYPE_OTHER |
เครื่องมือเชื่อมต่อประเภทอื่นๆ |
EV_CONNECTOR_TYPE_J1772 |
หัวต่อ J1772 ประเภท 1 |
EV_CONNECTOR_TYPE_TYPE_2 |
หัวเสียบ IEC 62196 ประเภท 2 มักเรียกว่า MENNEKES |
EV_CONNECTOR_TYPE_CHADEMO |
เครื่องมือเชื่อมต่อประเภท CHAdeMO |
EV_CONNECTOR_TYPE_CCS_COMBO_1 |
ระบบชาร์จรวม (AC และ DC) อิงตาม SAE หัวต่อ Type-1 J-1772 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 |
ระบบชาร์จรวม (AC และ DC) อิงตามเครื่องมือเชื่อมต่อ Type-2 Mennekes |
EV_CONNECTOR_TYPE_TESLA |
เครื่องมือเชื่อมต่อ TESLA ทั่วไป นี่คือ NACS ในอเมริกาเหนือแต่สามารถไม่ใช่ NACS ในที่อื่นๆ ของโลก (เช่น CCS Combo 2 (CCS2) หรือ GB/T) ค่านี้แทนประเภทของขั้วต่อจริงน้อยกว่า ส่วนค่านี้แสดงถึงความสามารถในการชาร์จรถยนต์ยี่ห้อ Tesla ที่สถานีชาร์จ Tesla โดยตรง |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T |
ประเภท GB/T สอดคล้องกับมาตรฐาน GB/T ในจีน ประเภทนี้ครอบคลุม GB_T ทุกประเภท |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET |
เต้ารับติดผนังที่ไม่ระบุ |
GenerativeSummary
ทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative
ข้อมูลสรุปของสถานที่นี้ที่ AI สร้างขึ้น
การแสดง JSON |
---|
{ "overview": { object ( |
ช่อง | |
---|---|
overview |
ภาพรวมของสถานที่ |
description |
คำอธิบายโดยละเอียดของสถานที่ |
references |
ข้อมูลอ้างอิงที่ใช้ในการสร้างคำอธิบายสรุป |
รายการอ้างอิง
ทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative
การอ้างอิงว่าเนื้อหาที่สร้างขึ้นนั้นเกี่ยวข้องกับเนื้อหา
การแสดง JSON |
---|
{
"reviews": [
{
object ( |
ช่อง | |
---|---|
reviews[] |
รีวิวที่ใช้เป็นข้อมูลอ้างอิง |
places[] |
รายการชื่อทรัพยากรของสถานที่ที่อ้างอิง ชื่อนี้สามารถใช้ใน API อื่นๆ ที่ยอมรับชื่อทรัพยากรของ Place |
AreaSummary
ทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative
ข้อมูลสรุปเกี่ยวกับพื้นที่ของสถานที่ซึ่ง AI สร้างขึ้น
การแสดง JSON |
---|
{
"contentBlocks": [
{
object ( |
ช่อง | |
---|---|
contentBlocks[] |
บล็อกเนื้อหาที่ประกอบขึ้นเป็นสรุปพื้นที่ แต่ละบล็อกจะมีหัวข้อแยกต่างหากเกี่ยวกับพื้นที่ |
ContentBlock
บล็อกเนื้อหาที่สามารถแสดงผลทีละรายการ
การแสดง JSON |
---|
{ "topic": string, "content": { object ( |
ช่อง | |
---|---|
topic |
หัวข้อของเนื้อหา เช่น "ภาพรวม" หรือ "ร้านอาหาร" |
content |
เนื้อหาที่เกี่ยวข้องกับหัวข้อ |
references |
ทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative ข้อมูลอ้างอิงที่เกี่ยวข้องกับบล็อกเนื้อหานี้ |
วิธีการ |
|
---|---|
|
แสดงผลการคาดคะเนสำหรับอินพุตที่ระบุ |
|
ดูรายละเอียดของสถานที่ตามชื่อทรัพยากรซึ่งเป็นสตริงในรูปแบบ places/{place_id} |
|
ค้นหาสถานที่ใกล้ๆ |
|
การค้นหาสถานที่ตามข้อความค้นหา |