ทุกประเทศรองรับสคีมาหลัก และแต่ละประเทศมีรายการสคีมาเพิ่มเติม
ชื่อช่อง | ประเภท | โหมด | คำอธิบาย | ตัวอย่าง |
---|---|---|---|---|
point |
GEOGRAPHY |
NULLABLE |
ตำแหน่งของสถานที่ในรูปแบบออบเจ็กต์ประเภทภูมิศาสตร์แบบจุด | POINT(-122.08532 37.42205) |
id |
STRING |
NULLABLE |
รหัสสถานที่ที่ไม่ซ้ำกัน ดูรหัสสถานที่ | ChIJj61dQgK6j4AR4GeTYWZsKWw |
types |
STRING |
REPEATED |
ชุดแท็กประเภทสำหรับสถานที่ เช่น "ร้านอาหาร" และ "คาเฟ่" ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ประเภทสถานที่ | restaurant,point_of_interest,establishment |
primary_type |
STRING |
NULLABLE |
ประเภทหลักของสถานที่ เช่น "ร้านอาหาร" "คาเฟ่" "สนามบิน" เป็นต้น สถานที่หนึ่งๆ จะมีประเภทหลักได้เพียงประเภทเดียว ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ประเภทสถานที่ | restaurant |
country_code |
STRING |
NULLABLE |
รหัสประเทศในรูปแบบ CLDR ของ Unicode | US |
location |
RECORD |
NULLABLE |
ตำแหน่งของสถานที่ | |
location.latitude |
FLOAT |
NULLABLE |
ละติจูดเป็นองศา มีค่าตั้งแต่ -90.0 ถึง 90.0 | 37.42205 |
location.longitude |
FLOAT |
NULLABLE |
ลองจิจูดในหน่วยองศา ค่าอยู่ในช่วง -180.0 ถึง 180.0 | -122.08532 |
rating |
FLOAT |
NULLABLE |
คะแนนระหว่าง 1.0 ถึง 5.0 โดยอิงตามรีวิวของผู้ใช้เกี่ยวกับสถานที่ | 4.5 |
user_rating_count |
INTEGER |
NULLABLE |
จำนวนรีวิวทั้งหมดของสถานที่ | 100 |
price_level |
STRING |
NULLABLE |
ระดับราคาของสถานที่ ค่าที่เป็นไปได้คือ "PRICE_LEVEL_FREE", "PRICE_LEVEL_INEXPENSIVE", "PRICE_LEVEL_MODERATE", "PRICE_LEVEL_EXPENSIVE" และ "PRICE_LEVEL_VERY_EXPENSIVE" | PRICE_LEVEL_MODERATE |
business_status |
STRING |
NULLABLE |
สถานะของธุรกิจสำหรับสถานที่ ค่าที่ใช้ได้คือ "OPERATIONAL", "CLOSED_TEMPORARILY" และ "CLOSED_PERMANENTLY" | OPERATIONAL |
takeout |
BOOLEAN |
NULLABLE |
สถานที่รองรับการสั่งกลับบ้าน | true |
delivery |
BOOLEAN |
NULLABLE |
สถานที่รองรับการนำส่ง | true |
dine_in |
BOOLEAN |
NULLABLE |
สถานที่รองรับตัวเลือกที่นั่งในร่มหรือกลางแจ้ง | true |
curbside_pickup |
BOOLEAN |
NULLABLE |
สถานที่รองรับการรับสินค้าโดยไม่ต้องลงจากรถ | true |
reservable |
BOOLEAN |
NULLABLE |
สถานที่รองรับการจอง | true |
serves_breakfast |
BOOLEAN |
NULLABLE |
สถานที่นี้มีบริการอาหารเช้า | true |
serves_lunch |
BOOLEAN |
NULLABLE |
สถานที่นี้เสิร์ฟอาหารกลางวัน | true |
serves_dinner |
BOOLEAN |
NULLABLE |
สถานที่นี้ให้บริการอาหารเย็น | true |
serves_beer |
BOOLEAN |
NULLABLE |
สถานที่นี้เสิร์ฟเบียร์ | true |
serves_wine |
BOOLEAN |
NULLABLE |
สถานที่นี้เสิร์ฟไวน์ | true |
serves_brunch |
BOOLEAN |
NULLABLE |
สถานที่นี้เสิร์ฟอาหารมื้อสาย | true |
serves_vegetarian_food |
BOOLEAN |
NULLABLE |
สถานที่นี้เสิร์ฟอาหารมังสวิรัติ | true |
outdoor_seating |
BOOLEAN |
NULLABLE |
สถานที่นี้มีที่นั่งกลางแจ้ง | true |
live_music |
BOOLEAN |
NULLABLE |
สถานที่นี้มีการแสดงดนตรีสด | true |
menu_for_children |
BOOLEAN |
NULLABLE |
สถานที่นี้มีเมนูสำหรับเด็ก | true |
serves_cocktails |
BOOLEAN |
NULLABLE |
สถานที่ให้บริการค็อกเทล | true |
serves_dessert |
BOOLEAN |
NULLABLE |
สถานที่นี้เสิร์ฟของหวาน | true |
serves_coffee |
BOOLEAN |
NULLABLE |
สถานที่นี้มีบริการกาแฟ | true |
good_for_children |
BOOLEAN |
NULLABLE |
สถานที่นี้เหมาะสำหรับเด็ก | true |
allows_dogs |
BOOLEAN |
NULLABLE |
สถานที่อนุญาตให้นำสุนัขเข้าได้ | true |
restroom |
BOOLEAN |
NULLABLE |
สถานที่นี้มีห้องน้ำ | true |
good_for_groups |
BOOLEAN |
NULLABLE |
ที่พักรองรับกลุ่ม | true |
good_for_watching_sports |
BOOLEAN |
NULLABLE |
สถานที่นี้เหมาะสำหรับการชมกีฬา | true |
accepts_credit_cards |
BOOLEAN |
NULLABLE |
สถานที่รับบัตรเครดิตเป็นวิธีการชำระเงิน | true |
accepts_debit_cards |
BOOLEAN |
NULLABLE |
สถานที่รับบัตรเดบิตเป็นวิธีการชำระเงิน | true |
accepts_cash_only |
BOOLEAN |
NULLABLE |
สถานที่นี้รับชำระเงินด้วยเงินสดเท่านั้น สถานที่ที่มีแอตทริบิวต์นี้อาจยังรับวิธีการชำระเงินอื่นๆ | true |
accepts_nfc |
BOOLEAN |
NULLABLE |
สถานที่รับการชำระเงินผ่าน NFC | true |
free_parking_lot |
BOOLEAN |
NULLABLE |
สถานที่นั้นมีที่จอดรถฟรี | true |
paid_parking_lot |
BOOLEAN |
NULLABLE |
สถานที่นี้มีที่จอดรถแบบเสียค่าใช้จ่าย | true |
free_street_parking |
BOOLEAN |
NULLABLE |
สถานที่นี้มีที่จอดรถริมถนนแบบไม่เสียค่าใช้จ่าย | true |
paid_street_parking |
BOOLEAN |
NULLABLE |
สถานที่นี้มีที่จอดรถริมถนนแบบเสียค่าใช้จ่าย | true |
valet_parking |
BOOLEAN |
NULLABLE |
สถานที่นี้มีบริการนำรถไปจอดให้ | true |
free_garage_parking |
BOOLEAN |
NULLABLE |
ที่พักมีที่จอดรถในโรงจอดรถแบบไม่เสียค่าใช้จ่าย | true |
paid_garage_parking |
BOOLEAN |
NULLABLE |
สถานที่นี้มีโรงจอดรถแบบเสียค่าใช้จ่าย | true |
wheelchair_accessible_parking |
BOOLEAN |
NULLABLE |
สถานที่นี้มีที่จอดรถที่รองรับเก้าอี้รถเข็น | true |
wheelchair_accessible_entrance |
BOOLEAN |
NULLABLE |
สถานที่นี้มีทางเข้าสำหรับเก้าอี้รถเข็น | true |
wheelchair_accessible_restroom |
BOOLEAN |
NULLABLE |
สถานที่นี้มีห้องน้ำที่รองรับเก้าอี้รถเข็น | true |
wheelchair_accessible_seating |
BOOLEAN |
NULLABLE |
สถานที่นี้มีที่นั่งที่รองรับเก้าอี้รถเข็น | true |
regular_opening_hours |
RECORD |
NULLABLE |
เวลาทำการปกติ ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_happy_hour |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "HAPPY_HOUR" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_drive_through |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับเวลาทำการประเภทรอง "DRIVE_THROUGH" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_delivery |
RECORD |
NULLABLE |
เวลาทําการปกติสําหรับประเภทเวลาทําการรอง "DELIVERY" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_takeout |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "ซื้อกลับบ้าน" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_kitchen |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "KITCHEN" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_breakfast |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "BREAKFAST" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_lunch |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "LUNCH" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_dinner |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "DINNER" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_brunch |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "BRUNCH" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_pickup |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับเวลาทำการประเภทรอง "PICKUP" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_access |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "ACCESS" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_senior_hours |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "SENIOR_HOURS" ดูข้อมูลอ้างอิงเวลาทำการ | |
regular_opening_hours_online_service_hours |
RECORD |
NULLABLE |
เวลาทำการปกติสำหรับประเภทเวลาทำการรอง "ONLINE_SERVICE_HOURS" ดูข้อมูลอ้างอิงเวลาทำการ | |
ev_charge_options |
RECORD |
NULLABLE |
ข้อมูลเกี่ยวกับสถานีชาร์จ EV ที่โฮสต์ในสถานที่ คำศัพท์เป็นไปตาม https://afdc.energy.gov/fuels/electricity_infrastructure.html พอร์ตหนึ่งๆ จะชาร์จรถได้ครั้งละ 1 คัน พอร์ต 1 พอร์ตมีขั้วต่ออย่างน้อย 1 ตัว สถานี 1 แห่งมีพอร์ตอย่างน้อย 1 พอร์ต | |
ev_charge_options.connector_count |
INTEGER |
NULLABLE |
จำนวนหัวชาร์จไฟฟ้าที่สถานีนี้ อย่างไรก็ตาม เนื่องจากพอร์ตบางพอร์ตอาจมีหัวชาร์จหลายหัวแต่ชาร์จรถได้ครั้งละ 1 คันเท่านั้น (เช่น) จำนวนหัวชาร์จจึงอาจมากกว่าจำนวนรถทั้งหมดที่ชาร์จพร้อมกันได้ | 3 |
ev_charge_options.connector_aggregation |
RECORD |
REPEATED |
รายการการรวบรวมหัวชาร์จไฟฟ้า EV ที่มีหัวชาร์จประเภทเดียวกันและอัตราการชาร์จเดียวกัน | |
ev_charge_options.connector_aggregation.type |
STRING |
NULLABLE |
ประเภทเครื่องมือเชื่อมต่อของการรวมข้อมูลนี้ ดูรายการประเภทหัวชาร์จไฟฟ้าที่เป็นไปได้ได้ที่ EVConnectorType | EV_CONNECTOR_TYPE_J1772 |
ev_charge_options.connector_aggregation.max_charge_rate_kw |
FLOAT |
NULLABLE |
อัตราการชาร์จสูงสุดแบบคงที่ในหน่วยกิโลวัตต์ของขั้วต่อแต่ละขั้วในการรวม | 16.0 |
ev_charge_options.connector_aggregation.count |
INTEGER |
NULLABLE |
จำนวนตัวเชื่อมต่อในการรวบรวมนี้ | 3 |
brand_ids |
STRING |
REPEATED |
ตัวระบุที่ไม่ซ้ำกันสำหรับแบรนด์ | 13992718219781496405 |
การอ้างอิงเวลาทำการ
เวลาทำการปกติสำหรับเวลาทำการประเภทหนึ่งๆ ชั่วโมงจะ
แยกตามวันของสัปดาห์ สำหรับช่วงเวลาที่เลยเที่ยงคืน ระบบจะตัดเวลาสิ้นสุดเป็น 23:59:59.999999
และวันถัดไปจะมีช่วงเวลาที่เริ่มต้นที่ 00:00:00.000000
ตัวอย่างเช่น หากสถานที่เปิดทำการในวันศุกร์ตั้งแต่ 08:00 น. ถึง 12:00 น. และตั้งแต่ 20:00 น. ถึง 02:00 น. ช่วงเวลาสำหรับ friday
จะเป็น [{start_time: "08:00:00", end_time: "12:00:00"}, {start_time:
"20:00:00", end_time: "23:59:59.999999"}]
หากต้องการค้นหาสถานที่ที่เปิดในวันศุกร์เวลา 17:00 น. คุณสามารถเรียกใช้การค้นหาต่อไปนี้
SELECT WITH AGGREGATION_THRESHOLD COUNT(*) AS count FROM `PROJECT_NAME.places_insights___us___sample.places_sample` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)
สคีมาแบบเต็มสำหรับช่องเวลาทำการมีดังนี้
Field Name | Type | Mode | Description | Example |
---|---|---|---|---|
monday |
RECORD |
REPEATED |
The list of periods on Monday during which the place is open. |
|
monday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
monday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |
tuesday |
RECORD |
REPEATED |
The list of periods on Tuesday during which the place is open. |
|
tuesday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
tuesday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |
wednesday |
RECORD |
REPEATED |
The list of periods on Wednesday during which the place is open. |
|
wednesday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
wednesday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |
thursday |
RECORD |
REPEATED |
The list of periods on Thursday during which the place is open. |
|
thursday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
thursday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |
friday |
RECORD |
REPEATED |
The list of periods on Friday during which the place is open. |
|
friday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
friday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |
saturday |
RECORD |
REPEATED |
The list of periods on Saturday during which the place is open. |
|
saturday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
saturday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |
sunday |
RECORD |
REPEATED |
The list of periods on Sunday during which the place is open. |
|
sunday.start_time |
TIME |
NULLABLE |
Start of the period. | 08:00:00 |
sunday.end_time |
TIME |
NULLABLE |
End of the period. | 18:00:00 |