Alle Länder unterstützen das Kernschema. Darüber hinaus gibt es für jedes Land zusätzliche Schemaelemente.
| Feldname | Typ | Mode | Beschreibung | Beispiel |
|---|---|---|---|---|
point |
GEOGRAPHY |
NULLABLE |
Der Standort des Orts als Point-Geografietyp-Objekt. | POINT(-122.08532 37.42205) |
id |
STRING |
NULLABLE |
Die eindeutige Orts-ID. Weitere Informationen finden Sie unter Orts-IDs. | ChIJj61dQgK6j4AR4GeTYWZsKWw |
types |
STRING |
REPEATED |
Eine Reihe von Typ-Tags für den Ort. Beispiel: „Restaurant“ und „Café“. Eine vollständige Liste der möglichen Werte finden Sie unter Ortsarten. | restaurant,point_of_interest,establishment |
primary_type |
STRING |
NULLABLE |
Der primäre Typ des Orts. Beispiele: „Restaurant“, „Café“, „Flughafen“ usw. Ein Ort kann nur einen primären Typ haben. Eine vollständige Liste der möglichen Werte finden Sie unter Ortsarten. | restaurant |
country_code |
STRING |
NULLABLE |
Der Ländercode im Unicode-CLDR-Format. | US |
location |
RECORD |
NULLABLE |
Die Position des Orts. | |
location.latitude |
FLOAT |
NULLABLE |
Der Breitengrad in Grad. Liegt im Bereich von -90,0 bis 90,0. | 37.42205 |
location.longitude |
FLOAT |
NULLABLE |
Der Längengrad in Grad. Liegt im Bereich von -180,0 bis 180,0. | -122.08532 |
rating |
FLOAT |
NULLABLE |
Eine Bewertung zwischen 1,0 und 5,0, die auf Nutzerrezensionen des Orts basiert. | 4.5 |
user_rating_count |
INTEGER |
NULLABLE |
Die Gesamtzahl der Rezensionen für den Ort. | 100 |
price_level |
STRING |
NULLABLE |
Preisniveau des Orts. Mögliche Werte sind „PRICE_LEVEL_FREE“, „PRICE_LEVEL_INEXPENSIVE“, „PRICE_LEVEL_MODERATE“, „PRICE_LEVEL_EXPENSIVE“ und „PRICE_LEVEL_VERY_EXPENSIVE“. | PRICE_LEVEL_MODERATE |
business_status |
STRING |
NULLABLE |
Der Unternehmensstatus für den Ort. Mögliche Werte sind „OPERATIONAL“, „CLOSED_TEMPORARILY“, „CLOSED_PERMANENTLY“ und „FUTURE_OPENING“. | OPERATIONAL |
takeout |
BOOLEAN |
NULLABLE |
Der Ort bietet Gerichte zum Mitnehmen an. | true |
delivery |
BOOLEAN |
NULLABLE |
Der Ort unterstützt die Lieferung. | true |
dine_in |
BOOLEAN |
NULLABLE |
Das Lokal bietet Sitzgelegenheiten im Innen- oder Außenbereich. | true |
curbside_pickup |
BOOLEAN |
NULLABLE |
Hier ist eine Abholung vor dem Laden möglich. | true |
reservable |
BOOLEAN |
NULLABLE |
Reservierungen sind möglich. | true |
serves_breakfast |
BOOLEAN |
NULLABLE |
Frühstück wird angeboten. | true |
serves_lunch |
BOOLEAN |
NULLABLE |
Hier wird Mittagessen serviert. | true |
serves_dinner |
BOOLEAN |
NULLABLE |
Hier wird Abendessen serviert. | true |
serves_beer |
BOOLEAN |
NULLABLE |
Hier wird Bier ausgeschenkt. | true |
serves_wine |
BOOLEAN |
NULLABLE |
Hier wird Wein ausgeschenkt. | true |
serves_brunch |
BOOLEAN |
NULLABLE |
Hier wird Brunch angeboten. | true |
serves_vegetarian_food |
BOOLEAN |
NULLABLE |
Hier werden vegetarische Speisen serviert. | true |
outdoor_seating |
BOOLEAN |
NULLABLE |
Es gibt Sitzgelegenheiten im Freien. | true |
live_music |
BOOLEAN |
NULLABLE |
Hier gibt es Livemusik. | true |
menu_for_children |
BOOLEAN |
NULLABLE |
Es gibt eine Speisekarte für Kinder. | true |
serves_cocktails |
BOOLEAN |
NULLABLE |
Hier werden Cocktails serviert. | true |
serves_dessert |
BOOLEAN |
NULLABLE |
Hier wird Dessert serviert. | true |
serves_coffee |
BOOLEAN |
NULLABLE |
Hier wird Kaffee serviert. | true |
good_for_children |
BOOLEAN |
NULLABLE |
Der Ort ist gut für Kinder geeignet. | true |
allows_dogs |
BOOLEAN |
NULLABLE |
Hunde sind erlaubt. | true |
restroom |
BOOLEAN |
NULLABLE |
Es gibt eine Toilette. | true |
good_for_groups |
BOOLEAN |
NULLABLE |
Die Unterkunft bietet Platz für Gruppen. | true |
good_for_watching_sports |
BOOLEAN |
NULLABLE |
Der Ort eignet sich für Sportübertragungen. | true |
accepts_credit_cards |
BOOLEAN |
NULLABLE |
An diesem Ort werden Kreditkarten als Zahlungsmittel akzeptiert. | true |
accepts_debit_cards |
BOOLEAN |
NULLABLE |
An diesem Ort werden Debitkarten als Zahlungsmittel akzeptiert. | true |
accepts_cash_only |
BOOLEAN |
NULLABLE |
An diesem Ort wird nur Barzahlung akzeptiert. An Orten mit diesem Attribut werden möglicherweise auch andere Zahlungsmethoden akzeptiert. | true |
accepts_nfc |
BOOLEAN |
NULLABLE |
Hier werden NFC-Zahlungen akzeptiert. | true |
free_parking_lot |
BOOLEAN |
NULLABLE |
Parkplätze stehen kostenlos zur Verfügung. | true |
paid_parking_lot |
BOOLEAN |
NULLABLE |
Gebührenpflichtige Parkplätze sind vorhanden. | true |
free_street_parking |
BOOLEAN |
NULLABLE |
Kostenlose Parkplätze an der Straße sind verfügbar. | true |
paid_street_parking |
BOOLEAN |
NULLABLE |
Es sind gebührenpflichtige Parkplätze an der Straße vorhanden. | true |
valet_parking |
BOOLEAN |
NULLABLE |
Ein Einparkservice ist verfügbar. | true |
free_garage_parking |
BOOLEAN |
NULLABLE |
Kostenlose Garagenparkplätze sind vorhanden. | true |
paid_garage_parking |
BOOLEAN |
NULLABLE |
Gebührenpflichtige Garagenparkplätze sind vorhanden. | true |
wheelchair_accessible_parking |
BOOLEAN |
NULLABLE |
Der Ort bietet rollstuhlgerechte Parkplätze. | true |
wheelchair_accessible_entrance |
BOOLEAN |
NULLABLE |
Der Ort hat einen rollstuhlgerechten Eingang. | true |
wheelchair_accessible_restroom |
BOOLEAN |
NULLABLE |
Der Ort verfügt über ein rollstuhlgerechtes WC. | true |
wheelchair_accessible_seating |
BOOLEAN |
NULLABLE |
Der Ort verfügt über rollstuhlgerechte Sitzgelegenheiten. | true |
regular_opening_hours |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_happy_hour |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „HAPPY_HOUR“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_drive_through |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „DRIVE_THROUGH“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_delivery |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „DELIVERY“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_takeout |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „TAKEOUT“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_kitchen |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „KITCHEN“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_breakfast |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „BREAKFAST“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_lunch |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „LUNCH“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_dinner |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „DINNER“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_brunch |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „BRUNCH“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_pickup |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „ABHOLUNG“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_access |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „ACCESS“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_senior_hours |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „SENIOR_HOURS“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
regular_opening_hours_online_service_hours |
RECORD |
NULLABLE |
Die regulären Öffnungszeiten für den sekundären Öffnungszeitentyp „ONLINE_SERVICE_HOURS“. Weitere Informationen finden Sie in der Referenz zu Öffnungszeiten. | |
ev_charge_options |
RECORD |
NULLABLE |
Informationen zur Ladestation für Elektrofahrzeuge am Ort. Die Terminologie folgt https://afdc.energy.gov/fuels/electricity_infrastructure.html. Über einen Anschluss konnte jeweils nur ein Auto geladen werden. Ein Port hat einen oder mehrere Anschlüsse. Eine Station hat einen oder mehrere Anschlüsse. | |
ev_charge_options.connector_count |
INTEGER |
NULLABLE |
Anzahl der Anschlüsse an dieser Ladestation. Da einige Anschlüsse jedoch mehrere Stecker haben können, aber jeweils nur ein Auto gleichzeitig geladen werden kann, kann die Anzahl der Stecker größer sein als die Gesamtzahl der Autos, die gleichzeitig geladen werden können. | 3 |
ev_charge_options.connector_aggregation |
RECORD |
REPEATED |
Eine Liste von Aggregationen von Ladesteckern für Elektrofahrzeuge, die Steckverbinder desselben Typs und mit derselben Laderate enthalten. | |
ev_charge_options.connector_aggregation.type |
STRING |
NULLABLE |
Der Connectortyp dieser Aggregation. Eine Liste der möglichen Connector-Typen finden Sie unter EVConnectorType. | EV_CONNECTOR_TYPE_J1772 |
ev_charge_options.connector_aggregation.max_charge_rate_kw |
FLOAT |
NULLABLE |
Die statische maximale Laderate in kW für jeden Anschluss in der Aggregation. | 16.0 |
ev_charge_options.connector_aggregation.count |
INTEGER |
NULLABLE |
Anzahl der Connectors in dieser Aggregation. | 3 |
brand_ids |
STRING |
REPEATED |
Die eindeutigen Kennungen für Marken. | 13992718219781496405 |
Referenz für Öffnungszeiten
Die regulären Öffnungszeiten für einen bestimmten Öffnungszeitentyp. Die Öffnungszeiten sind nach Wochentag aufgeschlüsselt. Bei Zeiträumen, die über Mitternacht hinausgehen, wird die Endzeit auf 23:59:59.999999 gekürzt und der folgende Tag enthält ein Intervall, das um 00:00:00.000000 beginnt. Wenn ein Ort beispielsweise freitags von 8:00 bis 12:00 Uhr und dann von 20:00 bis 2:00 Uhr geöffnet ist, wären die Zeiträume für friday: [{start_time: "08:00:00", end_time: "12:00:00"}, {start_time:
"20:00:00", end_time: "23:59:59.999999"}].
Wenn Sie nach Orten suchen möchten, die freitags um 17:00 Uhr geöffnet sind, können Sie die folgende Abfrage ausführen:
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)
Das vollständige Schema für Öffnungszeitenfelder sieht so aus:
| 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 |