すべての国でコアスキーマがサポートされており、各国には追加のスキーマ項目があります。
| フィールド名 | 型 | モード | 説明 | 例 |
|---|---|---|---|---|
point |
GEOGRAPHY |
NULLABLE |
場所の位置を Point geography 型のオブジェクトとして返します。 | POINT(-122.08532 37.42205) |
id |
STRING |
NULLABLE |
一意の場所 ID。プレイス ID をご覧ください。 | ChIJj61dQgK6j4AR4GeTYWZsKWw |
types |
STRING |
REPEATED |
場所のタイプタグのセット。たとえば、「restaurant」や「cafe」などです。有効な値の一覧については、プレイスタイプをご覧ください。 | restaurant,point_of_interest,establishment |
primary_type |
STRING |
NULLABLE |
スポットの主なタイプ。たとえば、「restaurant」、「cafe」、「airport」など。1 つのプレイスに指定できるプライマリ タイプは 1 つのみです。有効な値の一覧については、プレイスタイプをご覧ください。 | 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 |
セカンダリ営業時間タイプ「DELIVERY」の通常の営業時間。営業時間の入力方法をご覧ください。 | |
regular_opening_hours_takeout |
RECORD |
NULLABLE |
二次営業時間タイプ「TAKEOUT」の通常の営業時間。営業時間の入力方法をご覧ください。 | |
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 |
二次的な営業時間タイプ「ブランチ」の通常の営業時間。営業時間の入力方法をご覧ください。 | |
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 |
第 2 の営業時間タイプ「ONLINE_SERVICE_HOURS」の通常の営業時間。営業時間の入力方法をご覧ください。 | |
ev_charge_options |
RECORD |
NULLABLE |
その場所にある EV 充電スタンドに関する情報。用語は https://afdc.energy.gov/fuels/electricity_infrastructure.html に準拠しています。1 つのポートで一度に 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 |
集計内の各コネクタの静的な最大充電レート(kW)。 | 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 時から午後 12 時までと午後 8 時から午前 2 時まで営業している場所の場合、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(*) 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)
営業時間フィールドの完全なスキーマは次のとおりです。
| フィールド名 | 型 | モード | 説明 | 例 |
|---|---|---|---|---|
monday |
RECORD |
REPEATED |
月曜日に営業している時間帯のリスト。 | |
monday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
monday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |
tuesday |
RECORD |
REPEATED |
火曜日の営業時間のリスト。 | |
tuesday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
tuesday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |
wednesday |
RECORD |
REPEATED |
水曜日の営業時間のリスト。 | |
wednesday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
wednesday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |
thursday |
RECORD |
REPEATED |
木曜日の営業時間のリスト。 | |
thursday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
thursday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |
friday |
RECORD |
REPEATED |
金曜日の営業時間のリスト。 | |
friday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
friday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |
saturday |
RECORD |
REPEATED |
土曜日の営業時間のリスト。 | |
saturday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
saturday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |
sunday |
RECORD |
REPEATED |
日曜日に営業している時間帯のリスト。 | |
sunday.start_time |
TIME |
NULLABLE |
期間の開始日時。 | 08:00:00 |
sunday.end_time |
TIME |
NULLABLE |
期間の終了日時。 | 18:00:00 |