Place

Classe Place

Classe google.maps.places.Place

Essa classe implementa PlaceOptions.

Acesse ligando para const {Place} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

Place
Place(options)
Parâmetros:
searchByText
searchByText(request)
Parâmetros:
Valor de retorno:Promise<{places:Array<Place>}>
Pesquisa de lugar com base em consulta de texto.
searchNearby
searchNearby(request)
Parâmetros:
Valor de retorno:Promise<{places:Array<Place>}>
Pesquise lugares por perto.
accessibilityOptions
Tipo:AccessibilityOptions optional
Opções de acessibilidade deste lugar. undefined se os dados das opções de acessibilidade não tiverem sido chamados do servidor.
addressComponents
Tipo:Array<AddressComponent> optional
A coleção de componentes de endereço para o local deste lugar. Objeto vazio se não houver dados de endereço conhecidos. undefined se os dados de endereço não tiverem sido chamados do servidor.
adrFormatAddress
Tipo:string optional
A representação do endereço do lugar no microformato adr.
allowsDogs
Tipo:boolean optional
attributions
Tipo:Array<Attribution> optional
Provedores de dados que precisam ser mostrados para o lugar.
businessStatus
Tipo:BusinessStatus optional
O status operacional do local. null se não houver um status conhecido. undefined se os dados de status não foram carregados do servidor.
displayName
Tipo:string optional
O nome de exibição do local. null se não houver um nome. undefined se os dados de nome não foram carregados do servidor.
displayNameLanguageCode
Tipo:string optional
O idioma do nome de exibição do local. null se não houver um nome. undefined se os dados de nome não foram carregados do servidor.
editorialSummary
Tipo:string optional
O resumo editorial deste lugar. null se não houver um resumo editorial. undefined se este campo ainda não foi solicitado.
editorialSummaryLanguageCode
Tipo:string optional
O idioma do resumo editorial deste lugar. null se não houver um resumo editorial. undefined se este campo ainda não foi solicitado.
evChargeOptions
Tipo:EVChargeOptions optional
Opções de recarga de VE fornecidas pelo lugar. undefined se as opções de recarga de VE não tiverem sido chamadas do servidor.
formattedAddress
Tipo:string optional
O endereço completo do local.
fuelOptions
Tipo:FuelOptions optional
Opções de combustível oferecidas pelo lugar. undefined se as opções de combustível não tiverem sido chamadas do servidor.
googleMapsURI
Tipo:string optional
URL da página oficial do Google desse local. Essa é a página do estabelecimento no Google com as melhores informações disponíveis sobre o local.
hasCurbsidePickup
Tipo:boolean optional
Se um lugar oferece retirada na rua. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
hasDelivery
Tipo:boolean optional
Se um lugar faz entregas. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
hasDineIn
Tipo:boolean optional
Se um lugar oferece refeição no local. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
hasLiveMusic
Tipo:boolean optional
hasMenuForChildren
Tipo:boolean optional
hasOutdoorSeating
Tipo:boolean optional
hasRestroom
Tipo:boolean optional
hasTakeout
Tipo:boolean optional
Se um lugar oferece comida para viagem. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
iconBackgroundColor
Tipo:string optional
O código de cor hexadecimal padrão para a categoria do lugar.
id
Tipo:string
O ID exclusivo do lugar.
internationalPhoneNumber
Tipo:string optional
O número de telefone do lugar em formato internacional. O formato internacional inclui o código do país e é prefixado pelo sinal de mais (+).
isGoodForChildren
Tipo:boolean optional
isGoodForGroups
Tipo:boolean optional
isGoodForWatchingSports
Tipo:boolean optional
isReservable
Tipo:boolean optional
Indica se um lugar pode ser reservado. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
location
Tipo:LatLng optional
A posição do lugar.
nationalPhoneNumber
Tipo:string optional
O número de telefone do lugar, formatado de acordo com a convenção regional do número.
parkingOptions
Tipo:ParkingOptions optional
Opções de estacionamento oferecidas pelo lugar. undefined se os dados de opções de estacionamento não tiverem sido chamados do servidor.
paymentOptions
Tipo:PaymentOptions optional
Opções de pagamento oferecidas pelo lugar. undefined se os dados das opções de pagamento não tiverem sido chamados do servidor.
photos
Tipo:Array<Photo> optional
Fotos deste lugar. A coleção vai conter até dez objetos Photo.
plusCode
Tipo:PlusCode optional
postalAddress
Tipo:PostalAddress optional
priceLevel
Tipo:PriceLevel optional
O nível de preço do lugar. Essa propriedade pode retornar qualquer um dos seguintes valores
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
Tipo:PriceRange optional
O intervalo de preços deste lugar. endPrice pode não ser definido, o que indica um intervalo sem limite superior (por exemplo, "Mais de R $100").
primaryType
Tipo:string optional
O tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não foram carregados do servidor.
primaryTypeDisplayName
Tipo:string optional
O nome de exibição do tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não foram carregados do servidor.
primaryTypeDisplayNameLanguageCode
Tipo:string optional
O idioma do nome de exibição do tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não foram carregados do servidor.
rating
Tipo:number optional
Uma classificação, entre 1,0 e 5,0, com base nas avaliações dos usuários sobre este lugar.
regularOpeningHours
Tipo:OpeningHours optional
requestedLanguage
Tipo:string optional
O idioma solicitado para este lugar.
requestedRegion
Tipo:string optional
A região solicitada para este lugar.
reviews
Tipo:Array<Review> optional
Uma lista de avaliações para este lugar.
servesBeer
Tipo:boolean optional
Se um lugar serve cerveja. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
servesBreakfast
Tipo:boolean optional
Se um lugar serve café da manhã. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
servesBrunch
Tipo:boolean optional
Se um lugar serve brunch. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
servesCocktails
Tipo:boolean optional
servesCoffee
Tipo:boolean optional
servesDessert
Tipo:boolean optional
servesDinner
Tipo:boolean optional
Se um lugar serve jantar. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
servesLunch
Tipo:boolean optional
Se um lugar serve almoço. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
servesVegetarianFood
Tipo:boolean optional
Se um lugar serve comida vegetariana. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
servesWine
Tipo:boolean optional
Se um lugar serve vinho. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. Retorna "undefined" se esse campo ainda não tiver sido solicitado.
svgIconMaskURI
Tipo:string optional
URI para o recurso de máscara de imagem SVG que pode ser usado para representar a categoria de um lugar.
types
Tipo:Array<string> optional
Uma matriz de tipos para este lugar (por exemplo, ["political", "locality"] ou ["restaurant", "establishment"]).
userRatingCount
Tipo:number optional
O número de avaliações de usuários que contribuíram para a Place.rating deste lugar.
utcOffsetMinutes
Tipo:number optional
O deslocamento do UTC do fuso horário atual do lugar, em minutos. Por exemplo, o horário padrão da Austrália Oriental (GMT+10) no horário de verão é 11 horas antes do UTC. Portanto, o utc_offset_minutes será 660. Para fusos horários atrás do UTC, o ajuste é negativo. Por exemplo, o utc_offset_minutes é -60 para Cabo Verde.
viewport
Tipo:LatLngBounds optional
A janela de visualização preferida ao mostrar este lugar em um mapa.
websiteURI
Tipo:string optional
O site oficial do lugar, como a página inicial de uma empresa.
openingHours
Tipo:OpeningHours optional
hasWiFi
Tipo:boolean optional
fetchFields
fetchFields(options)
Parâmetros:
Valor de retorno:Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parâmetros:
  • date