مرجع المخطّط الأساسي

تتوفّر المخططات الأساسية في جميع البلدان، وتتضمّن كل بلد عناصر مخططات إضافية.

اسم الحقل النوع الوضع الوصف
point GEOGRAPHY NULLABLE الموقع الجغرافي للمكان كعنصر من النوع الجغرافي "نقطة"
id STRING NULLABLE رقم تعريف المكان الفريد اطّلِع على أرقام تعريف الأماكن.
types STRING REPEATED مجموعة من علامات النوع للمكان على سبيل المثال، "مطعم" و "مقهى". للحصول على القائمة الكاملة للقيم المحتملة، اطّلِع على الجدول "أ" والجدول "ب" في أنواع الأماكن.
primary_type STRING NULLABLE النوع الأساسي للمكان. يجب أن يكون هذا النوع أحد الأنواع المتوافقة مع Places API. على سبيل المثال، "مطعم" و"مقهى" و"مطار" وما إلى ذلك. يمكن أن يكون للمكان نوع أساسي واحد فقط. للحصول على القائمة الكاملة للقيم المحتملة، اطّلِع على الجدول "أ" والجدول "ب" في أنواع الأماكن.
country_code STRING NULLABLE رمز البلد بتنسيق Unicode CLDR
location RECORD NULLABLE موضع المكان
location.latitude FLOAT NULLABLE خط العرض بالدرجات تتراوح بين -90.0 و90.0.
location.longitude FLOAT NULLABLE خط الطول بالدرجات تتراوح القيم من -180.0 إلى 180.0.
rating FLOAT NULLABLE تقييم يتراوح بين 1.0 و5.0 استنادًا إلى مراجعات المستخدمين للمكان
user_rating_count INTEGER NULLABLE إجمالي عدد المراجعات للمكان
price_level STRING NULLABLE مستوى أسعار المكان القيم المحتمَلة هي PRICE_LEVEL_FREE وPRICE_LEVEL_INEXPENSIVE وPRICE_LEVEL_MODERATE وPRICE_LEVEL_EXPENSIVE وPRICE_LEVEL_VERY_EXPENSIVE.
business_status STRING NULLABLE حالة النشاط التجاري للمكان القيم المحتمَلة هي "OPERATIONAL" و"CLOSED_TEMPORARILY" و "CLOSED_PERMANENTLY".
takeout BOOLEAN NULLABLE يقدّم المكان خدمة طعام سفري.
delivery BOOLEAN NULLABLE المكان يقدّم خدمة التوصيل
dine_in BOOLEAN NULLABLE يتيح المكان خيارات الجلوس في الداخل أو في الهواء الطلق.
curbside_pickup BOOLEAN NULLABLE يتيح المكان خدمة الاستلام من السيارة.
reservable BOOLEAN NULLABLE يتيح المكان إجراء الحجوزات.
serves_breakfast BOOLEAN NULLABLE يقدّم المكان وجبة الإفطار.
serves_lunch BOOLEAN NULLABLE يقدّم هذا المكان وجبات الغداء.
serves_dinner BOOLEAN NULLABLE يقدّم المكان وجبة العشاء.
serves_beer BOOLEAN NULLABLE يقدّم المكان البيرة.
serves_wine BOOLEAN NULLABLE يقدّم هذا المكان النبيذ.
serves_brunch BOOLEAN NULLABLE يقدّم المكان وجبة الإفطار المتأخر.
serves_vegetarian_food BOOLEAN NULLABLE يقدّم المكان طعامًا نباتيًا.
outdoor_seating BOOLEAN NULLABLE يوفر المكان أماكن جلوس في الهواء الطلق.
live_music BOOLEAN NULLABLE يقدّم المكان موسيقى حية.
menu_for_children BOOLEAN NULLABLE يقدّم المكان قائمة طعام للأطفال.
serves_cocktails BOOLEAN NULLABLE يقدّم المكان مشروبات الكوكتيل.
serves_dessert BOOLEAN NULLABLE يقدّم المكان الحلويات.
serves_coffee BOOLEAN NULLABLE يقدّم المكان القهوة.
good_for_children BOOLEAN NULLABLE المكان مناسب للأطفال.
allows_dogs BOOLEAN NULLABLE يسمح المكان باصطحاب الكلاب.
restroom BOOLEAN NULLABLE يتوفّر في المكان حمام.
good_for_groups BOOLEAN NULLABLE المكان يناسب المجموعات.
good_for_watching_sports BOOLEAN NULLABLE المكان مناسب لمشاهدة المباريات الرياضية.
accepts_credit_cards BOOLEAN NULLABLE يقبل المكان بطاقات الائتمان كطريقة للدفع.
accepts_debit_cards BOOLEAN NULLABLE يقبل المكان بطاقات السحب الآلي كطريقة للدفع.
accepts_cash_only BOOLEAN NULLABLE يقبل المكان الدفع نقدًا فقط. قد يظلّ بإمكان الأماكن التي تحمل هذه السمة قبول طرق دفع أخرى.
accepts_nfc BOOLEAN NULLABLE يقبل المكان الدفعات من خلال الاتصال القصير المدى (NFC).
free_parking_lot BOOLEAN NULLABLE يوفّر المكان مواقف سيارات مجانية.
paid_parking_lot BOOLEAN NULLABLE يتوفر في المكان مواقف سيارات مدفوعة.
free_street_parking BOOLEAN NULLABLE يوفّر المكان مواقف مجانية للسيارات في الشارع.
paid_street_parking BOOLEAN NULLABLE يوفّر المكان موقف سيارات في الشارع برسوم.
valet_parking BOOLEAN NULLABLE يوفّر المكان خدمة صفّ السيارات.
free_garage_parking BOOLEAN NULLABLE يوفر المكان مرآبًا للسيارات مجانًا.
paid_garage_parking BOOLEAN NULLABLE يتوفر مرأب سيارات مدفوع في المكان.
wheelchair_accessible_parking BOOLEAN NULLABLE يوفّر المكان موقف سيارات مناسبًا لأصحاب الكراسي المتحركة.
wheelchair_accessible_entrance BOOLEAN NULLABLE يتوفّر مدخل مناسب لأصحاب الكراسي المتحركة.
wheelchair_accessible_restroom BOOLEAN NULLABLE يتوفّر في المكان دورة مياه مناسبة لأصحاب الكراسي المتحرّكة.
wheelchair_accessible_seating BOOLEAN NULLABLE يتوفّر في المكان أماكن جلوس مناسبة لأصحاب الكراسي المتحركة.
regular_opening_hours RECORD NULLABLE ساعات العمل العادية يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى ‎23:59:59.999999، ويحتوي اليوم التالي على فاصل زمني يبدأ من ‎00:00:00.000000. على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour RECORD NULLABLE ساعات العمل العادية لنوع الساعات الثانوية "HAPPY_HOUR". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى ‎23:59:59.999999، ويحتوي اليوم التالي على فاصل زمني يبدأ من ‎00:00:00.000000. على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_happy_hour.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_happy_hour.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_happy_hour.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_happy_hour.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_happy_hour.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_happy_hour.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_happy_hour.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_happy_hour.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_happy_hour.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_happy_hour.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_happy_hour.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_happy_hour.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through RECORD NULLABLE ساعات العمل العادية لنوع ساعات العمل الثانوي "DRIVE_THROUGH". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_drive_through.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_drive_through.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_drive_through.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_drive_through.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_drive_through.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_drive_through.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_drive_through.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_drive_through.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_drive_through.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_drive_through.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_drive_through.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_drive_through.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery RECORD NULLABLE ساعات العمل العادية لنوع الساعات الثانوية "DELIVERY". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_delivery.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_delivery.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_delivery.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_delivery.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_delivery.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_delivery.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_delivery.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_delivery.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_delivery.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_delivery.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_delivery.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_delivery.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout RECORD NULLABLE ساعات العمل العادية لنوع ساعات العمل الثانوية "TAKEOUT". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_takeout.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_takeout.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_takeout.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_takeout.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_takeout.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_takeout.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_takeout.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_takeout.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_takeout.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_takeout.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_takeout.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_takeout.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen RECORD NULLABLE ساعات العمل العادية لنوع الساعات الثانوية "KITCHEN". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_kitchen.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_kitchen.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_kitchen.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_kitchen.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_kitchen.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_kitchen.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_kitchen.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_kitchen.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_kitchen.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_kitchen.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_kitchen.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_kitchen.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast RECORD NULLABLE ساعات العمل العادية لنوع الساعات الثانوية "BREAKFAST". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_breakfast.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_breakfast.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_breakfast.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_breakfast.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_breakfast.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_breakfast.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_breakfast.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_breakfast.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_breakfast.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_breakfast.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_breakfast.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_breakfast.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch RECORD NULLABLE ساعات العمل المعتادة لنوع الساعات الثانوية "LUNCH". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_lunch.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_lunch.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_lunch.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_lunch.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_lunch.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_lunch.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_lunch.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_lunch.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_lunch.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_lunch.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_lunch.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_lunch.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner RECORD NULLABLE ساعات العمل العادية لنوع ساعات العمل الثانوي "DINNER". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_dinner.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_dinner.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_dinner.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_dinner.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_dinner.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_dinner.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_dinner.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_dinner.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_dinner.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_dinner.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_dinner.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_dinner.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch RECORD NULLABLE ساعات العمل المعتادة لنوع الساعات الثانوية "BRUNCH". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_brunch.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_brunch.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_brunch.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_brunch.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_brunch.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_brunch.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_brunch.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_brunch.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_brunch.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_brunch.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_brunch.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_brunch.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup RECORD NULLABLE ساعات العمل العادية لنوع الساعات الثانوية "PICKUP". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_pickup.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_pickup.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_pickup.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_pickup.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_pickup.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_pickup.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_pickup.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_pickup.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_pickup.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_pickup.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_pickup.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_pickup.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access RECORD NULLABLE ساعات العمل المعتادة لنوع الساعات الثانوية "ACCESS". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى ‎23:59:59.999999، ويحتوي اليوم التالي على فاصل زمني يبدأ من ‎00:00:00.000000. على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_access.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_access.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_access.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_access.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_access.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_access.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_access.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_access.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_access.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_access.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_access.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_access.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours RECORD NULLABLE ساعات العمل العادية لساعات العمل الثانوية من النوع "SENIOR_HOURS". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_senior_hours.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_senior_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_senior_hours.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_senior_hours.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_senior_hours.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_senior_hours.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_senior_hours.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_senior_hours.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_senior_hours.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_senior_hours.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_senior_hours.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_senior_hours.sunday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours RECORD NULLABLE ساعات العمل المعتادة لساعات العمل الثانوية من النوع "ONLINE_SERVICE_HOURS". يتم فصل الساعات حسب يوم الأسبوع. بالنسبة إلى الفترات التي تمتد بعد منتصف الليل، يتم اقتطاع وقت الانتهاء إلى "23:59:59.999999" ويحتوي اليوم التالي على فاصل زمني يبدأ من "00:00:00.000000". على سبيل المثال، إذا كان مكان العمل مفتوحًا أيام الجمعة من الساعة 8 صباحًا إلى الساعة 12 ظهرًا، ثم من الساعة 8 مساءً إلى الساعة 2 صباحًا، ستكون الفترات الخاصة بـ regular_opening_hours_online_service_hours.friday على النحو التالي: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. للبحث عن الأماكن المفتوحة يوم الجمعة في الساعة 5 مساءً، يمكنك تنفيذ الاستعلام التالي: "SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_online_service_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)".
regular_opening_hours_online_service_hours.monday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الاثنين
regular_opening_hours_online_service_hours.monday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.monday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours.tuesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الثلاثاء
regular_opening_hours_online_service_hours.tuesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.tuesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours.wednesday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام الأربعاء
regular_opening_hours_online_service_hours.wednesday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.wednesday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours.thursday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الخميس
regular_opening_hours_online_service_hours.thursday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.thursday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours.friday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الجمعة
regular_opening_hours_online_service_hours.friday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.friday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours.saturday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا أيام السبت
regular_opening_hours_online_service_hours.saturday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.saturday.end_time TIME NULLABLE نهاية الفترة.
regular_opening_hours_online_service_hours.sunday RECORD REPEATED قائمة الفترات التي يكون فيها المكان مفتوحًا يوم الأحد
regular_opening_hours_online_service_hours.sunday.start_time TIME NULLABLE بداية الفترة.
regular_opening_hours_online_service_hours.sunday.end_time TIME NULLABLE نهاية الفترة.
ev_charge_options RECORD NULLABLE معلومات عن محطة شحن المركبات الكهربائية المستضافة في المكان يتم استخدام المصطلحات الواردة في https://afdc.energy.gov/fuels/electricity_infrastructure.html. يمكن لشحن سيارة واحدة في كل مرة من خلال منفذ واحد. يحتوي المنفذ الواحد على موصل واحد أو أكثر. تحتوي المحطة الواحدة على منفذ واحد أو أكثر.
ev_charge_options.connector_count INTEGER NULLABLE عدد الموصّلات في هذه المحطة ومع ذلك، بما أنّ بعض المنافذ يمكن أن تتضمّن موصلات متعددة ولكن لا يمكنها شحن سوى سيارة واحدة في المرة الواحدة (على سبيل المثال)، قد يكون عدد الموصّلات أكبر من إجمالي عدد السيارات التي يمكن شحنها في الوقت نفسه.
ev_charge_options.connector_aggregation RECORD REPEATED قائمة بتجميعات وصلات شحن المركبات الكهربائية التي تحتوي على وصلات من النوع نفسه ومعدّل الشحن نفسه
ev_charge_options.connector_aggregation.type STRING NULLABLE نوع الموصّل لهذا التجميع.
ev_charge_options.connector_aggregation.max_charge_rate_kw FLOAT NULLABLE الحد الأقصى الثابت لمعدّل الشحن بالكيلوواط لكل موصل في التجميع
ev_charge_options.connector_aggregation.count INTEGER NULLABLE عدد الموصّلات في هذه التجميعة
brand_ids STRING REPEATED المعرّفات الفريدة للعلامات التجارية