Tous les pays sont compatibles avec le schéma de base, et chacun d'eux comporte des éléments de schéma supplémentaires.
| Nom du champ | Type | Mode | Description | Exemple |
|---|---|---|---|---|
point |
GEOGRAPHY |
NULLABLE |
Emplacement du lieu sous forme d'objet de type Point géographique. | POINT(-122.08532 37.42205) |
id |
STRING |
NULLABLE |
Identifiant unique du lieu. Consultez ID de lieu. | ChIJj61dQgK6j4AR4GeTYWZsKWw |
types |
STRING |
REPEATED |
Ensemble de tags de type pour le lieu. Par exemple, "restaurant" et "café". Pour obtenir la liste complète des valeurs possibles, consultez Types de lieux. | restaurant,point_of_interest,establishment |
primary_type |
STRING |
NULLABLE |
Type principal du lieu. Par exemple, "restaurant", "café", "aéroport", etc. Un lieu ne peut avoir qu'un seul type principal. Pour obtenir la liste complète des valeurs possibles, consultez Types de lieux. | restaurant |
country_code |
STRING |
NULLABLE |
Code pays au format Unicode CLDR. | US |
location |
RECORD |
NULLABLE |
Position du lieu. | |
location.latitude |
FLOAT |
NULLABLE |
Latitude en degrés. Les valeurs vont de -90,0 à 90,0. | 37.42205 |
location.longitude |
FLOAT |
NULLABLE |
Longitude en degrés. Les valeurs vont de -180,0 à 180,0. | -122.08532 |
rating |
FLOAT |
NULLABLE |
Note comprise entre 1,0 et 5,0, basée sur les avis des utilisateurs sur le lieu. | 4.5 |
user_rating_count |
INTEGER |
NULLABLE |
Nombre total d'avis sur le lieu. | 100 |
price_level |
STRING |
NULLABLE |
Niveau de prix du lieu. Les valeurs possibles sont "PRICE_LEVEL_FREE", "PRICE_LEVEL_INEXPENSIVE", "PRICE_LEVEL_MODERATE", "PRICE_LEVEL_EXPENSIVE" et "PRICE_LEVEL_VERY_EXPENSIVE". | PRICE_LEVEL_MODERATE |
business_status |
STRING |
NULLABLE |
État de l'établissement pour le lieu. Les valeurs possibles sont "OPERATIONAL", "CLOSED_TEMPORARILY", "CLOSED_PERMANENTLY" et "FUTURE_OPENING". | OPERATIONAL |
takeout |
BOOLEAN |
NULLABLE |
L'établissement propose des plats à emporter. | true |
delivery |
BOOLEAN |
NULLABLE |
L'établissement propose la livraison. | true |
dine_in |
BOOLEAN |
NULLABLE |
L'établissement propose des places assises en intérieur ou en extérieur. | true |
curbside_pickup |
BOOLEAN |
NULLABLE |
L'établissement propose un service de retrait au drive. | true |
reservable |
BOOLEAN |
NULLABLE |
Le lieu accepte les réservations. | true |
serves_breakfast |
BOOLEAN |
NULLABLE |
Le petit-déjeuner est servi. | true |
serves_lunch |
BOOLEAN |
NULLABLE |
Le déjeuner est servi dans ce lieu. | true |
serves_dinner |
BOOLEAN |
NULLABLE |
L'établissement sert le dîner. | true |
serves_beer |
BOOLEAN |
NULLABLE |
L'établissement sert de la bière. | true |
serves_wine |
BOOLEAN |
NULLABLE |
L'établissement sert du vin. | true |
serves_brunch |
BOOLEAN |
NULLABLE |
L'établissement sert un brunch. | true |
serves_vegetarian_food |
BOOLEAN |
NULLABLE |
L'établissement sert des plats végétariens. | true |
outdoor_seating |
BOOLEAN |
NULLABLE |
L'établissement dispose d'une terrasse. | true |
live_music |
BOOLEAN |
NULLABLE |
Le lieu propose des concerts. | true |
menu_for_children |
BOOLEAN |
NULLABLE |
Le lieu propose un menu pour enfants. | true |
serves_cocktails |
BOOLEAN |
NULLABLE |
L'établissement sert des cocktails. | true |
serves_dessert |
BOOLEAN |
NULLABLE |
L'établissement sert des desserts. | true |
serves_coffee |
BOOLEAN |
NULLABLE |
Le lieu sert du café. | true |
good_for_children |
BOOLEAN |
NULLABLE |
L'endroit est adapté aux enfants. | true |
allows_dogs |
BOOLEAN |
NULLABLE |
Les chiens sont acceptés. | true |
restroom |
BOOLEAN |
NULLABLE |
L'établissement dispose de toilettes. | true |
good_for_groups |
BOOLEAN |
NULLABLE |
L'établissement peut accueillir des groupes. | true |
good_for_watching_sports |
BOOLEAN |
NULLABLE |
Lieu adapté pour regarder du sport. | true |
accepts_credit_cards |
BOOLEAN |
NULLABLE |
L'établissement accepte les cartes de crédit comme mode de paiement. | true |
accepts_debit_cards |
BOOLEAN |
NULLABLE |
L'établissement accepte les cartes de débit comme moyen de paiement. | true |
accepts_cash_only |
BOOLEAN |
NULLABLE |
Le lieu n'accepte que les paiements en espèces. Les établissements disposant de cet attribut peuvent toujours accepter d'autres modes de paiement. | true |
accepts_nfc |
BOOLEAN |
NULLABLE |
Lieu acceptant les paiements NFC. | true |
free_parking_lot |
BOOLEAN |
NULLABLE |
Le parking est gratuit. | true |
paid_parking_lot |
BOOLEAN |
NULLABLE |
Des parkings payants sont disponibles. | true |
free_street_parking |
BOOLEAN |
NULLABLE |
Le parking dans la rue est sans frais. | true |
paid_street_parking |
BOOLEAN |
NULLABLE |
Le stationnement dans la rue est payant. | true |
valet_parking |
BOOLEAN |
NULLABLE |
Un parking avec service de voiturier est disponible. | true |
free_garage_parking |
BOOLEAN |
NULLABLE |
Le parking couvert est sans frais. | true |
paid_garage_parking |
BOOLEAN |
NULLABLE |
Un parking couvert payant est disponible. | true |
wheelchair_accessible_parking |
BOOLEAN |
NULLABLE |
Le parking est accessible en fauteuil roulant. | true |
wheelchair_accessible_entrance |
BOOLEAN |
NULLABLE |
L'établissement dispose d'une entrée accessible en fauteuil roulant. | true |
wheelchair_accessible_restroom |
BOOLEAN |
NULLABLE |
L'établissement dispose de toilettes accessibles en fauteuil roulant. | true |
wheelchair_accessible_seating |
BOOLEAN |
NULLABLE |
L'établissement propose des places assises accessibles en fauteuil roulant. | true |
regular_opening_hours |
RECORD |
NULLABLE |
Horaires d'ouverture habituels. Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_happy_hour |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "HAPPY_HOUR". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_drive_through |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "DRIVE_THROUGH". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_delivery |
RECORD |
NULLABLE |
Horaires d'ouverture standards pour le type d'horaires secondaires "DELIVERY". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_takeout |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "TAKEOUT". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_kitchen |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "KITCHEN". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_breakfast |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "BREAKFAST" (PETIT-DÉJEUNER). Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_lunch |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "LUNCH". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_dinner |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "DINNER" (DÎNER). Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_brunch |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "BRUNCH". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_pickup |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "PICKUP". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_access |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "ACCESS". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_senior_hours |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "SENIOR_HOURS". Consultez la documentation de référence sur les horaires d'ouverture. | |
regular_opening_hours_online_service_hours |
RECORD |
NULLABLE |
Horaires d'ouverture habituels pour le type d'horaires secondaires "ONLINE_SERVICE_HOURS". Consultez la documentation de référence sur les horaires d'ouverture. | |
ev_charge_options |
RECORD |
NULLABLE |
Informations sur la borne de recharge pour véhicules électriques hébergée sur le lieu. La terminologie est conforme à https://afdc.energy.gov/fuels/electricity_infrastructure.html. Un port pouvait recharger une voiture à la fois. Un port comporte un ou plusieurs connecteurs. Une borne comporte un ou plusieurs ports. | |
ev_charge_options.connector_count |
INTEGER |
NULLABLE |
Nombre de connecteurs à cette borne. Toutefois, comme certains ports peuvent comporter plusieurs connecteurs, mais ne peuvent recharger qu'une voiture à la fois (par exemple), le nombre de connecteurs peut être supérieur au nombre total de voitures pouvant être rechargées simultanément. | 3 |
ev_charge_options.connector_aggregation |
RECORD |
REPEATED |
Liste des agrégations de connecteurs de recharge pour véhicules électriques qui contiennent des connecteurs du même type et du même taux de recharge. | |
ev_charge_options.connector_aggregation.type |
STRING |
NULLABLE |
Type de connecteur de cette agrégation. Consultez EVConnectorType pour obtenir la liste des types de connecteurs possibles. | EV_CONNECTOR_TYPE_J1772 |
ev_charge_options.connector_aggregation.max_charge_rate_kw |
FLOAT |
NULLABLE |
Taux de recharge maximal statique en kW de chaque connecteur dans l'agrégation. | 16.0 |
ev_charge_options.connector_aggregation.count |
INTEGER |
NULLABLE |
Nombre de connecteurs dans cette agrégation. | 3 |
brand_ids |
STRING |
REPEATED |
Identifiants uniques des marques. | 13992718219781496405 |
Référence des horaires d'ouverture
Les horaires d'ouverture habituels pour un type d'horaires d'ouverture donné. Les horaires sont
séparés par jour de la semaine. Pour les périodes qui se prolongent après minuit, l'heure de fin est tronquée à 23:59:59.999999, et le jour suivant contient un intervalle commençant à 00:00:00.000000. Par exemple, si un lieu est ouvert le
vendredi de 8h à 12h, puis de 20h à 2h, les périodes pour friday
seraient les suivantes : [{start_time: "08:00:00", end_time: "12:00:00"}, {start_time:
"20:00:00", end_time: "23:59:59.999999"}].
Pour interroger les lieux ouverts le vendredi à 17h, vous pouvez exécuter la requête suivante :
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)
Le schéma complet des champs d'horaires d'ouverture est le suivant :
| Nom du champ | Type | Mode | Description | Exemple |
|---|---|---|---|---|
monday |
RECORD |
REPEATED |
Liste des périodes d'ouverture du lieu le lundi. | |
monday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
monday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |
tuesday |
RECORD |
REPEATED |
Liste des périodes d'ouverture du lieu le mardi. | |
tuesday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
tuesday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |
wednesday |
RECORD |
REPEATED |
Liste des périodes d'ouverture du lieu le mercredi. | |
wednesday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
wednesday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |
thursday |
RECORD |
REPEATED |
Liste des périodes d'ouverture le jeudi. | |
thursday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
thursday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |
friday |
RECORD |
REPEATED |
Liste des périodes d'ouverture du lieu le vendredi. | |
friday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
friday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |
saturday |
RECORD |
REPEATED |
Liste des périodes d'ouverture le samedi. | |
saturday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
saturday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |
sunday |
RECORD |
REPEATED |
Liste des périodes d'ouverture le dimanche. | |
sunday.start_time |
TIME |
NULLABLE |
Début de la période. | 08:00:00 |
sunday.end_time |
TIME |
NULLABLE |
Fin de la période. | 18:00:00 |