REST Resource: places

แหล่งข้อมูล: สถานที่

ข้อมูลทั้งหมดที่แสดงถึงสถานที่

การแสดง JSON
{
  "name": string,
  "id": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "primaryType": string,
  "primaryTypeDisplayName": {
    object (LocalizedText)
  },
  "nationalPhoneNumber": string,
  "internationalPhoneNumber": string,
  "formattedAddress": string,
  "shortFormattedAddress": string,
  "addressComponents": [
    {
      object (AddressComponent)
    }
  ],
  "plusCode": {
    object (PlusCode)
  },
  "location": {
    object (LatLng)
  },
  "viewport": {
    object (Viewport)
  },
  "rating": number,
  "googleMapsUri": string,
  "websiteUri": string,
  "reviews": [
    {
      object (Review)
    }
  ],
  "regularOpeningHours": {
    object (OpeningHours)
  },
  "photos": [
    {
      object (Photo)
    }
  ],
  "adrFormatAddress": string,
  "businessStatus": enum (BusinessStatus),
  "priceLevel": enum (PriceLevel),
  "attributions": [
    {
      object (Attribution)
    }
  ],
  "iconMaskBaseUri": string,
  "iconBackgroundColor": string,
  "currentOpeningHours": {
    object (OpeningHours)
  },
  "currentSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "regularSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "editorialSummary": {
    object (LocalizedText)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "parkingOptions": {
    object (ParkingOptions)
  },
  "subDestinations": [
    {
      object (SubDestination)
    }
  ],
  "fuelOptions": {
    object (FuelOptions)
  },
  "evChargeOptions": {
    object (EVChargeOptions)
  },
  "generativeSummary": {
    object (GenerativeSummary)
  },
  "areaSummary": {
    object (AreaSummary)
  },
  "containingPlaces": [
    {
      object (ContainingPlace)
    }
  ],
  "addressDescriptor": {
    object (AddressDescriptor)
  },
  "googleMapsLinks": {
    object (GoogleMapsLinks)
  },
  "priceRange": {
    object (PriceRange)
  },
  "utcOffsetMinutes": integer,
  "userRatingCount": integer,
  "takeout": boolean,
  "delivery": boolean,
  "dineIn": boolean,
  "curbsidePickup": boolean,
  "reservable": boolean,
  "servesBreakfast": boolean,
  "servesLunch": boolean,
  "servesDinner": boolean,
  "servesBeer": boolean,
  "servesWine": boolean,
  "servesBrunch": boolean,
  "servesVegetarianFood": boolean,
  "outdoorSeating": boolean,
  "liveMusic": boolean,
  "menuForChildren": boolean,
  "servesCocktails": boolean,
  "servesDessert": boolean,
  "servesCoffee": boolean,
  "goodForChildren": boolean,
  "allowsDogs": boolean,
  "restroom": boolean,
  "goodForGroups": boolean,
  "goodForWatchingSports": boolean,
  "accessibilityOptions": {
    object (AccessibilityOptions)
  },
  "pureServiceAreaBusiness": boolean
}
ช่อง
name

string

ชื่อทรัพยากรของสถานที่นี้ในรูปแบบ places/{placeId} ใช้ค้นหาสถานที่ได้

id

string

ตัวระบุที่ไม่ซ้ำกันของสถานที่

displayName

object (LocalizedText)

ชื่อที่แปลแล้วของสถานที่ ซึ่งเหมาะสำหรับใช้เป็นคำอธิบายสั้นๆ ที่มนุษย์อ่านได้ เช่น "Google Sydney", "Starbucks", "Pyrmont" ฯลฯ

types[]

string

ชุดแท็กประเภทสําหรับผลการค้นหานี้ เช่น "political" และ "locality" ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ตาราง ก และตาราง ข ที่ https://developers.google.com/maps/documentation/places/web-service/place-types

primaryType

string

ประเภทหลักของผลการค้นหาหนึ่งๆ ประเภทนี้ต้องเป็นประเภทที่ Places API รองรับ เช่น "ร้านอาหาร" "คาเฟ่" "สนามบิน" ฯลฯ สถานที่หนึ่งๆ อาจมีประเภทหลักได้เพียงประเภทเดียว ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ตาราง ก และตาราง ข ที่ https://developers.google.com/maps/documentation/places/web-service/place-types

primaryTypeDisplayName

object (LocalizedText)

ชื่อที่แสดงของประเภทหลักที่แปลเป็นภาษาของคำขอ หากมี ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ตาราง ก และตาราง ข ที่ https://developers.google.com/maps/documentation/places/web-service/place-types

nationalPhoneNumber

string

หมายเลขโทรศัพท์ที่มนุษย์อ่านได้ของสถานที่ในรูปแบบในประเทศ

internationalPhoneNumber

string

หมายเลขโทรศัพท์ที่มนุษย์อ่านได้ของสถานที่ในรูปแบบระหว่างประเทศ

formattedAddress

string

ที่อยู่แบบเต็มที่มนุษย์อ่านได้ของสถานที่นี้

shortFormattedAddress

string

ที่อยู่สั้นๆ ที่มนุษย์อ่านได้สำหรับสถานที่นี้

addressComponents[]

object (AddressComponent)

คอมโพเนนต์ที่ซ้ำกันสำหรับระดับสถานที่ตั้งแต่ละระดับ โปรดทราบข้อเท็จจริงต่อไปนี้เกี่ยวกับอาร์เรย์ addressComponents[] - อาร์เรย์ขององค์ประกอบที่อยู่อาจมีองค์ประกอบมากกว่า formattedAddress - อาร์เรย์ไม่จำเป็นต้องรวมนิติบุคคลทางการเมืองทั้งหมดที่มีที่อยู่ นอกเหนือจากที่อยู่ที่อยู่ใน formattedAddress หากต้องการดึงข้อมูลนิติบุคคลทางการเมืองทั้งหมดที่มีที่อยู่หนึ่งๆ คุณควรใช้การแปลงพิกัดภูมิศาสตร์ย้อนกลับ โดยส่งละติจูด/ลองจิจูดของที่อยู่เป็นพารามิเตอร์ไปยังคำขอ - เราไม่รับประกันว่ารูปแบบของคำตอบจะเหมือนกันระหว่างคำขอ โดยเฉพาะอย่างยิ่ง จำนวน addressComponents จะแตกต่างกันไปตามที่อยู่ที่มีการขอและอาจเปลี่ยนแปลงเมื่อเวลาผ่านไปสำหรับที่อยู่เดียวกัน คอมโพเนนต์สามารถเปลี่ยนตําแหน่งในอาร์เรย์ได้ ประเภทของคอมโพเนนต์จะเปลี่ยนแปลงได้ คอมโพเนนต์บางอย่างอาจหายไปในการตอบกลับในภายหลัง

plusCode

object (PlusCode)

ละติจูด/ลองจิจูดของสถานที่ตั้งของสถานที่

location

object (LatLng)

ตําแหน่งของสถานที่นี้

viewport

object (Viewport)

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

rating

number

คะแนนอยู่ระหว่าง 1.0 ถึง 5.0 โดยอิงตามรีวิวของผู้ใช้เกี่ยวกับสถานที่นี้

googleMapsUri

string

URL ที่แสดงข้อมูลเพิ่มเติมเกี่ยวกับสถานที่นี้

websiteUri

string

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

reviews[]

object (Review)

รายการรีวิวเกี่ยวกับสถานที่นี้ ซึ่งจัดเรียงตามความเกี่ยวข้อง ระบบจะแสดงรีวิวได้สูงสุด 5 รายการ

regularOpeningHours

object (OpeningHours)

เวลาทําการปกติ โปรดทราบว่าหากสถานที่เปิดตลอด (24 ชั่วโมง) ระบบจะไม่ตั้งค่าช่อง close ลูกค้าสามารถเชื่อถือได้ว่า "เปิดตลอด" (24 ชั่วโมง) จะแสดงเป็นระยะเวลา [open][google.foo.OpeningHours.Period.open] ที่มี [day][google.foo.Point.day] ที่มีค่า 0, [hour][google.foo.Point.hour] ที่มีค่า 0 และ [minute][google.foo.Point.minute] ที่มีค่า 0

photos[]

object (Photo)

ข้อมูล (รวมถึงข้อมูลอ้างอิง) เกี่ยวกับรูปภาพของสถานที่นี้ คุณส่งคืนรูปภาพได้สูงสุด 10 รูป

adrFormatAddress

string

ที่อยู่ของสถานที่ในรูปแบบไมโครฟอร์แมต adr: http://microformats.org/wiki/adr

businessStatus

enum (BusinessStatus)

สถานะธุรกิจของสถานที่

priceLevel

enum (PriceLevel)

ระดับราคาของที่พัก

attributions[]

object (Attribution)

ชุดผู้ให้บริการข้อมูลที่ต้องแสดงพร้อมกับผลลัพธ์นี้

iconMaskBaseUri

string

URL ที่ตัดให้สั้นลงไปยังมาสก์ไอคอน ผู้ใช้เข้าถึงไอคอนประเภทต่างๆ ได้โดยใส่นามสกุลประเภทต่อท้าย (เช่น ".svg" หรือ ".png")

iconBackgroundColor

string

สีพื้นหลังสำหรับ icon_mask ในรูปแบบเลขฐานสิบหก เช่น #909CE1

currentOpeningHours

object (OpeningHours)

เวลาทำการของอีก 7 วันข้างหน้า (รวมถึงวันนี้) ระยะเวลาจะเริ่มตั้งแต่เที่ยงคืนของวันที่ส่งคำขอและสิ้นสุดเวลา 23:59 น. 6 วันหลังจากนั้น ช่องนี้มีช่องย่อย specialDays ของเวลาทั้งหมด ซึ่งตั้งค่าไว้สำหรับวันที่ที่มีเวลาทำการพิเศษ

currentSecondaryOpeningHours[]

object (OpeningHours)

มีอาร์เรย์ของรายการสำหรับ 7 วันข้างหน้า รวมถึงข้อมูลเกี่ยวกับเวลาทำการรองของธุรกิจ เวลาทำการรองแตกต่างจากเวลาทำการหลักของธุรกิจ เช่น ร้านอาหารอาจระบุเวลาให้บริการสำหรับขับรถผ่านหรือเวลานำส่งเป็นเวลาทำการรอง ช่องนี้จะป้อนข้อมูลในช่องย่อยประเภท ซึ่งดึงมาจากรายการประเภทเวลาทำการที่กำหนดไว้ล่วงหน้า (เช่น DRIVE_THROUGH, PICKUP หรือ TAKEOUT) โดยอิงตามประเภทของสถานที่ ช่องนี้มีช่องย่อย specialDays ของเวลาทั้งหมด ซึ่งตั้งค่าไว้สำหรับวันที่ที่มีเวลาทำการพิเศษ

regularSecondaryOpeningHours[]

object (OpeningHours)

มีอาร์เรย์ของรายการสำหรับข้อมูลเกี่ยวกับเวลาทำการรองปกติของธุรกิจ เวลาทำการรองแตกต่างจากเวลาทำการหลักของธุรกิจ เช่น ร้านอาหารอาจระบุเวลาให้บริการสำหรับขับรถผ่านหรือเวลานำส่งเป็นเวลาทำการรอง ช่องนี้จะป้อนข้อมูลในช่องย่อยประเภท ซึ่งดึงมาจากรายการประเภทเวลาทำการที่กำหนดไว้ล่วงหน้า (เช่น DRIVE_THROUGH, PICKUP หรือ TAKEOUT) โดยอิงตามประเภทของสถานที่

editorialSummary

object (LocalizedText)

มีข้อมูลสรุปของสถานที่ สรุปประกอบด้วยภาพรวมที่เป็นข้อความ รวมถึงรหัสภาษาของภาพรวมดังกล่าว (หากมี) ข้อความสรุปต้องแสดงตามที่เป็นอยู่และแก้ไขหรือเปลี่ยนแปลงไม่ได้

paymentOptions

object (PaymentOptions)

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

parkingOptions

object (ParkingOptions)

ตัวเลือกที่จอดรถที่สถานที่ให้บริการ

subDestinations[]

object (SubDestination)

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

fuelOptions

object (FuelOptions)

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

evChargeOptions

object (EVChargeOptions)

ข้อมูลเกี่ยวกับตัวเลือกการชาร์จ EV

generativeSummary

object (GenerativeSummary)

เวอร์ชันทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative

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

areaSummary

object (AreaSummary)

เวอร์ชันทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative

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

containingPlaces[]

object (ContainingPlace)

รายชื่อสถานที่ที่มีสถานที่ปัจจุบันอยู่

addressDescriptor

object (AddressDescriptor)

ตัวระบุที่อยู่ของสถานที่ ตัวระบุที่อยู่มีข้อมูลเพิ่มเติมที่ช่วยอธิบายสถานที่โดยใช้จุดสังเกตและพื้นที่ ดูความครอบคลุมระดับภูมิภาคของคำอธิบายที่อยู่ได้ที่ https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage

priceRange

object (PriceRange)

ช่วงราคาที่เชื่อมโยงกับสถานที่

utcOffsetMinutes

integer

จำนวนนาทีที่เขตเวลาของสถานที่นี้แตกต่างจาก UTC ในปัจจุบัน ข้อมูลนี้แสดงเป็นนาทีเพื่อรองรับเขตเวลาที่มีการเลื่อนเวลาตามเศษของชั่วโมง เช่น X ชั่วโมงและ 15 นาที

userRatingCount

integer

จำนวนรีวิวทั้งหมด (แบบมีหรือไม่มีข้อความ) ของสถานที่นี้

takeout

boolean

ระบุว่าธุรกิจรองรับการนําออกหรือไม่

delivery

boolean

ระบุว่าธุรกิจรองรับการนำส่งหรือไม่

dineIn

boolean

ระบุว่าธุรกิจรองรับตัวเลือกที่นั่งในอาคารหรือกลางแจ้ง

curbsidePickup

boolean

ระบุว่าธุรกิจรองรับการรับสินค้าโดยไม่ต้องลงจากรถหรือไม่

reservable

boolean

ระบุว่าสถานที่รองรับการจองหรือไม่

servesBreakfast

boolean

ระบุว่าสถานที่ให้บริการอาหารเช้าหรือไม่

servesLunch

boolean

ระบุว่าสถานที่ดังกล่าวเสิร์ฟอาหารกลางวันหรือไม่

servesDinner

boolean

ระบุว่าสถานที่ให้บริการอาหารเย็นหรือไม่

servesBeer

boolean

ระบุว่าสถานที่เสิร์ฟเบียร์หรือไม่

servesWine

boolean

ระบุว่าสถานที่ดังกล่าวเสิร์ฟไวน์หรือไม่

servesBrunch

boolean

ระบุว่าสถานที่ให้บริการอาหารมื้อสายหรือไม่

servesVegetarianFood

boolean

ระบุว่าสถานที่ดังกล่าวมีอาหารมังสวิรัติหรือไม่

outdoorSeating

boolean

สถานที่นี้มีที่นั่งกลางแจ้ง

liveMusic

boolean

สถานที่นี้มีดนตรีสด

menuForChildren

boolean

สถานที่มีเมนูสำหรับเด็ก

servesCocktails

boolean

สถานที่นี้เสิร์ฟค็อกเทล

servesDessert

boolean

สถานที่ให้บริการของหวาน

servesCoffee

boolean

สถานที่ให้บริการกาแฟ

goodForChildren

boolean

สถานที่เหมาะสำหรับเด็ก

allowsDogs

boolean

สถานที่อนุญาตให้สุนัขเข้าได้

restroom

boolean

สถานที่นี้มีห้องน้ำ

goodForGroups

boolean

สถานที่รองรับกลุ่ม

goodForWatchingSports

boolean

สถานที่เหมาะสำหรับการชมกีฬา

accessibilityOptions

object (AccessibilityOptions)

ข้อมูลเกี่ยวกับตัวเลือกการช่วยเหลือพิเศษที่สถานที่ให้บริการ

pureServiceAreaBusiness

boolean

ระบุว่าสถานที่เป็นธุรกิจพื้นที่ให้บริการล้วนๆ หรือไม่ ธุรกิจที่ให้บริการตามสถานที่เพียงอย่างเดียวคือธุรกิจที่บริการแบบถึงที่หรือออกให้บริการแก่ลูกค้าโดยตรง โดยไม่ได้ให้บริการลูกค้า ณ ที่อยู่ธุรกิจ เช่น บริการทำความสะอาดหรือช่างประปา ธุรกิจเหล่านั้นอาจไม่มีที่อยู่หรือสถานที่ตั้งจริงบน Google Maps

LocalizedText

ข้อความที่แปลเป็นภาษาท้องถิ่นในภาษาหนึ่งๆ

การแสดง JSON
{
  "text": string,
  "languageCode": string
}
ช่อง
text

string

สตริงที่แปลแล้วในภาษาที่ตรงกับ languageCode ด้านล่าง

languageCode

string

รหัสภาษา 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

string

คำอธิบายแบบเต็มหรือชื่อของคอมโพเนนต์ที่อยู่ เช่น องค์ประกอบที่อยู่สำหรับประเทศออสเตรเลียอาจมี long_name เป็น "ออสเตรเลีย"

shortText

string

ชื่อแบบย่อขององค์ประกอบที่อยู่ (หากมี) เช่น องค์ประกอบที่อยู่สำหรับประเทศออสเตรเลียอาจมี short_name เป็น "AU"

types[]

string

อาร์เรย์ที่ระบุประเภทขององค์ประกอบที่อยู่

languageCode

string

ภาษาที่ใช้จัดรูปแบบคอมโพเนนต์นี้ในรูปแบบ CLDR

PlusCode

Plus Code (http://plus.codes) คือข้อมูลอ้างอิงตำแหน่งที่มี 2 รูปแบบ ได้แก่ โค้ดสากลที่กำหนดสี่เหลี่ยมผืนผ้าขนาด 14x14 เมตร (1/8000 องศา) หรือเล็กกว่านั้น และโค้ดแบบผสมที่ใช้สถานที่อ้างอิงแทนคำนำหน้า

การแสดง JSON
{
  "globalCode": string,
  "compoundCode": string
}
ช่อง
globalCode

string

รหัสสากล (แบบเต็ม) ของสถานที่ เช่น "9FWM33GV+HQ" ซึ่งแสดงพื้นที่ 1/8000 องศาคูณ 1/8000 องศา (~14 x 14 เมตร)

compoundCode

string

รหัสแบบผสมของสถานที่ เช่น "33GV+HQ, Ramberg, Norway" ซึ่งมีนามสกุลของรหัสสากลและแทนที่คำนำหน้าด้วยชื่อที่มีการจัดรูปแบบของเอนทิตีอ้างอิง

LatLng

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

การแสดง JSON
{
  "latitude": number,
  "longitude": number
}
ช่อง
latitude

number

ละติจูดเป็นองศา โดยต้องอยู่ในช่วง [-90.0, +90.0]

longitude

number

ลองจิจูดเป็นองศา โดยต้องอยู่ในช่วง [-180.0, +180.0]

วิวพอร์ต

วิวพอร์ตละติจูด-ลองจิจูดที่แสดงเป็นจุด low และ high 2 จุดที่ตรงข้ามกันตามแนวทแยงมุม วิวพอร์ตถือเป็นภูมิภาคแบบปิด กล่าวคือ วิวพอร์ตจะมีขอบเขตของตัวเอง ขอบเขตละติจูดต้องอยู่ในช่วง -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 (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
ช่อง
low

object (LatLng)

ต้องระบุ จุดต่ำสุดของวิวพอร์ต

high

object (LatLng)

ต้องระบุ จุดสูงสุดของวิวพอร์ต

ตรวจสอบ

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

การแสดง JSON
{
  "name": string,
  "relativePublishTimeDescription": string,
  "text": {
    object (LocalizedText)
  },
  "originalText": {
    object (LocalizedText)
  },
  "rating": number,
  "authorAttribution": {
    object (AuthorAttribution)
  },
  "publishTime": string,
  "flagContentUri": string,
  "googleMapsUri": string
}
ช่อง
name

string

ข้อมูลอ้างอิงซึ่งแสดงรีวิวสถานที่นี้ ซึ่งอาจใช้เพื่อค้นหารีวิวสถานที่นี้อีกครั้ง (หรือที่เรียกว่าชื่อ "ทรัพยากร" ของ API: places/{placeId}/reviews/{review})

relativePublishTimeDescription

string

สตริงเวลาล่าสุดที่มีการจัดรูปแบบ ซึ่งแสดงเวลารีวิวเทียบกับเวลาปัจจุบันในรูปแบบที่เหมาะสมกับภาษาและประเทศ

text

object (LocalizedText)

ข้อความที่แปลแล้วของรีวิว

originalText

object (LocalizedText)

ข้อความรีวิวในภาษาต้นฉบับ

rating

number

ตัวเลขระหว่าง 1.0 ถึง 5.0 หรือที่เรียกว่าจำนวนดาว

authorAttribution

object (AuthorAttribution)

ผู้เขียนรีวิวนี้

publishTime

string (Timestamp format)

การประทับเวลาของการตรวจสอบ

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

flagContentUri

string

ลิงก์ที่ผู้ใช้แจ้งปัญหาเกี่ยวกับรีวิวได้

googleMapsUri

string

ลิงก์เพื่อแสดงรีวิวใน Google Maps

AuthorAttribution

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

การแสดง JSON
{
  "displayName": string,
  "uri": string,
  "photoUri": string
}
ช่อง
displayName

string

ชื่อผู้เขียน Photo หรือ Review

uri

string

URI ของผู้เขียน Photo หรือ Review

photoUri

string

URI รูปโปรไฟล์ของผู้เขียน Photo หรือ Review

OpeningHours

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

การแสดง JSON
{
  "periods": [
    {
      object (Period)
    }
  ],
  "weekdayDescriptions": [
    string
  ],
  "secondaryHoursType": enum (SecondaryHoursType),
  "specialDays": [
    {
      object (SpecialDay)
    }
  ],
  "nextOpenTime": string,
  "nextCloseTime": string,
  "openNow": boolean
}
ช่อง
periods[]

object (Period)

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

weekdayDescriptions[]

string

สตริงที่แปลแล้วซึ่งอธิบายเวลาทําการของสถานที่นี้ โดยให้มี 1 สตริงสําหรับแต่ละวันของสัปดาห์ จะเป็นค่าว่างหากไม่ทราบเวลาทําการหรือแปลงเป็นข้อความที่แปลแล้วไม่ได้ ตัวอย่างเช่น "อาทิตย์: 18:00–06:00"

secondaryHoursType

enum (SecondaryHoursType)

สตริงประเภทที่ใช้ระบุประเภทของชั่วโมงรอง

specialDays[]

object (SpecialDay)

ข้อมูลที่มีโครงสร้างสำหรับวันพิเศษซึ่งอยู่ภายในระยะเวลาที่เวลาเปิดทำการที่แสดงครอบคลุม วันพิเศษคือวันที่อาจส่งผลต่อเวลาทําการของสถานที่ เช่น วันคริสต์มาส ตั้งค่าสำหรับ currentOpeningHours และ currentSecondaryOpeningHours หากมีเวลาทำการพิเศษ

nextOpenTime

string (Timestamp format)

เวลาที่เปิดทำการปัจจุบันจะเริ่มขึ้นอีกครั้งในอีกไม่เกิน 7 วันข้างหน้า ระบบจะป้อนข้อมูลในช่องนี้เฉพาะในกรณีที่ช่วงเวลาเปิดทำการไม่ทำงานขณะแสดงคำขอ

การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

nextCloseTime

string (Timestamp format)

เวลาที่สิ้นสุดของช่วงเวลาเปิดทำการปัจจุบันครั้งถัดไปภายใน 7 วันข้างหน้า ช่องนี้จะแสดงเฉพาะในกรณีที่ช่วงเวลาเปิดทําการใช้งานได้ ณ เวลาที่แสดงคําขอ

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

openNow

boolean

ระยะเวลาทําการมีผลอยู่หรือไม่ สำหรับเวลาทำการปกติและเวลาทำการปัจจุบัน ฟิลด์นี้จะระบุว่าสถานที่เปิดอยู่หรือไม่ สำหรับเวลาทำการรองและเวลาทำการรองปัจจุบัน ช่องนี้จะระบุว่าเวลาทำการรองของสถานที่นี้ใช้งานได้หรือไม่

ระยะเวลา

ระยะเวลาที่สถานที่อยู่ในสถานะ "เปิดอยู่"

การแสดง JSON
{
  "open": {
    object (Point)
  },
  "close": {
    object (Point)
  }
}
ช่อง
open

object (Point)

เวลาเริ่มต้นที่สถานที่เปิดทำการ

close

object (Point)

เวลาเริ่มต้นปิดสถานที่

จุด

แต้มที่เปลี่ยนแปลงสถานะ

การแสดง JSON
{
  "date": {
    object (Date)
  },
  "truncated": boolean,
  "day": integer,
  "hour": integer,
  "minute": integer
}
ช่อง
date

object (Date)

วันที่ตามเขตเวลาท้องถิ่นของสถานที่

truncated

boolean

ปลายทางนี้ถูกตัดหรือไม่ การลบส่วนเกินจะเกิดขึ้นเมื่อเวลาจริงอยู่นอกช่วงเวลาที่เราต้องการแสดงผล จึงมีการลบเวลาให้อยู่ภายในขอบเขตเหล่านี้ วิธีนี้ช่วยให้มั่นใจว่าระบบจะแสดงผลลัพธ์ไม่เกิน 24 * 7 ชั่วโมงนับจากเที่ยงคืนของวันที่ส่งคำขอ

day

integer

วันของสัปดาห์เป็นจำนวนเต็มในช่วง 0-6 0 คือวันอาทิตย์ 1 คือวันจันทร์ เป็นต้น

hour

integer

ชั่วโมงในรูปแบบ 24 ชั่วโมง อยู่ในช่วง 0 ถึง 23

minute

integer

นาที อยู่ในช่วง 0 ถึง 59

วันที่

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

  • วันที่แบบเต็มซึ่งมีค่าปี เดือน และวันที่ที่ไม่ใช่ 0
  • เดือนและวันโดยไม่มีปี (เช่น วันครบรอบ)
  • ปีเพียงอย่างเดียวที่มีเดือนเป็น 0 และวันเป็น 0
  • ปีและเดือนที่มีวันเป็น 0 (เช่น วันที่หมดอายุของบัตรเครดิต)

ประเภทที่เกี่ยวข้อง

การแสดง JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
ช่อง
year

integer

ปีของวันที่ ต้องอยู่ในช่วง 1 ถึง 9999 หรือ 0 เพื่อระบุวันที่โดยไม่มีปี

month

integer

เดือนของปี ต้องมีค่าระหว่าง 1 ถึง 12 หรือ 0 เพื่อระบุปีโดยไม่มีเดือนและวัน

day

integer

วันของเดือน ต้องมีค่าระหว่าง 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

ข้อมูลที่มีโครงสร้างสำหรับวันพิเศษซึ่งอยู่ภายในระยะเวลาที่เวลาเปิดทำการที่แสดงครอบคลุม วันพิเศษคือวันที่อาจส่งผลต่อเวลาทําการของสถานที่ เช่น วันคริสต์มาส

การแสดง JSON
{
  "date": {
    object (Date)
  }
}
ช่อง
date

object (Date)

วันที่ของวันพิเศษนี้

รูปภาพ

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

การแสดง JSON
{
  "name": string,
  "widthPx": integer,
  "heightPx": integer,
  "authorAttributions": [
    {
      object (AuthorAttribution)
    }
  ],
  "flagContentUri": string,
  "googleMapsUri": string
}
ช่อง
name

string

ตัวระบุ ข้อมูลอ้างอิงซึ่งแสดงรูปภาพสถานที่นี้ ซึ่งอาจใช้เพื่อค้นหารูปภาพสถานที่นี้อีกครั้ง (หรือที่เรียกว่าชื่อ "ทรัพยากร" ของ API: places/{placeId}/photos/{photo})

widthPx

integer

ความกว้างสูงสุดที่มีได้ หน่วยเป็นพิกเซล

heightPx

integer

ความสูงสูงสุดที่มีได้ หน่วยเป็นพิกเซล

authorAttributions[]

object (AuthorAttribution)

ผู้เขียนรูปภาพนี้

flagContentUri

string

ลิงก์ที่ผู้ใช้แจ้งปัญหาเกี่ยวกับรูปภาพได้

googleMapsUri

string

ลิงก์เพื่อแสดงรูปภาพใน Google Maps

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

string

ชื่อผู้ให้บริการข้อมูลของสถานที่

providerUri

string

URI ไปยังผู้ให้บริการข้อมูลของสถานที่

PaymentOptions

ตัวเลือกการชำระเงินที่สถานที่ยอมรับ

การแสดง JSON
{
  "acceptsCreditCards": boolean,
  "acceptsDebitCards": boolean,
  "acceptsCashOnly": boolean,
  "acceptsNfc": boolean
}
ช่อง
acceptsCreditCards

boolean

สถานที่รับบัตรเครดิตเป็นวิธีการชำระเงิน

acceptsDebitCards

boolean

สถานที่รับบัตรเดบิตเป็นวิธีการชำระเงิน

acceptsCashOnly

boolean

สถานที่นี้รับเฉพาะเงินสดเป็นวิธีการชำระเงิน สถานที่ที่มีแอตทริบิวต์นี้อาจยังยอมรับวิธีการชำระเงินอื่นๆ

acceptsNfc

boolean

สถานที่รับการชำระเงินผ่าน NFC

ParkingOptions

ข้อมูลเกี่ยวกับตัวเลือกที่จอดรถของสถานที่ ลานจอดรถรองรับตัวเลือกได้มากกว่า 1 รายการพร้อมกัน

การแสดง JSON
{
  "freeParkingLot": boolean,
  "paidParkingLot": boolean,
  "freeStreetParking": boolean,
  "paidStreetParking": boolean,
  "valetParking": boolean,
  "freeGarageParking": boolean,
  "paidGarageParking": boolean
}
ช่อง
freeParkingLot

boolean

สถานที่มีที่จอดรถฟรี

paidParkingLot

boolean

สถานที่มีที่จอดรถแบบเสียค่าใช้จ่าย

freeStreetParking

boolean

สถานที่มีที่จอดรถริมถนนฟรี

paidStreetParking

boolean

สถานที่มีที่จอดรถริมถนนแบบเสียค่าใช้จ่าย

valetParking

boolean

สถานที่ให้บริการมีบริการนำรถไปจอดให้

freeGarageParking

boolean

ที่พักมีโรงจอดรถแบบไม่เสียค่าใช้จ่าย

paidGarageParking

boolean

สถานที่มีโรงจอดรถแบบเสียค่าใช้จ่าย

SubDestination

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

การแสดง JSON
{
  "name": string,
  "id": string
}
ช่อง
name

string

ชื่อทรัพยากรของปลายทางย่อย

id

string

รหัสสถานที่ของปลายทางย่อย

AccessibilityOptions

ข้อมูลเกี่ยวกับตัวเลือกการช่วยเหลือพิเศษที่สถานที่ให้บริการ

การแสดง JSON
{
  "wheelchairAccessibleParking": boolean,
  "wheelchairAccessibleEntrance": boolean,
  "wheelchairAccessibleRestroom": boolean,
  "wheelchairAccessibleSeating": boolean
}
ช่อง
wheelchairAccessibleParking

boolean

สถานที่มีที่จอดรถที่รองรับเก้าอี้รถเข็น

wheelchairAccessibleEntrance

boolean

สถานที่มีทางเข้าสำหรับเก้าอี้รถเข็น

wheelchairAccessibleRestroom

boolean

สถานที่มีห้องน้ำที่รองรับเก้าอี้รถเข็น

wheelchairAccessibleSeating

boolean

สถานที่มีที่นั่งที่รองรับเก้าอี้รถเข็น

FuelOptions

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

การแสดง JSON
{
  "fuelPrices": [
    {
      object (FuelPrice)
    }
  ]
}
ช่อง
fuelPrices[]

object (FuelPrice)

ราคาน้ำมันที่ทราบล่าสุดสำหรับน้ำมันแต่ละประเภทที่สถานีนี้มี โดยจะมี 1 รายการต่อประเภทเชื้อเพลิงที่ปั๊มนี้มี ลำดับไม่สำคัญ

FuelPrice

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

การแสดง JSON
{
  "type": enum (FuelType),
  "price": {
    object (Money)
  },
  "updateTime": string
}
ช่อง
type

enum (FuelType)

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

price

object (Money)

ราคาเชื้อเพลิง

updateTime

string (Timestamp format)

เวลาที่อัปเดตราคาน้ำมันครั้งล่าสุด

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

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 E 85
METHANE มีเทน
BIO_DIESEL ไบโอดีเซล
TRUCK_DIESEL น้ำมันดีเซลสำหรับรถบรรทุก

เงินทอง

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

การแสดง JSON
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
ช่อง
currencyCode

string

รหัสสกุลเงิน 3 ตัวอักษรที่ระบุไว้ใน ISO 4217

units

string (int64 format)

จำนวนเงินเต็ม เช่น หาก currencyCode คือ "USD" แสดงว่า 1 หน่วยเท่ากับ 1 ดอลลาร์สหรัฐ

nanos

integer

จํานวนหน่วยนาโน (10^-9) ของจํานวนเงิน ค่าต้องอยู่ระหว่าง -999,999,999 ถึง +999,999,999 หาก units เป็นค่าบวก nanos ต้องเป็นค่าบวกหรือ 0 หาก units เป็น 0 nanos อาจเป็นบวก 0 หรือลบก็ได้ หาก units ติดลบ nanos ต้องเป็นค่าลบหรือ 0 เช่น $-1.75 จะแสดงเป็น units=-1 และ nanos=-750,000,000

EVChargeOptions

ข้อมูลเกี่ยวกับสถานีชาร์จ EV ที่โฮสต์ในสถานที่ คำศัพท์ตาม https://afdc.energy.gov/fuels/electricity_infrastructure.html พอร์ตหนึ่งชาร์จรถได้คันเดียวในแต่ละครั้ง พอร์ตหนึ่งๆ มีขั้วต่ออย่างน้อย 1 ตัว สถานีหนึ่งมีพอร์ตอย่างน้อย 1 พอร์ต

การแสดง JSON
{
  "connectorCount": integer,
  "connectorAggregation": [
    {
      object (ConnectorAggregation)
    }
  ]
}
ช่อง
connectorCount

integer

จำนวนหัวชาร์จไฟฟ้าที่สถานีนี้ อย่างไรก็ตาม เนื่องจากพอร์ตบางพอร์ตมีหัวชาร์จหลายหัว แต่ชาร์จรถยนต์ได้ครั้งละคันเท่านั้น (เช่น) จำนวนหัวชาร์จจึงอาจมากกว่าจำนวนรถยนต์ทั้งหมดที่ชาร์จพร้อมกันได้

connectorAggregation[]

object (ConnectorAggregation)

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

ConnectorAggregation

ข้อมูลการชาร์จ EV ที่แบ่งกลุ่มตาม [type, maxChargeRateKw] แสดงการรวมข้อมูลการชาร์จ EV ของขั้วต่อที่มีประเภทเดียวกันและอัตราการชาร์จสูงสุดเป็น kW

การแสดง JSON
{
  "type": enum (EVConnectorType),
  "maxChargeRateKw": number,
  "count": integer,
  "availabilityLastUpdateTime": string,
  "availableCount": integer,
  "outOfServiceCount": integer
}
ช่อง
type

enum (EVConnectorType)

ประเภทเครื่องมือเชื่อมต่อของการรวมนี้

maxChargeRateKw

number

อัตราการชาร์จสูงสุดแบบคงที่ใน kW ของขั้วต่อแต่ละตัวในการรวม

count

integer

จํานวนตัวเชื่อมต่อในการรวบรวมข้อมูลนี้

availabilityLastUpdateTime

string (Timestamp format)

การประทับเวลาที่อัปเดตข้อมูลความพร้อมใช้งานของคอนเน็กเตอร์ในการรวบรวมข้อมูลนี้ครั้งล่าสุด

การประทับเวลาในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

availableCount

integer

จํานวนตัวเชื่อมต่อในการรวมข้อมูลนี้ที่ใช้ได้ในปัจจุบัน

outOfServiceCount

integer

จำนวนขั้วต่อในการรวมกลุ่มนี้ที่ไม่พร้อมให้บริการในขณะนี้

EVConnectorType

ดูข้อมูลเพิ่มเติม/บริบทเกี่ยวกับประเภทหัวชาร์จรถยนต์ไฟฟ้าได้ที่ 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 หัวต่อ J-1772 ประเภท 1
EV_CONNECTOR_TYPE_CCS_COMBO_2 ระบบการชาร์จแบบรวม (AC และ DC) อิงตามหัวชาร์จ Mennekes Type-2
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 (LocalizedText)
  },
  "overviewFlagContentUri": string,
  "description": {
    object (LocalizedText)
  },
  "descriptionFlagContentUri": string,
  "references": {
    object (References)
  }
}
ช่อง
overview

object (LocalizedText)

ภาพรวมของสถานที่

overviewFlagContentUri

string

ลิงก์ที่ผู้ใช้แจ้งปัญหาเกี่ยวกับข้อมูลสรุปภาพรวมได้

description

object (LocalizedText)

คำอธิบายโดยละเอียดของสถานที่

descriptionFlagContentUri

string

ลิงก์ที่ผู้ใช้แจ้งปัญหาเกี่ยวกับข้อมูลสรุปได้

references

object (References)

ข้อมูลอ้างอิงที่ใช้สร้างคำอธิบายแบบสรุป

ข้อมูลอ้างอิง

เวอร์ชันทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative

ข้อมูลอ้างอิงที่เนื้อหาที่สร้างขึ้นเกี่ยวข้อง

การแสดง JSON
{
  "reviews": [
    {
      object (Review)
    }
  ],
  "places": [
    string
  ]
}
ช่อง
reviews[]

object (Review)

รีวิวที่ใช้เป็นข้อมูลอ้างอิง

places[]

string

รายชื่อชื่อทรัพยากรของสถานที่อ้างอิง ชื่อนี้สามารถใช้ใน API อื่นๆ ที่ยอมรับชื่อทรัพยากรสถานที่ได้

AreaSummary

เวอร์ชันทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative

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

การแสดง JSON
{
  "contentBlocks": [
    {
      object (ContentBlock)
    }
  ],
  "flagContentUri": string
}
ช่อง
contentBlocks[]

object (ContentBlock)

บล็อกเนื้อหาที่ประกอบเป็นข้อมูลสรุปของพื้นที่ แต่ละบล็อกมีหัวข้อแยกกันเกี่ยวกับพื้นที่นั้นๆ

flagContentUri

string

ลิงก์ที่ผู้ใช้แจ้งปัญหาเกี่ยวกับข้อมูลสรุปได้

ContentBlock

บล็อกเนื้อหาที่แสดงแยกกันได้

การแสดง JSON
{
  "topic": string,
  "content": {
    object (LocalizedText)
  },
  "references": {
    object (References)
  }
}
ช่อง
topic

string

หัวข้อของเนื้อหา เช่น "ภาพรวม" หรือ "ร้านอาหาร"

content

object (LocalizedText)

เนื้อหาที่เกี่ยวข้องกับหัวข้อ

references

object (References)

เวอร์ชันทดลอง: ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative

ข้อมูลอ้างอิงที่เกี่ยวข้องกับบล็อกเนื้อหานี้

ContainingPlace

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

การแสดง JSON
{
  "name": string,
  "id": string
}
ช่อง
name

string

ชื่อทรัพยากรของสถานที่ตั้งของสถานที่นี้

id

string

รหัสสถานที่ตั้งของสถานที่ที่สถานที่นี้ตั้งอยู่

AddressDescriptor

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

การแสดง JSON
{
  "landmarks": [
    {
      object (Landmark)
    }
  ],
  "areas": [
    {
      object (Area)
    }
  ]
}
ช่อง
landmarks[]

object (Landmark)

รายการจุดสังเกตใกล้เคียงที่จัดอันดับ โดยระบบจะจัดอันดับจุดสังเกตที่เป็นที่รู้จักและอยู่ใกล้เคียงที่สุดเป็นอันดับแรก

areas[]

object (Area)

รายการที่มีการจัดอันดับของพื้นที่ที่เกี่ยวข้องหรือพื้นที่ใกล้เคียง โดยระบบจะจัดอันดับพื้นที่ที่เป็นที่รู้จักและแม่นยำที่สุดไว้ก่อน

สถานที่สำคัญ

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

จุดสังเกตคือสถานที่ที่โดดเด่นซึ่งสามารถใช้อธิบายสถานที่ได้

การแสดง JSON
{
  "name": string,
  "placeId": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "spatialRelationship": enum (SpatialRelationship),
  "straightLineDistanceMeters": number,
  "travelDistanceMeters": number
}
ช่อง
name

string

ชื่อทรัพยากรของจุดสังเกต

placeId

string

รหัสสถานที่ของจุดสังเกต

displayName

object (LocalizedText)

ชื่อที่แสดงของจุดสังเกต

types[]

string

ชุดแท็กประเภทของจุดสังเกตนี้ ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ https://developers.google.com/maps/documentation/places/web-service/place-types

spatialRelationship

enum (SpatialRelationship)

กําหนดความสัมพันธ์เชิงพื้นที่ระหว่างสถานที่เป้าหมายกับจุดสังเกต

straightLineDistanceMeters

number

ระยะทางเส้นตรงเป็นเมตรระหว่างจุดศูนย์กลางของเป้าหมายกับจุดศูนย์กลางของจุดสังเกต ในบางสถานการณ์ ค่านี้อาจยาวกว่า travelDistanceMeters

travelDistanceMeters

number

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

SpatialRelationship

กําหนดความสัมพันธ์เชิงพื้นที่ระหว่างสถานที่เป้าหมายกับจุดสังเกต

Enum
NEAR ความสัมพันธ์นี้เป็นความสัมพันธ์เริ่มต้นเมื่อไม่มีความสัมพันธ์ที่เฉพาะเจาะจงมากขึ้นด้านล่าง
WITHIN สถานที่สำคัญมีเรขาคณิตเชิงพื้นที่และเป้าหมายอยู่ภายในขอบเขต
BESIDE เป้าหมายอยู่ติดกับจุดสังเกตโดยตรง
ACROSS_THE_ROAD เป้าหมายอยู่ตรงข้ามกับจุดสังเกตอีกฝั่งของถนน
DOWN_THE_ROAD อยู่ในเส้นทางเดียวกับจุดสังเกต แต่ไม่ได้อยู่ข้างหรือฝั่งตรงข้าม
AROUND_THE_CORNER ไม่ได้อยู่ในเส้นทางเดียวกับจุดสังเกต แต่อยู่ห่างออกไปเพียงเลี้ยวเดียว
BEHIND อยู่ใกล้กับโครงสร้างของจุดสังเกต แต่อยู่ห่างจากทางเข้าบนถนน

พื้นที่

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

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

การแสดง JSON
{
  "name": string,
  "placeId": string,
  "displayName": {
    object (LocalizedText)
  },
  "containment": enum (Containment)
}
ช่อง
name

string

ชื่อทรัพยากรของพื้นที่

placeId

string

รหัสสถานที่ของพื้นที่

displayName

object (LocalizedText)

ชื่อที่แสดงของพื้นที่

containment

enum (Containment)

กําหนดความสัมพันธ์เชิงพื้นที่ระหว่างตําแหน่งเป้าหมายกับพื้นที่

การเก็บไว้

กําหนดความสัมพันธ์เชิงพื้นที่ระหว่างตําแหน่งเป้าหมายกับพื้นที่

Enum
CONTAINMENT_UNSPECIFIED ไม่ได้ระบุการกักเก็บ
WITHIN ตำแหน่งเป้าหมายอยู่ภายในภูมิภาคของพื้นที่ใกล้กับจุดศูนย์กลาง
OUTSKIRTS สถานที่เป้าหมายอยู่ภายในภูมิภาคของพื้นที่ใกล้กับขอบ
NEAR สถานที่เป้าหมายอยู่นอกภูมิภาคของพื้นที่ แต่อยู่ใกล้ๆ

PriceRange

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

การแสดง JSON
{
  "startPrice": {
    object (Money)
  },
  "endPrice": {
    object (Money)
  }
}
ช่อง
startPrice

object (Money)

ค่าต่ำสุดของช่วงราคา (รวม) ราคาควรเท่ากับหรือมากกว่าจำนวนเงินนี้

endPrice

object (Money)

ค่าสูงสุดของช่วงราคา (ไม่รวม) ราคาควรต่ำกว่าจำนวนเงินนี้

เมธอด

autocomplete

แสดงผลการคาดการณ์สําหรับอินพุตที่ระบุ

get

ดูรายละเอียดของสถานที่ตามชื่อทรัพยากร ซึ่งเป็นสตริงในรูปแบบ places/{place_id}

searchNearby

ค้นหาสถานที่ที่อยู่ใกล้สถานที่

searchText

การค้นหาสถานที่ตามข้อความค้นหา