Referência do esquema principal

Todos os países oferecem suporte ao esquema principal, e cada um tem itens de esquema adicionais.

Nome do campo Tipo Mode Descrição
point GEOGRAPHY NULLABLE A localização do lugar como um objeto do tipo região geográfica de ponto.
id STRING NULLABLE O ID exclusivo do lugar. Consulte IDs de lugar.
types STRING REPEATED Um conjunto de tags de tipo para o lugar. Por exemplo, "restaurante" e "café". Para conferir a lista completa de valores possíveis, consulte as tabelas A e B em Tipos de lugar.
primary_type STRING NULLABLE O tipo principal do lugar. Esse tipo precisa ser um dos tipos aceitos pela API Places. Por exemplo, "restaurante", "café", "aeroporto" etc. Um lugar só pode ter um tipo principal. Para conferir a lista completa de valores possíveis, consulte as tabelas A e B em Tipos de lugar.
country_code STRING NULLABLE O código do país no formato Unicode CLDR.
location RECORD NULLABLE A posição do lugar.
location.latitude FLOAT NULLABLE A latitude em graus. Varia de -90,0 a 90,0.
location.longitude FLOAT NULLABLE A longitude em graus. Varia de -180,0 a 180,0.
rating FLOAT NULLABLE Uma classificação entre 1,0 e 5,0, com base nas avaliações do lugar feitas pelos usuários.
user_rating_count INTEGER NULLABLE O número total de avaliações do lugar.
price_level STRING NULLABLE Nível de preço do lugar. Os valores possíveis são "PRICE_LEVEL_FREE", "PRICE_LEVEL_INEXPENSIVE", "PRICE_LEVEL_MODERATE", "PRICE_LEVEL_EXPENSIVE" e "PRICE_LEVEL_VERY_EXPENSIVE".
business_status STRING NULLABLE O status da empresa para o lugar. Os valores possíveis são "OPERATIONAL", "CLOSED_TEMPORARILY" e "CLOSED_PERMANENTLY".
takeout BOOLEAN NULLABLE O lugar aceita comida para viagem.
delivery BOOLEAN NULLABLE O local oferece entrega.
dine_in BOOLEAN NULLABLE O lugar tem opções de mesas internas ou externas.
curbside_pickup BOOLEAN NULLABLE O lugar oferece retirada na porta.
reservable BOOLEAN NULLABLE O lugar aceita reservas.
serves_breakfast BOOLEAN NULLABLE O lugar serve café da manhã.
serves_lunch BOOLEAN NULLABLE O lugar serve almoço.
serves_dinner BOOLEAN NULLABLE O lugar serve jantar.
serves_beer BOOLEAN NULLABLE O lugar serve cerveja.
serves_wine BOOLEAN NULLABLE O lugar serve vinho.
serves_brunch BOOLEAN NULLABLE O lugar serve brunch.
serves_vegetarian_food BOOLEAN NULLABLE O lugar serve comida vegetariana.
outdoor_seating BOOLEAN NULLABLE O lugar tem mesas ao ar livre.
live_music BOOLEAN NULLABLE O lugar tem música ao vivo.
menu_for_children BOOLEAN NULLABLE O lugar tem um cardápio infantil.
serves_cocktails BOOLEAN NULLABLE O lugar serve coquetéis.
serves_dessert BOOLEAN NULLABLE O lugar serve sobremesa.
serves_coffee BOOLEAN NULLABLE O lugar serve café.
good_for_children BOOLEAN NULLABLE O lugar é bom para crianças.
allows_dogs BOOLEAN NULLABLE O lugar permite cães.
restroom BOOLEAN NULLABLE O lugar tem um banheiro.
good_for_groups BOOLEAN NULLABLE O local acomoda grupos.
good_for_watching_sports BOOLEAN NULLABLE O lugar é adequado para assistir esportes.
accepts_credit_cards BOOLEAN NULLABLE O lugar aceita cartões de crédito como forma de pagamento.
accepts_debit_cards BOOLEAN NULLABLE O local aceita cartões de débito como forma de pagamento.
accepts_cash_only BOOLEAN NULLABLE O lugar só aceita pagamentos em dinheiro. Os lugares com esse atributo ainda podem aceitar outras formas de pagamento.
accepts_nfc BOOLEAN NULLABLE O lugar aceita pagamentos por aproximação.
free_parking_lot BOOLEAN NULLABLE O lugar oferece estacionamento gratuito.
paid_parking_lot BOOLEAN NULLABLE O lugar oferece estacionamento pago.
free_street_parking BOOLEAN NULLABLE O lugar oferece estacionamento público sem custo financeiro.
paid_street_parking BOOLEAN NULLABLE O lugar oferece estacionamento público pago.
valet_parking BOOLEAN NULLABLE O lugar oferece estacionamento com manobrista.
free_garage_parking BOOLEAN NULLABLE O lugar oferece estacionamento gratuito na garagem.
paid_garage_parking BOOLEAN NULLABLE O lugar oferece estacionamento em garagem pago.
wheelchair_accessible_parking BOOLEAN NULLABLE O lugar oferece estacionamento com acessibilidade para cadeirantes.
wheelchair_accessible_entrance BOOLEAN NULLABLE O lugar tem uma entrada acessível a pessoas em cadeira de rodas.
wheelchair_accessible_restroom BOOLEAN NULLABLE O lugar tem um banheiro acessível a pessoas em cadeira de rodas.
wheelchair_accessible_seating BOOLEAN NULLABLE O lugar tem assentos acessíveis a pessoas em cadeira de rodas.
regular_opening_hours RECORD NULLABLE O horário de funcionamento normal. As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a consulta a seguir: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "HAPPY_HOUR". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_happy_hour.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o local fica aberto.
regular_opening_hours_happy_hour.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_happy_hour.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_happy_hour.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_happy_hour.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_happy_hour.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_happy_hour.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_happy_hour.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_happy_hour.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_happy_hour.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "DRIVE_THROUGH". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_drive_through.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o local fica aberto.
regular_opening_hours_drive_through.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_drive_through.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_drive_through.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_drive_through.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_drive_through.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_drive_through.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_drive_through.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_drive_through.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_drive_through.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "ENTREGA". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às 8h e fecha às 12h de sexta-feira e depois abre às 20h e fecha às 2h de sábado, os períodos de regular_opening_hours_delivery.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o local fica aberto.
regular_opening_hours_delivery.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_delivery.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_delivery.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_delivery.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_delivery.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_delivery.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_delivery.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_delivery.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_delivery.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout RECORD NULLABLE O horário normal de funcionamento do tipo de horário secundário "TAKEOUT". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_takeout.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_takeout.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_takeout.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_takeout.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_takeout.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_takeout.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_takeout.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_takeout.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_takeout.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_takeout.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "COZINHA". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_kitchen.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_kitchen.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_kitchen.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_kitchen.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_kitchen.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_kitchen.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_kitchen.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_kitchen.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_kitchen.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_kitchen.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "CAFÉ DA MANHÃ". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_breakfast.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_breakfast.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_breakfast.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_breakfast.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_breakfast.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_breakfast.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_breakfast.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_breakfast.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_breakfast.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_breakfast.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch RECORD NULLABLE O horário normal de funcionamento do tipo de horário secundário "ALMOÇO". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_lunch.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_lunch.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_lunch.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_lunch.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_lunch.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_lunch.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_lunch.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_lunch.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_lunch.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_lunch.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner RECORD NULLABLE O horário normal de funcionamento do tipo de horário secundário "JANTAR". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_dinner.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a consulta a seguir: "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 A lista de períodos na segunda-feira em que o local fica aberto.
regular_opening_hours_dinner.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_dinner.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_dinner.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_dinner.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_dinner.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_dinner.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_dinner.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_dinner.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_dinner.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch RECORD NULLABLE O horário normal de funcionamento do tipo de horário secundário "ALMOÇO". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_brunch.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_brunch.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_brunch.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_brunch.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_brunch.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_brunch.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_brunch.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_brunch.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_brunch.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_brunch.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "PICKUP". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_pickup.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o local fica aberto.
regular_opening_hours_pickup.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_pickup.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_pickup.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_pickup.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_pickup.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_pickup.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_pickup.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_pickup.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_pickup.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "ACCESS". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às 8h e fecha às 12h de sexta-feira e depois abre às 20h e fecha às 2h de sábado, os períodos de regular_opening_hours_access.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a consulta "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_access.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_access.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_access.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_access.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_access.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_access.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_access.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_access.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_access.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours RECORD NULLABLE O horário normal de funcionamento do tipo de horário secundário "SENIOR_HOURS". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar abre às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_senior_hours.friday seriam: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_senior_hours.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_senior_hours.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_senior_hours.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_senior_hours.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_senior_hours.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_senior_hours.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_senior_hours.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_senior_hours.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_senior_hours.sunday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours RECORD NULLABLE O horário de funcionamento normal do tipo de horário secundário "ONLINE_SERVICE_HOURS". As horas são separadas pelo dia da semana. Para períodos que se estendem após a meia-noite, o horário de término é truncado para "23:59:59.999999", e o dia seguinte contém um intervalo que começa em "00:00:00.000000". Por exemplo, se um lugar estiver aberto às sextas-feiras das 8h às 12h e das 20h às 2h, os períodos de regular_opening_hours_online_service_hours.friday serão: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Para consultar lugares abertos às 17h de sexta-feira, execute a seguinte consulta: "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 A lista de períodos na segunda-feira em que o lugar fica aberto.
regular_opening_hours_online_service_hours.monday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.monday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours.tuesday RECORD REPEATED A lista de períodos na terça-feira em que o local fica aberto.
regular_opening_hours_online_service_hours.tuesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.tuesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours.wednesday RECORD REPEATED A lista de períodos na quarta-feira em que o lugar fica aberto.
regular_opening_hours_online_service_hours.wednesday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.wednesday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours.thursday RECORD REPEATED A lista de períodos na quinta-feira em que o local fica aberto.
regular_opening_hours_online_service_hours.thursday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.thursday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours.friday RECORD REPEATED A lista de períodos na sexta-feira em que o local fica aberto.
regular_opening_hours_online_service_hours.friday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.friday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours.saturday RECORD REPEATED A lista de períodos em que o local fica aberto no sábado.
regular_opening_hours_online_service_hours.saturday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.saturday.end_time TIME NULLABLE Fim do período.
regular_opening_hours_online_service_hours.sunday RECORD REPEATED A lista de períodos no domingo em que o local fica aberto.
regular_opening_hours_online_service_hours.sunday.start_time TIME NULLABLE Início do período.
regular_opening_hours_online_service_hours.sunday.end_time TIME NULLABLE Fim do período.
ev_charge_options RECORD NULLABLE Informações sobre a estação de recarga de VEs hospedada no local. A terminologia segue https://afdc.energy.gov/fuels/electricity_infrastructure.html. Uma porta pode carregar um carro por vez. Uma porta tem um ou mais conectores. Uma estação tem uma ou mais portas.
ev_charge_options.connector_count INTEGER NULLABLE Número de conectores na estação. No entanto, como algumas portas podem ter vários conectores, mas carregar apenas um carro por vez (por exemplo), o número de conectores pode ser maior do que o número total de carros que podem carregar simultaneamente.
ev_charge_options.connector_aggregation RECORD REPEATED Uma lista de agregações de conectores de carregamento de VE que contêm conectores do mesmo tipo e da mesma taxa de carga.
ev_charge_options.connector_aggregation.type STRING NULLABLE O tipo de conector dessa agregação.
ev_charge_options.connector_aggregation.max_charge_rate_kw FLOAT NULLABLE A taxa de carregamento máxima estática em kW de cada conector na agregação.
ev_charge_options.connector_aggregation.count INTEGER NULLABLE Número de conectores nesta agregação.
brand_ids STRING REPEATED Os identificadores exclusivos das marcas.