כל המדינות תומכות בסכימה הבסיסית, ובנוסף לכל מדינה יש פריטי סכימה נוספים.
| שם השדה | סוג | המצב | תיאור | דוגמה |
|---|---|---|---|---|
point |
GEOGRAPHY |
NULLABLE |
המיקום של המקום כאובייקט מסוג Point geography. | 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 |
קוד המדינה בפורמט Unicode CLDR. | 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 ו-FUTURE_OPENING. | 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 |
שעות הפעילות הרגילות של סוג השעות המשני 'משלוח'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_takeout |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'שירות משלוחים'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_kitchen |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'מטבח'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_breakfast |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'ארוחת בוקר'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_lunch |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'ארוחת צהריים'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_dinner |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני DINNER. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_brunch |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'בראנץ'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_pickup |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'איסוף'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_access |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשני 'גישה'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_senior_hours |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשניות 'שעות לקשישים'. כאן אפשר לראות דוגמאות לשעות פעילות. | |
regular_opening_hours_online_service_hours |
RECORD |
NULLABLE |
שעות הפעילות הרגילות של סוג השעות המשניות ONLINE_SERVICE_HOURS. כאן אפשר לראות דוגמאות לשעות פעילות. | |
ev_charge_options |
RECORD |
NULLABLE |
מידע על תחנת הטעינה לרכב חשמלי שממוקמת במקום. ההסברים על המונחים מבוססים על המאמר https://afdc.energy.gov/fuels/electricity_infrastructure.html. כל שקע יכול להטעין רכב אחד בכל פעם. יציאה אחת כוללת מחבר אחד או יותר. תחנה אחת יכולה לכלול שקע אחד או יותר. | |
ev_charge_options.connector_count |
INTEGER |
NULLABLE |
מספר המחברים בתחנה הזו. עם זאת, יכול להיות שבחלק מהעמדות יש כמה מחברים אבל אפשר להטעין רק רכב אחד בכל פעם (למשל), ולכן מספר המחברים יכול להיות גדול ממספר הרכבים הכולל שאפשר להטעין בו-זמנית. | 3 |
ev_charge_options.connector_aggregation |
RECORD |
REPEATED |
רשימה של צבירות של מחברים לטעינת רכב חשמלי שמכילים מחברים מאותו סוג ומאותו קצב טעינה. | |
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. לדוגמה, אם מקום פתוח בימי שישי מ-8:00 עד 12:00 ומ-20:00 עד 2: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 |