Classe Place
classe
google.maps.places.Place
implementa PlaceOptions
biblioteca "places"
const {Place} = await google.maps.importLibrary("places");
Construtor | |
|---|---|
Place |
Place(options)Parâmetros:
|
Métodos estáticos | |
|---|---|
searchByText |
searchByText(request)Parâmetros:
Place Search com base em consulta de texto. |
searchNearby |
searchNearby(request)Parâmetros:
Pesquise lugares por perto. |
Propriedades | |
|---|---|
accessibilityOptions
somente leitura |
Tipo:
AccessibilityOptions optionalOpções de acessibilidade do lugar. undefined se os dados das opções de acessibilidade não tiverem sido solicitados do servidor. |
addressComponents
somente leitura |
Tipo:
Array<AddressComponent> optionalA coleção de componentes de endereço do local. Objeto vazio se não houver dados de endereço conhecidos. undefined se os dados de endereço não tiverem sido solicitados do servidor. |
addressDescriptor
somente leitura |
Tipo:
AddressDescriptor optionalA descrição de endereço do lugar. Os descritores de endereço incluem informações adicionais que ajudam a descrever um local usando pontos de referência e áreas. Consulte a cobertura regional do descritor de endereço em https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage. |
adrFormatAddress
somente leitura |
Tipo:
string optionalA representação do endereço do lugar no microformato adr. |
allowsDogs
somente leitura |
Tipo:
boolean optional |
attributions
somente leitura |
Tipo:
Array<Attribution> optionalProvedores de dados que precisam ser mostrados para o lugar. |
businessStatus
somente leitura |
Tipo:
BusinessStatus optionalO status de funcionamento do local. null se não houver um status conhecido. undefined se os dados de status não tiverem sido carregados do servidor. |
consumerAlert
somente leitura |
Tipo:
ConsumerAlert optionalO alerta para consumidores sobre este lugar. |
containingPlaces
somente leitura |
A lista de lugares que contêm esse lugar. Os lugares que contêm o lugar. |
currentOpeningHours
somente leitura |
Tipo:
OpeningHours optionalO horário de funcionamento dos próximos sete dias (incluindo hoje). Isso inclui horários excepcionais, como feriados e fechamentos irregulares. |
currentSecondaryOpeningHours
somente leitura |
Tipo:
Array<SecondaryOpeningHours> optionalO horário de funcionamento secundário atual do lugar, incluindo horários excepcionais, como feriados e fechamentos irregulares nos próximos sete dias. Os horários secundários são diferentes do horário principal de um lugar. Por exemplo, um restaurante pode especificar o horário de drive-through ou de entrega como secundário. |
displayName
somente leitura |
Tipo:
string optionalO nome de exibição do local. null se não houver um nome. undefined se os dados de nome não tiverem sido carregados do servidor. |
displayNameLanguageCode
somente leitura |
Tipo:
string optionalO idioma do nome de exibição do local. null se não houver um nome. undefined se os dados de nome não tiverem sido carregados do servidor. |
editorialSummary
somente leitura |
Tipo:
string optionalO resumo editorial do lugar. null se não houver um resumo editorial. undefined se esse campo ainda não tiver sido solicitado. |
editorialSummaryLanguageCode
somente leitura |
Tipo:
string optionalO idioma do resumo editorial do lugar. null se não houver um resumo editorial. undefined se esse campo ainda não tiver sido solicitado. |
evChargeAmenitySummary
somente leitura |
Tipo:
EVChargeAmenitySummary optionalO EVChargeAmenitySummary deste lugar. |
evChargeOptions
somente leitura |
Tipo:
EVChargeOptions optionalOpções de carregamento de VE oferecidas pelo lugar. undefined se as opções de carregamento de VE não tiverem sido solicitadas pelo servidor. |
formattedAddress
somente leitura |
Tipo:
string optionalO endereço completo do local. |
fuelOptions
somente leitura |
Tipo:
FuelOptions optionalOpções de combustível oferecidas pelo lugar. undefined se as opções de combustível não tiverem sido chamadas do servidor. |
futureOpeningDate
somente leitura |
Tipo:
Date optionalA data em que o local será aberto, se o businessStatus for FUTURE_OPENING. Quando o campo não é solicitado, ele fica indefinido. Caso contrário, esse campo será preenchido com a data de abertura, se disponível, e nulo, se não estiver. |
generativeSummary
somente leitura |
Tipo:
GenerativeSummary optionalO GenerativeSummary para este lugar. |
googleMapsLinks
somente leitura |
Tipo:
GoogleMapsLinks optionalLinks para acionar diferentes ações do Google Maps. |
googleMapsURI
somente leitura |
Tipo:
string optionalURL 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
somente leitura |
Tipo:
boolean optionalSe um lugar oferece retirada. 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
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optional |
hasMenuForChildren
somente leitura |
Tipo:
boolean optional |
hasOutdoorSeating
somente leitura |
Tipo:
boolean optional |
hasRestroom
somente leitura |
Tipo:
boolean optional |
hasTakeout
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
string optionalO código de cor hexadecimal padrão para a categoria do lugar. |
id
somente leitura |
Tipo:
stringO ID de lugar exclusivo. |
internationalPhoneNumber
somente leitura |
Tipo:
string optionalO número de telefone do lugar no formato internacional. O formato internacional inclui o código do país e é prefixado pelo sinal de mais (+). |
isGoodForChildren
somente leitura |
Tipo:
boolean optional |
isGoodForGroups
somente leitura |
Tipo:
boolean optional |
isGoodForWatchingSports
somente leitura |
Tipo:
boolean optional |
isPureServiceAreaBusiness
somente leitura |
Tipo:
boolean optionalIndica se o lugar é uma empresa de serviço local pura. Uma empresa de serviço local que só atende no local do cliente faz visitas ou entregas, mas não atende clientes no endereço comercial dela. Por exemplo, prestadores de serviços de limpeza ou encanadores podem não ter um endereço físico ou local no Google Maps. |
isReservable
somente leitura |
Tipo:
boolean optionalIndica 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
somente leitura |
Tipo:
LatLng optionalA posição do lugar. |
nationalPhoneNumber
somente leitura |
Tipo:
string optionalO número de telefone do lugar, formatado de acordo com a convenção regional do número. |
neighborhoodSummary
somente leitura |
Tipo:
NeighborhoodSummary optionalO NeighborhoodSummary deste lugar. |
parkingOptions
somente leitura |
Tipo:
ParkingOptions optionalOpções de estacionamento oferecidas pelo lugar. undefined se os dados das opções de estacionamento não tiverem sido chamados do servidor. |
paymentOptions
somente leitura |
Tipo:
PaymentOptions optionalOpções de pagamento oferecidas pelo lugar. undefined se os dados das opções de pagamento não tiverem sido solicitados do servidor. |
photos
somente leitura |
Fotos do lugar. A coleção vai conter até dez objetos Photo. |
plusCode
somente leitura |
Tipo:
PlusCode optional |
postalAddress
somente leitura |
Tipo:
PostalAddress optional |
priceLevel
somente leitura |
Tipo:
PriceLevel optionalO nível de preço do lugar. Essa propriedade pode retornar qualquer um dos seguintes valores
|
priceRange
somente leitura |
Tipo:
PriceRange optionalA faixa de preço do lugar. endPrice pode não ser definido, o que indica um intervalo sem limite superior (por exemplo, "Mais de US $100"). |
primaryType
somente leitura |
Tipo:
string optionalO tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não tiverem sido carregados do servidor. |
primaryTypeDisplayName
somente leitura |
Tipo:
string optionalO nome de exibição do tipo principal do local. null se não houver um tipo. undefined se os dados de tipo não tiverem sido carregados do servidor. |
primaryTypeDisplayNameLanguageCode
somente leitura |
Tipo:
string optionalO 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 tiverem sido carregados do servidor. |
rating
somente leitura |
Tipo:
number optionalUma classificação, entre 1,0 e 5,0, com base nas avaliações de usuários desse lugar. |
regularOpeningHours
somente leitura |
Tipo:
OpeningHours optionalO horário de funcionamento normal do lugar. Isso não inclui horários excepcionais, como feriados. |
regularSecondaryOpeningHours
somente leitura |
Tipo:
Array<SecondaryOpeningHours> optionalO horário de funcionamento secundário regular desse lugar, que exclui horários excepcionais, como feriados e fechamentos irregulares. Os horários secundários são diferentes do horário principal de um lugar. Por exemplo, um restaurante pode especificar o horário de drive-through ou de entrega como secundário. |
requestedLanguage |
Tipo:
string optionalO idioma solicitado para este lugar. |
requestedRegion |
Tipo:
string optionalA região solicitada para este lugar. |
resourceName
somente leitura |
Tipo:
stringO nome de recurso exclusivo do lugar. |
reviews
somente leitura |
Uma lista de avaliações para este lugar. |
reviewSummary
somente leitura |
Tipo:
ReviewSummary optionalO ReviewSummary deste lugar. |
servesBeer
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optional |
servesCoffee
somente leitura |
Tipo:
boolean optional |
servesDessert
somente leitura |
Tipo:
boolean optional |
servesDinner
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optionalSe 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
somente leitura |
Tipo:
boolean optionalSe 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. |
shortFormattedAddress
somente leitura |
Tipo:
string optionalO endereço curto do local. |
subDestinations
somente leitura |
A lista de subdestinos desse lugar. Os subdestinos são lugares específicos associados a um lugar principal. Eles fornecem destinos mais específicos para usuários que estão pesquisando em um lugar grande ou complexo, como um aeroporto, parque nacional, universidade ou estádio. |
svgIconMaskURI
somente leitura |
Tipo:
string optionalURI para o recurso de máscara de imagem SVG que pode ser usado para representar a categoria de um lugar. |
timeZone
somente leitura |
Tipo:
TimeZone optionalO fuso horário do lugar. |
transitStation
somente leitura |
Tipo:
TransitStation optionalInformações sobre a estação de transporte público. undefined se os dados de transporte público não tiverem sido carregados do servidor. |
types
somente leitura |
Tipo:
Array<string> optionalUma matriz de tipos para esse lugar (por exemplo, ["political", "locality"] ou ["restaurant", "establishment"]). |
userRatingCount
somente leitura |
Tipo:
number optionalO número de avaliações de usuários que contribuíram para o Place.rating deste lugar. |
utcOffsetMinutes
somente leitura |
Tipo:
number optionalA diferença em relação ao 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 fica 11 horas à frente do UTC. Portanto, o utc_offset_minutes será 660. Para fusos horários anteriores ao UTC, o deslocamento é negativo. Por exemplo, o utc_offset_minutes é -60 para Cabo Verde. |
viewport
somente leitura |
Tipo:
LatLngBounds optionalA janela de visualização preferida ao mostrar esse lugar em um mapa. |
websiteURI
somente leitura |
Tipo:
string optionalO site oficial do lugar, como a página inicial da empresa na Web. |
somente leitura |
Tipo:
OpeningHours optional |
somente leitura |
Tipo:
boolean optional |
Métodos | |
|---|---|
fetchFields |
fetchFields(options)Parâmetros:
|
|
getNextOpeningTime([date])Parâmetros:
Calcula o Date para o próximo horário de abertura usando o Place.regularOpeningHours do lugar. Retorna indefinido se os dados forem insuficientes para calcular o resultado ou se o lugar não estiver em funcionamento. |
|
isOpen([date])Parâmetros:
Valor de retorno:
Promise<boolean optional>Verifica se o lugar está aberto no Date informado. Será resolvido com undefined se os dados conhecidos do local forem insuficientes para calcular isso, por exemplo, se o horário de funcionamento não estiver registrado. |
Herdado:
toJSON
| |
Interface PlaceOptions
interface
google.maps.places.PlaceOptions
implementada por Place
Opções para criar um Place.
Propriedades | |
|---|---|
id
opcional |
Tipo:
string optionalO ID de lugar exclusivo. |
requestedLanguage
opcional |
Tipo:
string optionalUm identificador do idioma em que os detalhes serão retornados. Consulte a lista de idiomas compatíveis. |
requestedRegion
opcional |
Tipo:
string optionalUm código da região do usuário. Isso pode afetar as fotos que são retornadas e, possivelmente, outras coisas. O código de região aceita um valor de dois caracteres de ccTLD ("domínio de nível superior"). A maioria dos códigos ccTLD é idêntica aos códigos ISO 3166-1, com algumas exceções notáveis. Por exemplo, o ccTLD do Reino Unido é "uk" ( .co.uk), enquanto o código ISO 3166-1 é "gb" (tecnicamente para a entidade "Reino Unido da Grã-Bretanha e Irlanda do Norte"). |
resourceName
opcional |
Tipo:
string optionalO nome de recurso exclusivo do lugar. |
Classe AccessibilityOptions
classe
google.maps.places.AccessibilityOptions
biblioteca "places"
const {AccessibilityOptions} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
hasWheelchairAccessibleEntrance
somente leitura |
Tipo:
boolean optionalSe um lugar tem uma entrada acessível a pessoas em cadeira de rodas. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasWheelchairAccessibleParking
somente leitura |
Tipo:
boolean optionalSe um lugar tem estacionamento acessível a pessoas em cadeira de rodas. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasWheelchairAccessibleRestroom
somente leitura |
Tipo:
boolean optionalSe um lugar tem um banheiro acessível a pessoas em cadeira de rodas. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasWheelchairAccessibleSeating
somente leitura |
Tipo:
boolean optionalSe um lugar oferece assentos acessíveis para pessoas em cadeira de rodas. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
Classe AddressComponent
classe
google.maps.places.AddressComponent
biblioteca "places"
Componente de endereço do local.
const {AddressComponent} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
longText
somente leitura |
Tipo:
string optionalO texto completo do componente de endereço. |
shortText
somente leitura |
Tipo:
string optionalO texto abreviado e curto do componente de endereço fornecido. |
types
somente leitura |
Tipo:
Array<string>Uma matriz de strings que indica o tipo desse componente de endereço. Confira uma lista de tipos válidos aqui. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe AddressDescriptor
classe
google.maps.places.AddressDescriptor
biblioteca "places"
Uma descrição relacional de um local. Inclui um conjunto classificado de pontos de referência próximos e áreas de contenção precisas, além da relação deles com a região de segmentação.
const {AddressDescriptor} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
areas
somente leitura |
Uma lista classificada de áreas adjacentes ou que contêm o local. As áreas mais reconhecíveis e precisas são classificadas primeiro. |
landmarks
somente leitura |
Uma lista classificada de pontos de referência próximos. Os pontos de referência mais conhecidos e próximos são classificados primeiro. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe Area
classe
google.maps.places.Area
biblioteca "places"
Informações sobre a área e a relação dela com a região de segmentação.
const {Area} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
containment
somente leitura |
Tipo:
Containment optionalDefine a relação espacial entre a região de segmentação e a área. |
place
somente leitura |
Tipo:
PlaceO lugar da área. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe Attribution
classe
google.maps.places.Attribution
biblioteca "places"
Informações sobre um provedor de dados de um lugar.
const {Attribution} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
provider
somente leitura |
Tipo:
string optionalNome do provedor de dados do lugar. |
providerURI
somente leitura |
Tipo:
string optionalURI do provedor de dados do lugar. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe AuthorAttribution
classe
google.maps.places.AuthorAttribution
biblioteca "places"
Informações sobre o autor do conteúdo gerado pelo usuário.
const {AuthorAttribution} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
displayName
somente leitura |
Tipo:
stringNome do autor do resultado. |
photoURI
somente leitura |
Tipo:
string optionalURI da foto do autor para este resultado. Essa opção nem sempre está disponível. |
uri
somente leitura |
Tipo:
string optionalURI do perfil do autor para este resultado. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe ConnectorAggregation
classe
google.maps.places.ConnectorAggregation
biblioteca "places"
Informações de carregamento de VE, agregadas para conectores do mesmo tipo e com a mesma taxa de carregamento.
const {ConnectorAggregation} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
availabilityLastUpdateTime
somente leitura |
Tipo:
Date optionalA hora em que as informações de disponibilidade do conector nesta agregação foram atualizadas pela última vez. |
availableCount
somente leitura |
Tipo:
number optionalNúmero de conectores nesta agregação que estão disponíveis no momento. |
count
somente leitura |
Tipo:
numberNúmero de conectores nessa agregação. |
maxChargeRateKw
somente leitura |
Tipo:
numberA taxa de carregamento máxima estática em kW de cada conector da agregação. |
outOfServiceCount
somente leitura |
Tipo:
number optionalNúmero de conectores nessa agregação que estão fora de serviço no momento. |
type
somente leitura |
Tipo:
EVConnectorType optionalO tipo de conector dessa agregação. |
Classe ConsumerAlert
classe
google.maps.places.ConsumerAlert
biblioteca "places"
A mensagem de alerta para consumidores. Todo o texto é renderizado no idioma especificado pelo campo languageCode.
const {ConsumerAlert} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
details
somente leitura |
Tipo:
ConsumerAlertDetails optionalOs detalhes da mensagem de alerta para consumidores. |
languageCode
somente leitura |
Tipo:
string optionalO código de idioma da mensagem de alerta ao consumidor. |
overview
somente leitura |
Tipo:
string optionalA visão geral da mensagem de alerta para consumidores. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe ConsumerAlertDetails
classe
google.maps.places.ConsumerAlertDetails
biblioteca "places"
Detalhes da mensagem de alerta para consumidores.
const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
aboutLinkTitle
somente leitura |
Tipo:
string optionalO título que será mostrado em um link para fornecer mais informações. |
aboutLinkURI
somente leitura |
Tipo:
string optionalO URI de um link para fornecer mais informações. |
description
somente leitura |
Tipo:
string optionalA descrição da mensagem de alerta para consumidores. |
title
somente leitura |
Tipo:
string optionalO título que será mostrado com a descrição detalhada. |
Constantes de contenção
constantes
google.maps.places.Containment
biblioteca "places"
Define a relação espacial entre a região de segmentação e a área. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo ContainmentString.
const {Containment} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
NEAR |
A região de segmentação está fora da área, mas perto dela. Consulte a documentação do serviço da Web para mais informações. |
OUTSKIRTS |
A região de segmentação está dentro da região da área, perto da borda. Consulte a documentação do serviço da Web para mais informações. |
WITHIN |
A região de segmentação está dentro da área, perto do centro. Consulte a documentação do serviço da Web para mais informações. |
Classe ContentBlock
classe
google.maps.places.ContentBlock
biblioteca "places"
ContentBlock descreve o conteúdo de um resumo e de onde ele veio.
const {ContentBlock} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
content
somente leitura |
Tipo:
string optionalConteúdo relacionado ao tema. |
contentLanguageCode
somente leitura |
Tipo:
string optionalCódigo do idioma do conteúdo. |
referencedPlaces
somente leitura |
Uma lista de Places referenciados. Quando recuperado pela primeira vez, cada Place contém apenas um ID de lugar no campo id. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe EVChargeAmenitySummary
classe
google.maps.places.EVChargeAmenitySummary
biblioteca "places"
Resumo gerado com IA das comodidades perto do eletroposto. Isso só se aplica a lugares com o tipo electric_vehicle_charging_station.
const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
coffee
somente leitura |
Tipo:
ContentBlock optionalUm resumo das opções de café por perto. |
disclosureText
somente leitura |
Tipo:
string optionalO texto da declaração relacionada a este resumo. |
disclosureTextLanguageCode
somente leitura |
Tipo:
string optionalO código de idioma do texto da declaração. |
flagContentURI
somente leitura |
Tipo:
string optionalUm URI para informar um problema com o resumo. |
overview
somente leitura |
Tipo:
ContentBlock optionalUma visão geral das comodidades disponíveis. |
restaurant
somente leitura |
Tipo:
ContentBlock optionalUm resumo dos restaurantes próximos. |
store
somente leitura |
Tipo:
ContentBlock optionalUm resumo das lojas próximas. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe EVChargeOptions
classe
google.maps.places.EVChargeOptions
biblioteca "places"
Informações sobre o eletroposto hospedado no lugar.
const {EVChargeOptions} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
connectorAggregations
somente leitura |
Tipo:
Array<ConnectorAggregation>Uma lista de agregações de conectores de carregamento de VE que contêm conectores do mesmo tipo e taxa de carregamento. |
connectorCount
somente leitura |
Tipo:
numberNúmero de conectores na estação. Como algumas portas podem ter vários conectores, mas só podem carregar um carro por vez, o número de conectores pode ser maior do que o número total de carros que podem ser carregados simultaneamente. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Constantes EVConnectorType
constantes
google.maps.places.EVConnectorType
biblioteca "places"
Consulte http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 para mais informações/contexto sobre os tipos de conectores de carregamento de VE. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo EVConnectorTypeString.
const {EVConnectorType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
CCS_COMBO_1 |
Sistema de carregamento combinado (CA e CC). Consulte a documentação do serviço da Web para mais informações. |
CCS_COMBO_2 |
Sistema de carregamento combinado (CA e CC). Consulte a documentação do serviço da Web para mais informações. |
CHADEMO |
Conector do tipo CHAdeMO. Consulte a documentação do serviço da Web para mais informações. |
J1772 |
Conector J1772 tipo 1. Consulte a documentação do serviço da Web para mais informações. |
NACS |
O Sistema de Carregamento da América do Norte (NACS, na sigla em inglês), padronizado como SAE J3400. Consulte a documentação do serviço da Web para mais informações. |
OTHER |
Outros tipos de conector. Consulte a documentação do serviço da Web para mais informações. |
TESLA |
O conector genérico da TESLA. Consulte a documentação do serviço da Web para mais informações. |
TYPE_2 |
Conector IEC 62196 tipo 2. Consulte a documentação do serviço da Web para mais informações. |
UNSPECIFIED_GB_T |
O tipo GB/T corresponde ao padrão GB/T na China. Consulte a documentação do serviço da Web para mais informações. |
UNSPECIFIED_WALL_OUTLET |
Tomada não especificada. Consulte a documentação do serviço da Web para mais informações. |
Interface EVSearchOptions
interface
google.maps.places.EVSearchOptions
Opções relacionadas a veículos elétricos que podem ser especificadas para uma solicitação de pesquisa de lugar.
Propriedades | |
|---|---|
connectorTypes
opcional |
Tipo:
Array<EVConnectorType> optionalA lista de tipos de conector de VE preferidos. Um lugar que não aceita nenhum dos tipos de conector listados é filtrado. |
minimumChargingRateKw
opcional |
Tipo:
number optionalTaxa de carregamento mínima necessária em quilowatts. Um lugar com uma taxa de carregamento menor que a especificada é filtrado. |
Interface FetchFieldsRequest
interface
google.maps.places.FetchFieldsRequest
Opções para buscar campos de lugar.
Propriedades | |
|---|---|
fields |
Tipo:
Iterable<string>Lista de campos a serem buscados. |
internalUsageAttributionIds
opcional |
Tipo:
Iterable<string> optionalIdentificadores usados para atribuir chamadas a pacotes específicos ou bibliotecas de OSS. |
Classe FuelOptions
classe
google.maps.places.FuelOptions
biblioteca "places"
As informações mais recentes sobre as opções de combustível em um posto de gasolina. Essas informações são atualizadas regularmente.
const {FuelOptions} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
fuelPrices
somente leitura |
Uma lista de preços para cada tipo de combustível que o posto tem, uma entrada por tipo. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe FuelPrice
classe
google.maps.places.FuelPrice
biblioteca "places"
Informações sobre o preço de um determinado tipo de combustível.
const {FuelPrice} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
price
somente leitura |
Tipo:
Money optionalO preço do combustível. |
type
somente leitura |
Tipo:
FuelType optionalO tipo de combustível. |
updateTime
somente leitura |
Tipo:
Date optionalA hora em que o preço do combustível foi atualizado pela última vez. |
Constantes FuelType
constantes
google.maps.places.FuelType
biblioteca "places"
Tipos de combustível. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo FuelTypeString.
const {FuelType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
BIO_DIESEL |
Biodiesel. Consulte a documentação do serviço da Web para mais informações. |
DIESEL |
Combustível diesel. Consulte a documentação do serviço da Web para mais informações. |
DIESEL_PLUS |
Diesel plus fuel. Consulte a documentação do serviço da Web para mais informações. |
E100 |
E 100. Consulte a documentação do serviço da Web para mais informações. |
E80 |
E 80. Consulte a documentação do serviço da Web para mais informações. |
E85 |
E 85. Consulte a documentação do serviço da Web para mais informações. |
LPG |
Gás liquefeito de petróleo. Consulte a documentação do serviço da Web para mais informações. |
METHANE |
Metano. Consulte a documentação do serviço da Web para mais informações. |
MIDGRADE |
Aditivada. Consulte a documentação do serviço da Web para mais informações. |
PREMIUM |
Premium. Consulte a documentação do serviço da Web para mais informações. |
REGULAR_UNLEADED |
Gasolina comum. Consulte a documentação do serviço da Web para mais informações. |
SP100 |
SP 100. Consulte a documentação do serviço da Web para mais informações. |
SP91 |
SP 91. Consulte a documentação do serviço da Web para mais informações. |
SP91_E10 |
SP 91 E10. Consulte a documentação do serviço da Web para mais informações. |
SP92 |
SP 92. Consulte a documentação do serviço da Web para mais informações. |
SP95 |
SP 95. Consulte a documentação do serviço da Web para mais informações. |
SP95_E10 |
SP95 E10. Consulte a documentação do serviço da Web para mais informações. |
SP98 |
SP 98. Consulte a documentação do serviço da Web para mais informações. |
SP99 |
SP 99. Consulte a documentação do serviço da Web para mais informações. |
TRUCK_DIESEL |
Diesel para caminhões. Consulte a documentação do serviço da Web para mais informações. |
Classe GenerativeSummary
classe
google.maps.places.GenerativeSummary
biblioteca "places"
Resumo do lugar gerado com IA.
const {GenerativeSummary} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
disclosureText
somente leitura |
Tipo:
string optionalO texto da declaração relacionada a este resumo. |
disclosureTextLanguageCode
somente leitura |
Tipo:
string optionalO código de idioma do texto da declaração. |
flagContentURI
somente leitura |
Tipo:
string optionalUm URI para informar um problema com o resumo. |
overview
somente leitura |
Tipo:
string optionalA visão geral do lugar. |
overviewLanguageCode
somente leitura |
Tipo:
string optionalO código de idioma da visão geral. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe GoogleMapsLinks
classe
google.maps.places.GoogleMapsLinks
biblioteca "places"
Links para acionar diferentes ações do Google Maps.
const {GoogleMapsLinks} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
directionsURI
somente leitura |
Tipo:
string optionalUm link para mostrar as rotas até o lugar no Google Maps. O link preenche apenas o local de destino e usa o meio de transporte padrão DRIVE. |
photosURI
somente leitura |
Tipo:
string optionalUm link para mostrar as fotos do lugar no Google Maps. |
placeURI
somente leitura |
Tipo:
string optionalUm link para mostrar o lugar no Google Maps. |
reviewsURI
somente leitura |
Tipo:
string optionalUm link para mostrar as avaliações do lugar no Google Maps. |
writeAReviewURI
somente leitura |
Tipo:
string optionalUm link para escrever uma avaliação do lugar no Google Maps. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe Landmark
classe
google.maps.places.Landmark
biblioteca "places"
Informações básicas sobre o ponto de referência e a relação dele com a região de segmentação. Pontos de referência são lugares de destaque que podem ser usados para descrever um local.
const {Landmark} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
place
somente leitura |
Tipo:
PlaceO lugar do ponto de referência. |
spatialRelationship
somente leitura |
Tipo:
SpatialRelationshipA relação espacial entre a região de segmentação e o ponto de referência. |
straightLineDistanceMeters
somente leitura |
Tipo:
numberA distância em linha reta, em metros, entre o ponto central do destino e o ponto central do ponto de referência. Em algumas situações, esse valor pode ser maior que travelDistanceMeters. |
travelDistanceMeters
somente leitura |
Tipo:
number optionalA distância do trajeto, em metros, ao longo da rede de vias do destino até o ponto de referência, se conhecida. Esse valor não considera o meio de transporte, como a pé, de carro ou de bicicleta. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe Money
classe
google.maps.places.Money
biblioteca "places"
Uma representação de um montante em dinheiro com o respectivo tipo de moeda.
const {Money} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
currencyCode
somente leitura |
Tipo:
stringO código de moeda de três letras definido no ISO 4217. |
nanos
somente leitura |
Tipo:
numberNúmero de unidades nano (10^-9) do montante. |
units
somente leitura |
Tipo:
numberAs unidades inteiras do montante. Por exemplo, se Money.currencyCode for "USD", então 1 unidade vai equivaler a 1 dólar americano. |
Métodos | |
|---|---|
toString |
toString()Parâmetros: nenhum
Valor de retorno:
stringRetorna uma representação legível por humanos da quantia em dinheiro com o símbolo da moeda. |
Herdado:
toJSON
| |
Classe NeighborhoodSummary
classe
google.maps.places.NeighborhoodSummary
biblioteca "places"
Resumo gerado com IA de pontos de interesse perto do lugar.
const {NeighborhoodSummary} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
description
somente leitura |
Tipo:
ContentBlock optionalUma descrição detalhada do bairro. |
disclosureText
somente leitura |
Tipo:
string optionalO texto da declaração relacionada a este resumo. |
disclosureTextLanguageCode
somente leitura |
Tipo:
string optionalO código de idioma do texto da declaração. |
flagContentURI
somente leitura |
Tipo:
string optionalUm URI para informar um problema com o resumo. |
overview
somente leitura |
Tipo:
ContentBlock optionalUma visão geral do bairro. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe OpeningHours
classe
google.maps.places.OpeningHours
estendida por SecondaryOpeningHours
biblioteca "places"
Informações sobre o horário de funcionamento de um lugar.
const {OpeningHours} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
periods
somente leitura |
Tipo:
Array<OpeningHoursPeriod>Períodos de funcionamento cobrindo cada dia da semana, começando no domingo, em ordem cronológica. Não inclui os dias em que o lugar não está aberto. |
specialDays
somente leitura |
Uma matriz de datas que representam dias especiais que estão dentro do período atual. Os dias especiais afetam o horário de funcionamento de um lugar, por exemplo, o dia de Natal ou fechamentos pontuais. Defina para currentOpeningHours e currentSecondaryOpeningHours se houver horários excepcionais. |
weekdayDescriptions
somente leitura |
Tipo:
Array<string>Uma matriz de sete strings que representam os horários de funcionamento formatados para cada dia da semana. O serviço Places vai formatar e localizar o horário de funcionamento de acordo com o idioma atual. A ordem dos elementos nessa matriz depende do idioma. Alguns idiomas iniciam a semana na segunda-feira e outros no domingo. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe OpeningHoursPeriod
classe
google.maps.places.OpeningHoursPeriod
biblioteca "places"
Um período em que o lugar está aberto.
const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
close
somente leitura |
Tipo:
OpeningHoursPoint optionalO horário de fechamento do lugar. |
open
somente leitura |
Tipo:
OpeningHoursPointO horário de abertura do lugar. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe OpeningHoursPoint
classe
google.maps.places.OpeningHoursPoint
biblioteca "places"
Um ponto em que o lugar muda o status de funcionamento.
const {OpeningHoursPoint} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
day
somente leitura |
Tipo:
numberO dia da semana, como um número no intervalo [0, 6], começando no domingo. Por exemplo, 2 significa terça-feira. |
hour
somente leitura |
Tipo:
numberA hora de OpeningHoursPoint.time como um número, no intervalo [0, 23]. Isso será informado no fuso horário do lugar. |
minute
somente leitura |
Tipo:
numberO minuto de OpeningHoursPoint.time como um número, no intervalo [0, 59]. Isso será informado no fuso horário do lugar. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe SecondaryOpeningHours
classe
google.maps.places.SecondaryOpeningHours
estende OpeningHours
biblioteca "places"
Informações sobre o horário de funcionamento secundário de um lugar.
const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
type
somente leitura |
Tipo:
string optionalO tipo de horário de funcionamento secundário. Isso se refere ao que as horas secundárias se aplicam, como retirada, entrega ou retirada. Consulte SecondaryHoursType para ver uma lista de valores válidos. |
Herdado:
periods,
specialDays,
weekdayDescriptions
| |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe ParkingOptions
classe
google.maps.places.ParkingOptions
biblioteca "places"
const {ParkingOptions} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
hasFreeGarageParking
somente leitura |
Tipo:
boolean optionalSe um lugar oferece estacionamento gratuito em garagem. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasFreeParkingLot
somente leitura |
Tipo:
boolean optionalSe um lugar oferece estacionamento sem custo financeiro. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasFreeStreetParking
somente leitura |
Tipo:
boolean optionalSe um lugar oferece estacionamento público sem custo financeiro. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasPaidGarageParking
somente leitura |
Tipo:
boolean optionalSe um lugar oferece garagem de estacionamento paga. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasPaidParkingLot
somente leitura |
Tipo:
boolean optionalSe um lugar oferece estacionamento pago. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasPaidStreetParking
somente leitura |
Tipo:
boolean optionalSe um lugar oferece estacionamento público pago. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasValetParking
somente leitura |
Tipo:
boolean optionalSe um lugar oferece estacionamento com manobrista. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
Classe PaymentOptions
classe
google.maps.places.PaymentOptions
biblioteca "places"
const {PaymentOptions} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
acceptsCashOnly
somente leitura |
Tipo:
boolean optionalSe um lugar só aceita pagamento em dinheiro. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
acceptsCreditCards
somente leitura |
Tipo:
boolean optionalSe um lugar aceita pagamento com cartão de crédito. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
acceptsDebitCards
somente leitura |
Tipo:
boolean optionalSe um lugar aceita pagamento com cartão de débito. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
acceptsNFC
somente leitura |
Tipo:
boolean optionalSe um lugar aceita pagamento por NFC. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
Classe Photo
classe
google.maps.places.Photo
biblioteca "places"
Informações sobre uma foto de um lugar.
const {Photo} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
authorAttributions
somente leitura |
Tipo:
Array<AuthorAttribution>Texto de atribuição a ser exibido para essa foto. |
flagContentURI
somente leitura |
Tipo:
string optionalUm link em que o usuário pode sinalizar um problema com a foto. |
googleMapsURI
somente leitura |
Tipo:
string optionalUm link para mostrar a foto no Google Maps. |
heightPx
somente leitura |
Tipo:
numberA altura da foto em pixels. |
widthPx
somente leitura |
Tipo:
numberA largura da foto em pixels. |
Métodos | |
|---|---|
getURI |
getURI([options])Parâmetros:
Valor de retorno:
stringRetorna o URL da imagem correspondente às opções especificadas. |
Herdado:
toJSON
| |
Classe PlusCode
classe
google.maps.places.PlusCode
biblioteca "places"
Plus Code do lugar. Para mais informações, acesse https://plus.codes/.
const {PlusCode} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
compoundCode
somente leitura |
Tipo:
string optionalUm Plus Code com uma área de 1/8.000 de grau por 1/8.000 de grau em que os primeiros quatro caracteres (o código de área) são descartados e substituídos por uma descrição de localidade. Por exemplo, "9G8F+5W Zurique, Suíça". |
globalCode
somente leitura |
Tipo:
string optionalUm Plus Code com uma área de 1/8000 de um grau por 1/8000 de um grau. Por exemplo, "8FVC9G8F+5W". |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe PostalAddress
classe
google.maps.places.PostalAddress
implementa PostalAddressLiteral
biblioteca "places"
Representa um endereço postal (por exemplo, para um serviço postal entregar itens). Observação: PostalAddress é usado pela API JavaScript para instanciar objetos que representam dados retornados pelo serviço da Web.
const {PostalAddress} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
addressLines
somente leitura |
Tipo:
Array<string>Linhas de endereço não estruturadas que descrevem os níveis mais baixos de um endereço. |
administrativeArea
somente leitura |
Tipo:
string optionalA subdivisão administrativa mais abrangente usada para endereços postais de um país ou uma região. |
languageCode
somente leitura |
Tipo:
string optionalCódigo de idioma BCP-47 do conteúdo deste endereço. Exemplos: "zh-Hant", "ja", "ja-latn", "pt". |
locality
somente leitura |
Tipo:
string optionalGeralmente se refere à parte do endereço relativa a cidade/município. |
organization
somente leitura |
Tipo:
string optionalO nome da organização no endereço. |
postalCode
somente leitura |
Tipo:
string optionalCódigo postal do endereço. |
recipients
somente leitura |
Tipo:
Array<string>O destinatário no endereço. |
regionCode
somente leitura |
Tipo:
stringCódigo de região CLDR do país/região do endereço. Exemplo: "CH" para Suíça. Consulte https://cldr.unicode.org/ e https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html para mais detalhes. |
sortingCode
somente leitura |
Tipo:
string optionalCódigo de agência bancária do endereço. |
sublocality
somente leitura |
Tipo:
string optionalSublocalidade do endereço, como bairros, distritos ou regiões. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Interface PostalAddressLiteral
interface
google.maps.places.PostalAddressLiteral
implementada por PostalAddress
Dados para preencher um PostalAddress.
Propriedades | |
|---|---|
regionCode |
Tipo:
stringConsulte PostalAddress.regionCode. |
addressLines
opcional |
Tipo:
Iterable<string> optionalConsulte PostalAddress.addressLines. |
administrativeArea
opcional |
Tipo:
string optionalConsulte PostalAddress.administrativeArea. |
languageCode
opcional |
Tipo:
string optionalConsulte PostalAddress.languageCode. |
locality
opcional |
Tipo:
string optionalConsulte PostalAddress.locality. |
organization
opcional |
Tipo:
string optionalConsulte PostalAddress.organization. |
postalCode
opcional |
Tipo:
string optionalConsulte PostalAddress.postalCode. |
recipients
opcional |
Tipo:
Iterable<string> optionalConsulte PostalAddress.recipients. |
sortingCode
opcional |
Tipo:
string optionalConsulte PostalAddress.sortingCode. |
sublocality
opcional |
Tipo:
string optionalConsulte PostalAddress.sublocality. |
Constantes PriceLevel
constantes
google.maps.places.PriceLevel
biblioteca "places"
Nível de preço do lugar. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo PriceLevelString.
const {PriceLevel} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
EXPENSIVE |
O lugar oferece serviços caros. Consulte a documentação do serviço da Web para mais informações. |
FREE |
O lugar oferece serviços sem custo financeiro. Consulte a documentação do serviço da Web para mais informações. |
INEXPENSIVE |
O lugar oferece serviços baratos. Consulte a documentação do serviço da Web para mais informações. |
MODERATE |
O lugar oferece serviços com preços moderados. Consulte a documentação do serviço da Web para mais informações. |
VERY_EXPENSIVE |
O lugar oferece serviços muito caros. Consulte a documentação do serviço da Web para mais informações. |
Classe PriceRange
classe
google.maps.places.PriceRange
biblioteca "places"
A faixa de preço associada a um lugar. endPrice pode não ser definido, o que indica um intervalo sem limite superior (por exemplo, "Mais de US $100").
const {PriceRange} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
endPrice
somente leitura |
Tipo:
Money optionalO limite superior da faixa de preço (inclusivo). O preço precisa ser menor que esse valor. |
startPrice
somente leitura |
Tipo:
MoneyO limite inferior da faixa de preço (inclusive). O preço precisa ser igual ou maior que esse valor. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Revisar classe
classe
google.maps.places.Review
biblioteca "places"
Informações sobre uma avaliação de um lugar.
const {Review} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
authorAttribution
somente leitura |
Tipo:
AuthorAttribution optionalO avaliador. |
flagContentURI
somente leitura |
Tipo:
string optionalUm link em que o usuário pode sinalizar um problema com a avaliação. |
googleMapsURI
somente leitura |
Tipo:
string optionalUm link para mostrar a avaliação no Google Maps. |
originalText
somente leitura |
Tipo:
string optionalO texto da avaliação no idioma original. |
originalTextLanguageCode
somente leitura |
Tipo:
string optionalUm código de idioma IETF que indica o idioma original da avaliação. |
publishTime
somente leitura |
Tipo:
Date optional |
rating
somente leitura |
Tipo:
number optionalA nota da avaliação, um número entre 1,0 e 5,0 (inclusive). |
relativePublishTimeDescription
somente leitura |
Tipo:
string optionalUma string de horário recente formatado, que expressa o horário da avaliação em relação ao horário atual em um formato apropriado para o idioma e o país. Por exemplo, "há um mês". |
text
somente leitura |
Tipo:
string optionalO texto localizado da avaliação. |
textLanguageCode
somente leitura |
Tipo:
string optionalUm código de idioma IETF que indica o idioma localizado da avaliação. |
visitDateMonth
somente leitura |
Tipo:
number optionalO mês da data em que o autor da avaliação visitou o lugar. Esse campo é baseado em 0, em que 0 é janeiro e 11 é dezembro. |
visitDateYear
somente leitura |
Tipo:
number optionalO ano da data em que o autor da avaliação visitou o lugar. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe ReviewSummary
classe
google.maps.places.ReviewSummary
biblioteca "places"
Resumo gerado com IA das avaliações de usuários do lugar.
const {ReviewSummary} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
disclosureText
somente leitura |
Tipo:
string optionalO texto da declaração relacionada a este resumo. |
disclosureTextLanguageCode
somente leitura |
Tipo:
string optionalO código de idioma do texto da declaração. |
flagContentURI
somente leitura |
Tipo:
string optionalUm URI para informar um problema com o resumo. |
reviewsURI
somente leitura |
Tipo:
string optionalUm URI para mostrar as avaliações desse lugar no Google Maps. |
text
somente leitura |
Tipo:
string optionalO resumo das avaliações dos usuários. |
textLanguageCode
somente leitura |
Tipo:
string optionalO código de idioma do resumo das avaliações de usuários. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Interface SearchByTextRequest
interface
google.maps.places.SearchByTextRequest
Interface de solicitação para Place.searchByText.
Propriedades | |
|---|---|
fields |
Tipo:
Array<string>Campos a serem incluídos na resposta, que serão faturados. Se ['*'] for transmitido, todos os campos disponíveis vão ser retornados e faturados, o que não é recomendado para implantações de produção. É possível solicitar qualquer propriedade na classe Place como um campo. |
evSearchOptions
opcional |
Tipo:
EVSearchOptions optionalOpções relacionadas a veículos elétricos que podem ser especificadas para uma solicitação de pesquisa de lugar. |
futureOpeningBusinessesIncluded
opcional |
Tipo:
boolean optionalInclua lugares que ainda não estão abertos, mas que devem abrir no futuro. |
includedType
opcional |
Tipo:
string optionalO tipo de lugar solicitado. Lista completa de tipos aceitos: https://developers.google.com/maps/documentation/places/web-service/place-types. Só é possível usar um tipo incluído. Consulte SearchByTextRequest.useStrictTypeFiltering. |
internalUsageAttributionIds
opcional |
Tipo:
Iterable<string> optionalIdentificadores usados para atribuir chamadas a pacotes específicos ou bibliotecas de OSS. |
isOpenNow
opcional |
Tipo:
boolean optionalPadrão:
falseUsado para restringir a pesquisa a lugares que estão abertos no momento. |
language
opcional |
Tipo:
string optionalOs Place Details serão mostrados no idioma preferido, se disponível. O padrão será a preferência de idioma do navegador. Lista atual de idiomas disponíveis: https://developers.google.com/maps/faq#languagesupport. |
locationBias
opcional |
Tipo:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalA região a ser pesquisada. Esse local serve como uma tendência, o que significa que os resultados em torno do local fornecido podem ser retornados. Não pode ser definido com locationRestriction. |
locationRestriction
opcional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optionalA região a ser pesquisada. Esse local serve como uma restrição, o que significa que os resultados fora dele não serão retornados. Não pode ser definido com locationBias. |
maxResultCount
opcional |
Tipo:
number optionalNúmero máximo de resultados a serem retornados. Precisa ser entre 1 e 20 (inclusive). |
minRating
opcional |
Tipo:
number optionalFiltra os resultados com uma avaliação média de usuários estritamente menor que esse limite. Um valor válido precisa ser um número de ponto flutuante entre 0 e 5 (inclusive) em uma cadência de 0,5, ou seja, [0, 0,5, 1,0, ... , 5,0] inclusive. A classificação de entrada será arredondada para o valor mais próximo de 0,5(teto). Por exemplo, uma classificação de 0,6 vai eliminar todos os resultados com uma classificação inferior a 1,0. |
priceLevels
opcional |
Tipo:
Array<PriceLevel> optionalUsado para restringir a pesquisa a lugares marcados com determinados níveis de preço. É possível escolher qualquer combinação de níveis de preço. O padrão é todos os níveis de preço. |
pureServiceAreaBusinessesIncluded
opcional |
Tipo:
boolean optionalInclui empresas de serviço local se o campo estiver definido como verdadeiro. Uma empresa de serviço local que só atende no local do cliente faz visitas ou entregas, mas não atende clientes no endereço comercial dela. Por exemplo, prestadores de serviços de limpeza ou encanadores podem não ter um endereço físico ou local no Google Maps. O Places não vai retornar campos como location, plusCode e outros relacionados à localização dessas empresas. |
opcional |
Tipo:
string optional |
opcional |
Tipo:
SearchByTextRankPreference optional |
rankPreference
opcional |
Tipo:
SearchByTextRankPreference optionalPadrão:
SearchByTextRankPreference.RELEVANCEComo os resultados serão classificados na resposta. |
region
opcional |
Tipo:
string optionalO código de país/região Unicode (CLDR) do local de origem da solicitação. Esse parâmetro é usado para mostrar os Place Details, como o nome específico da região, se disponível. O parâmetro pode afetar os resultados com base na legislação aplicável. Para mais informações, consulte https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. No momento, não há suporte para códigos de região de três dígitos. |
textQuery
opcional |
Tipo:
string optionalObrigatório quando você não usa . A consulta de texto para Text Search. |
useStrictTypeFiltering
opcional |
Tipo:
boolean optionalPadrão:
falseUsado para definir a filtragem de tipo estrita para SearchByTextRequest.includedType. Se definido como verdadeiro, somente os resultados do mesmo tipo serão retornados. |
Constantes de SearchByTextRankPreference
constantes
google.maps.places.SearchByTextRankPreference
biblioteca "places"
Como os resultados serão classificados na resposta. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo SearchByTextRankPreferenceString.
const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
DISTANCE |
Classifica os resultados por distância. Consulte a documentação do serviço da Web para mais informações. |
RELEVANCE |
Classifica os resultados por relevância. Consulte a documentação do serviço da Web para mais informações. |
Interface SearchNearbyRequest
interface
google.maps.places.SearchNearbyRequest
Interface de solicitação para Place.searchNearby. Para mais informações sobre a solicitação, consulte a referência da API Places.
Propriedades | |
|---|---|
fields |
Tipo:
Array<string>Campos a serem incluídos na resposta, que serão faturados. Se ['*'] for transmitido, todos os campos disponíveis vão ser retornados e faturados, o que não é recomendado para implantações de produção. É possível solicitar qualquer propriedade na classe Place como um campo. |
locationRestriction |
Tipo:
Circle|CircleLiteralA região a ser pesquisada, especificada como um círculo com centro e raio. Os resultados fora do local informado não são retornados. |
excludedPrimaryTypes
opcional |
Tipo:
Array<string> optionalTipos de lugares principais excluídos. Confira a lista completa de tipos compatíveis. Um lugar só pode ter um tipo principal. É possível especificar até 50 tipos. Se você especificar o mesmo tipo nas listas included e excluded, um erro INVALID_ARGUMENT será retornado. |
excludedTypes
opcional |
Tipo:
Array<string> optionalTipos de lugar excluídos. Confira a lista completa de tipos compatíveis. Um lugar pode ter muitos tipos diferentes. É possível especificar até 50 tipos. Se você especificar o mesmo tipo nas listas included e excluded, um erro INVALID_ARGUMENT será retornado. |
futureOpeningBusinessesIncluded
opcional |
Tipo:
boolean optionalInclua lugares que ainda não estão abertos, mas que devem abrir no futuro. |
includedPrimaryTypes
opcional |
Tipo:
Array<string> optionalTipos de lugar principais incluídos. Confira a lista completa de tipos compatíveis. Um lugar só pode ter um tipo principal. É possível especificar até 50 tipos. Se você especificar o mesmo tipo nas listas included e excluded, um erro INVALID_ARGUMENT será retornado. |
includedTypes
opcional |
Tipo:
Array<string> optionalTipos de lugar incluídos. Confira a lista completa de tipos compatíveis. Um lugar pode ter muitos tipos diferentes. É possível especificar até 50 tipos. Se você especificar o mesmo tipo nas listas included e excluded, um erro INVALID_ARGUMENT será retornado. |
internalUsageAttributionIds
opcional |
Tipo:
Iterable<string> optionalIdentificadores usados para atribuir chamadas a pacotes específicos ou bibliotecas de OSS. |
language
opcional |
Tipo:
string optionalOs Place Details serão mostrados no idioma preferido, se disponível. O padrão será a preferência de idioma do navegador. Lista atual de idiomas disponíveis: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount
opcional |
Tipo:
number optionalNúmero máximo de resultados a serem retornados. Para valores aceitáveis e padrão, consulte a referência da API Places. |
rankPreference
opcional |
Tipo:
SearchNearbyRankPreference optionalPadrão:
SearchNearbyRankPreference.POPULARITYComo os resultados serão classificados na resposta. |
region
opcional |
Tipo:
string optionalO código de país/região Unicode (CLDR) do local de origem da solicitação. Esse parâmetro é usado para mostrar os Place Details, como o nome específico da região, se disponível. O parâmetro pode afetar os resultados com base na legislação aplicável. Para mais informações, consulte https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. No momento, não há suporte para códigos de região de três dígitos. |
Constantes de SearchNearbyRankPreference
constantes
google.maps.places.SearchNearbyRankPreference
biblioteca "places"
Como os resultados serão classificados na resposta. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo SearchNearbyRankPreferenceString.
const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
DISTANCE |
Classifica os resultados por distância. Consulte a documentação do serviço da Web para mais informações. |
POPULARITY |
Classifica os resultados por popularidade. Consulte a documentação do serviço da Web para mais informações. |
Constantes SpatialRelationship
constantes
google.maps.places.SpatialRelationship
biblioteca "places"
Define a relação espacial entre a região de segmentação e o ponto de referência. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo SpatialRelationshipString.
const {SpatialRelationship} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
ACROSS_THE_ROAD |
O destino fica exatamente em frente ao ponto de referência, do outro lado da rua. Consulte a documentação do serviço da Web para mais informações. |
AROUND_THE_CORNER |
Não está no mesmo trajeto que o ponto de referência, mas a uma única curva de distância. Consulte a documentação do serviço da Web para mais informações. |
BEHIND |
Perto da estrutura do ponto de referência, mas mais longe das entradas da rua. Consulte a documentação do serviço da Web para mais informações. |
BESIDE |
O destino fica ao lado do ponto de referência. Consulte a documentação do serviço da Web para mais informações. |
DOWN_THE_ROAD |
Na mesma rota que o ponto de referência, mas não ao lado ou do outro lado. Consulte a documentação do serviço da Web para mais informações. |
NEAR |
Essa é a relação padrão quando nenhuma outra mais específica abaixo se aplica. Consulte a documentação do serviço da Web para mais informações. |
WITHIN |
O ponto de referência tem uma geometria espacial, e o destino está dentro dos limites dele. Consulte a documentação do serviço da Web para mais informações. |
Classe TimeZone
classe
google.maps.places.TimeZone
biblioteca "places"
Representa um fuso horário do banco de dados de fusos horários da IANA https://www.iana.org/time-zones.
const {TimeZone} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
id
somente leitura |
Tipo:
string optionalFuso horário do banco de dados de fusos horários da IANA. Por exemplo, "America/New_York". |
version
somente leitura |
Tipo:
string optionalNúmero da versão do banco de dados de fuso horário da IANA. Por exemplo, "2019a". |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe TransitAgency
classe
google.maps.places.TransitAgency
biblioteca "places"
Representa uma empresa de transporte público.
const {TransitAgency} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
displayName |
Tipo:
string optionalO nome da agência no idioma solicitado. |
displayNameLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto do nome da agência, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
fareURL |
Tipo:
URL optionalO URL da página de detalhes de tarifas da empresa. |
icon |
Tipo:
TransitIcon optionalUm ícone de marca localizado de um sistema de transporte público. |
lines |
Tipo:
Array<TransitLine>As linhas de transporte público atendidas por essa empresa. |
url |
Tipo:
URL optionalO URL da página inicial da agência. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe TransitIcon
classe
google.maps.places.TransitIcon
biblioteca "places"
Representa um ícone de transporte público.
const {TransitIcon} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
nameIncluded |
Tipo:
boolean optionalSe o nome está contido no ícone e não precisa ser exibido ao lado dele. |
url |
Tipo:
URL optionalO URL do ícone. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe TransitLine
classe
google.maps.places.TransitLine
biblioteca "places"
Representa uma linha de transporte público.
const {TransitLine} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
backgroundColor |
Tipo:
string optionalA cor de fundo dos rótulos dessa linha de transporte público em formato hexadecimal (por exemplo, "#909CE1"). Essa cor também pode ser usada para desenhar formas para essa linha de transporte público. |
displayName |
Tipo:
string optionalO nome completo da linha de transporte público (por exemplo, "Sunnydale local"). |
displayNameLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto do nome completo da linha de transporte público, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
icon |
Tipo:
TransitIcon optionalÍcone da linha em questão. |
id |
Tipo:
string optionalO ID da linha de transporte público que pode ser usado para identificar exclusivamente a linha entre outras linhas de transporte público na mesma estação de transporte público. Não há garantia de que esse identificador seja estável em diferentes respostas. |
shortDisplayName |
Tipo:
string optionalO nome curto da linha de transporte público (por exemplo, "S2"). |
shortDisplayNameLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto do nome curto da linha de transporte público, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
textColor |
Tipo:
string optionalA cor do texto dos rótulos dessa linha de transporte público em formato hexadecimal (por exemplo, "#909CE1"). |
url |
Tipo:
URL optionalO URL de uma página da Web com detalhes sobre essa linha. |
vehicleIcon |
Tipo:
TransitIcon optionalÍcone do tipo de veículo. |
vehicleType |
Tipo:
TransitVehicleType optionalO tipo de veículo usado. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe TransitStation
classe
google.maps.places.TransitStation
biblioteca "places"
Representa informações específicas de transporte público para um lugar.
const {TransitStation} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
agencies |
Tipo:
Array<TransitAgency>As empresas de transporte público que atendem a essa estação. |
displayName |
Tipo:
string optionalO nome da estação no idioma local. |
displayNameLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto do nome de exibição local, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
stops |
Tipo:
Array<TransitStop>O transporte público para nesta estação. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Classe TransitStop
classe
google.maps.places.TransitStop
biblioteca "places"
Representa uma parada de transporte público.
const {TransitStop} = await google.maps.importLibrary("places");
Propriedades | |
|---|---|
displayName |
Tipo:
string optionalO nome da parada no idioma solicitado. |
displayNameLanguageCode |
Tipo:
string optionalO nome da parada no código de idioma BCP-47 do idioma solicitado, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
hasWheelchairAccessibleEntrance |
Tipo:
boolean optionalEsse campo indica se há um caminho acessível do lado de fora da estação até a parada. Ele não indica se é possível embarcar em um veículo na parada. |
id |
Tipo:
string optionalO ID da parada de transporte público que pode ser usado para identificar exclusivamente a parada entre outras paradas de transporte público na mesma estação de transporte público. Não há garantia de que esse identificador seja estável em diferentes respostas. |
location |
Tipo:
LatLngAltitude optionalO local da parada. |
platformCode |
Tipo:
string optionalO código da plataforma representado por essa parada. Pode ser formatado de qualquer maneira (por exemplo, "2", "Plataforma 2", "2-4" ou "1x"). |
platformCodeLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto do código da plataforma, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
signageText |
Tipo:
string optionalO texto escrito na placa da plataforma (por exemplo, "Para o centro" ou "Leste e Brooklyn"). Quando platformCode está ausente, esse campo é possivelmente o único identificador da plataforma. No entanto, platformCode e signageText podem ser definidos simultaneamente. |
signageTextLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto da sinalização, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
stopCode |
Tipo:
string optionalIdentificador legível por humanos da parada, usado pelas empresas de transporte público para distinguir paradas com o mesmo nome. |
stopCodeLanguageCode |
Tipo:
string optionalO código de idioma BCP-47 do texto do código da parada, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
Métodos | |
|---|---|
Herdado:
toJSON
|
Constantes de TransitVehicleType
constantes
google.maps.places.TransitVehicleType
biblioteca "places"
O tipo de veículo de uma linha de transporte público. Consulte a documentação do serviço da Web para mais informações.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo TransitVehicleTypeString.
const {TransitVehicleType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
AIRPLANE |
Avião. Consulte a documentação do serviço da Web para mais informações. |
BUS |
Ônibus Consulte a documentação do serviço da Web para mais informações. |
CABLE_CAR |
Bonde. Consulte a documentação do serviço da Web para mais informações. |
COACH |
Coach. Consulte a documentação do serviço da Web para mais informações. |
COMMUTER_TRAIN |
Trem metropolitano. Consulte a documentação do serviço da Web para mais informações. |
FERRY |
Balsa. Consulte a documentação do serviço da Web para mais informações. |
FUNICULAR |
Funicular. Consulte a documentação do serviço da Web para mais informações. |
GONDOLA_LIFT |
Teleférico. Consulte a documentação do serviço da Web para mais informações. |
HEAVY_RAIL |
Vagões pesados. Consulte a documentação do serviço da Web para mais informações. |
HIGH_SPEED_TRAIN |
Trem de alta velocidade. Consulte a documentação do serviço da Web para mais informações. |
HORSE_CARRIAGE |
Carruagem. Consulte a documentação do serviço da Web para mais informações. |
INTERCITY_BUS |
Ônibus intermunicipal. Consulte a documentação do serviço da Web para mais informações. |
LONG_DISTANCE_TRAIN |
Trem de longa distância. Consulte a documentação do serviço da Web para mais informações. |
METRO_RAIL |
Sistema metroviário. Consulte a documentação do serviço da Web para mais informações. |
MONORAIL |
Monotrilho. Consulte a documentação do serviço da Web para mais informações. |
RAIL |
Trem Consulte a documentação do serviço da Web para mais informações. |
SHARE_TAXI |
Táxi compartilhado. Consulte a documentação do serviço da Web para mais informações. |
SPECIAL |
Especial. Consulte a documentação do serviço da Web para mais informações. |
SUBWAY |
Metrô. Consulte a documentação do serviço da Web para mais informações. |
TRAM |
Bonde. Consulte a documentação do serviço da Web para mais informações. |
TROLLEYBUS |
Ônibus elétrico. Consulte a documentação do serviço da Web para mais informações. |