Referenz für das Kernschema

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