Classe Place
Classe
google.maps.places.Place
Acesse chamando const {Place} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
---|---|
Place |
Place(options) Parâmetros:
|
Métodos estáticos | |
---|---|
searchByText |
searchByText(request) Parâmetros:
Pesquisa de lugares com base em consultas de texto. |
searchNearby |
searchNearby(request) Parâmetros:
Pesquise lugares por perto. |
Propriedades | |
---|---|
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 do lugar. Esvazia o objeto se não houver dados de endereço conhecidos. undefined se os dados do endereço não tiverem sido chamados pelo 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 Texto de atribuição a ser exibido para esse resultado de 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 tiverem sido carregados do servidor. |
displayName |
Tipo:
string optional O nome de exibição do local. null se não houver nome. undefined se os dados do nome não tiverem sido carregados do servidor. |
displayNameLanguageCode |
Tipo:
string optional O idioma do nome de exibição do local. null se não houver nome. undefined se os dados do nome não tiverem sido carregados do servidor. |
editorialSummary |
Tipo:
string optional O resumo editorial do lugar. null se não houver um resumo editorial. undefined se esse campo ainda não foi solicitado. |
editorialSummaryLanguageCode |
Tipo:
string optional O idioma do resumo editorial do lugar. null se não houver um resumo editorial. undefined se esse 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 cobrança de VE não foram chamadas pelo 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 pelo 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 porta. 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 tem entrega. 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 tem refeições 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 tem 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. |
hasWiFi |
Tipo:
boolean optional |
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 local no 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 local. undefined se os dados das opções de estacionamento não tiverem sido chamados pelo 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 |
Fotos deste lugar. A coleção vai conter até dez objetos Photo . |
plusCode |
Tipo:
PlusCode optional |
priceLevel |
Tipo:
PriceLevel optional O nível de preço do lugar. Essa propriedade pode retornar qualquer um dos seguintes valores:
|
primaryType |
Tipo:
string optional O tipo principal do local. null se não houver um tipo. undefined se os dados do tipo não tiverem sido 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 do tipo não tiverem sido 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 do tipo não tiverem sido carregados do servidor. |
rating |
Tipo:
number optional Uma classificação, entre 1,0 e 5,0, com base nas avaliações dos usuários desse lugar. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional O idioma solicitado para esse lugar. |
requestedRegion |
Tipo:
string optional A região solicitada para esse lugar. |
reviews |
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 esse lugar (por exemplo, ["political", "locality"] ou ["restaurant", "establishment"] ). |
userRatingCount |
Tipo:
number optional O número de classificações de usuários que contribuíram para a Place.rating do lugar. |
utcOffsetMinutes |
Tipo:
number optional A diferença de fuso horário do UTC do lugar atual, em minutos. Por exemplo, o horário padrão da Austrália Oriental (GMT+10) no horário de verão está 11 horas à frente do UTC, então o utc_offset_minutes será 660 . Para fusos horários atrás do UTC, o deslocamento é negativo. Por exemplo, 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 da empresa na Web. |
|
Tipo:
OpeningHours optional |
Métodos | |
---|---|
fetchFields |
fetchFields(options) Parâmetros:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parâmetros:
Calcula a data que representa o próximo OpeningHoursTime. Retorna indefinido se os dados forem insuficientes para calcular o resultado ou se o lugar não estiver operacional. |
isOpen |
isOpen([date]) Parâmetros:
Valor de retorno:
Promise<boolean optional> Verifique se o lugar está aberto no horário indicado. Resolve com undefined se os dados conhecidos do local forem insuficientes para o cálculo, por exemplo, se o horário de funcionamento não estiver registrado. |
toJSON |
toJSON() Parâmetros:nenhum
Valor de retorno:
Object um objeto JSON com todas as propriedades do lugar solicitadas. |
Interface PlaceOptions
Interface
google.maps.places.PlaceOptions
Opções para criar um lugar.
Propriedades | |
---|---|
id |
Tipo:
string O ID exclusivo do lugar. |
requestedLanguage optional |
Tipo:
string optional Um identificador de idioma para o idioma em que os detalhes precisam ser retornados. Consulte a lista de idiomas compatíveis. |
requestedRegion optional |
Tipo:
string optional Um código da região do usuário. Isso pode afetar quais fotos podem ser retornadas e possivelmente outras coisas. O código regional 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 ), e o código ISO 3166-1 é "gb" (tecnicamente, para a entidade "Reino Unido da Grã-Bretanha e Irlanda do Norte"). |
Classe AccessibilityOptions
Classe
google.maps.places.AccessibilityOptions
Acesse chamando const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
hasWheelchairAccessibleEntrance |
Tipo:
boolean optional Se um lugar tem entrada acessível a cadeirantes. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasWheelchairAccessibleParking |
Tipo:
boolean optional Se um lugar tem estacionamento acessível a cadeirantes. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasWheelchairAccessibleRestroom |
Tipo:
boolean optional Se 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 |
Tipo:
boolean optional Se um lugar oferece assentos acessíveis a cadeirantes. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
Classe AddressComponent
Classe
google.maps.places.AddressComponent
Acesse chamando const {AddressComponent} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
longText |
Tipo:
string optional O texto completo do componente do endereço. |
shortText |
Tipo:
string optional O texto abreviado do componente de endereço fornecido. |
types |
Tipo:
Array<string> Uma matriz de strings que indica o tipo desse componente de endereço. Confira uma lista de tipos válidos aqui. |
Classe Atribuição
Classe
google.maps.places.Attribution
Acesse chamando const {Attribution} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
provider |
Tipo:
string optional Texto de atribuição a ser exibido para esse resultado de lugar. |
providerURI |
Tipo:
string optional |
Classe AuthorAttribution
Classe
google.maps.places.AuthorAttribution
Acesse chamando const {AuthorAttribution} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
displayName |
Tipo:
string Nome do autor do resultado. |
photoURI |
Tipo:
string optional URI da foto do autor para este resultado. Essa opção nem sempre está disponível. |
uri |
Tipo:
string optional URI do perfil do autor para este resultado. |
Classe ConnectorAggregation
Classe
google.maps.places.ConnectorAggregation
Informações de carregamento de VEs, agregadas para conectores do mesmo tipo e com a mesma taxa de carga.
Acesse chamando const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
availabilityLastUpdateTime |
Tipo:
Date optional A hora em que as informações de disponibilidade do conector nesta agregação foram atualizadas pela última vez. |
availableCount |
Tipo:
number optional Número de conectores disponíveis na agregação. |
count |
Tipo:
number Número de conectores nesta agregação. |
maxChargeRateKw |
Tipo:
number A taxa de carregamento máxima estática em kW de cada conector da agregação. |
outOfServiceCount |
Tipo:
number optional Número de conectores nessa agregação que estão fora de serviço. |
type |
Tipo:
EVConnectorType optional O tipo de conector dessa agregação. |
Classe EVChargeOptions
Classe
google.maps.places.EVChargeOptions
Informações sobre a estação de recarga de VEs hospedada no local.
Acesse chamando const {EVChargeOptions} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
connectorAggregations |
Tipo:
Array<ConnectorAggregation> Uma lista de agregações de conectores de carregamento de VE que contêm conectores do mesmo tipo e da mesma taxa de carga. |
connectorCount |
Tipo:
number Número de conectores na estação. Como algumas portas podem ter vários conectores, mas carregar apenas um carro por vez, o número de conectores pode ser maior do que o número total de carros que podem carregar simultaneamente. |
Constantes EVConnectorType
Constantes
google.maps.places.EVConnectorType
Tipos de conector de carregamento de VE.
Acesse chamando const {EVConnectorType} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
CCS_COMBO_1 |
Sistema de carregamento combinado (CA e CC). Com base no conector SAE tipo 1 J-1772. |
CCS_COMBO_2 |
Sistema de carregamento combinado (CA e CC). Com base no conector Mennekes tipo 2. |
CHADEMO |
Conector do tipo CHAdeMO. |
J1772 |
Conector J1772 tipo 1. |
OTHER |
Outros tipos de conector. |
TESLA |
O conector TESLA genérico. Esse é o padrão NACS na América do Norte, mas pode não ser em outras partes do mundo (por exemplo, CCS Combo 2 (CCS2) ou GB/T). Esse valor é menos representativo de um tipo de conector real e mais representa a capacidade de carregar um veículo da marca Tesla em uma estação de carregamento da Tesla. |
TYPE_2 |
Conector IEC 62196 tipo 2. Muitas vezes chamado de MENNEKES. |
UNSPECIFIED_GB_T |
O tipo GB/T corresponde ao padrão GB/T da China. Esse tipo abrange todos os tipos de GB_T. |
UNSPECIFIED_WALL_OUTLET |
Tomada não especificada. |
Interface EVSearchOptions
Interface
google.maps.places.EVSearchOptions
Opções relacionadas a VEs que podem ser especificadas para uma solicitação de pesquisa de lugar.
Propriedades | |
---|---|
connectorTypes optional |
Tipo:
Array<EVConnectorType> optional A lista de tipos de conector de VE preferidos. Um lugar que não oferece suporte a nenhum dos tipos de conector listados é filtrado. |
minimumChargingRateKw optional |
Tipo:
number optional Taxa de recarga mínima necessária em quilowatts. Um lugar com uma taxa de recarga menor que a especificada é filtrado. |
Interface FetchFieldsRequest
Interface
google.maps.places.FetchFieldsRequest
Opções para buscar campos de lugar.
Propriedades | |
---|---|
fields |
Tipo:
Array<string> Lista de campos a serem buscados. |
Classe FuelOptions
Classe
google.maps.places.FuelOptions
As informações mais recentes sobre as opções de combustível em um posto de gasolina. Essas informações são atualizadas regularmente.
Acesse chamando const {FuelOptions} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
fuelPrices |
Uma lista de preços de combustível para cada tipo de combustível que o posto tem, uma entrada por tipo de combustível. |
Classe FuelPrice
Classe
google.maps.places.FuelPrice
Informações sobre o preço do combustível para um determinado tipo.
Acesse chamando const {FuelPrice} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
price |
Tipo:
Money optional O preço do combustível. |
type |
Tipo:
FuelType optional O tipo de combustível. |
updateTime |
Tipo:
Date optional A hora em que o preço do combustível foi atualizado pela última vez. |
Constantes FuelType
Constantes
google.maps.places.FuelType
Tipos de combustível.
Acesse chamando const {FuelType} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
Combustível diesel. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
GLP. |
METHANE |
Metano. |
MIDGRADE |
Aditivada. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
Gasolina comum. |
SP100 |
SP 100. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
SP 99. |
TRUCK_DIESEL |
Diesel para caminhões. |
Classe Money
Classe
google.maps.places.Money
Uma representação de um valor em dinheiro com o tipo de moeda correspondente.
Acesse chamando const {Money} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
currencyCode |
Tipo:
string O código de moeda de três letras, definido no ISO 4217. |
nanos |
Tipo:
number Número de unidades nano (10^-9) do montante. |
units |
Tipo:
number As unidades inteiras do montante. Por exemplo, se Money.currencyCode for "USD", uma unidade será igual a um dólar americano. |
Métodos | |
---|---|
toString |
toString() Parâmetros:nenhum
Valor de retorno:
string Retorna uma representação legível por humanos do valor do dinheiro com o símbolo da moeda. |
Classe OpeningHours
Classe
google.maps.places.OpeningHours
Acesse chamando const {OpeningHours} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
periods |
Tipo:
Array<OpeningHoursPeriod> Períodos de funcionamento cobrindo cada dia da semana, começando no domingo, em ordem cronológica. Não inclui dias em que o lugar não está aberto. |
weekdayDescriptions |
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 formata e localiza os horários de funcionamento de acordo com o idioma atual. A ordem dos elementos nessa matriz depende da linguagem. Alguns idiomas começam a semana na segunda-feira, enquanto outros começam no domingo. |
Classe OpeningHoursPeriod
Classe
google.maps.places.OpeningHoursPeriod
Acesse chamando const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
close |
Tipo:
OpeningHoursPoint optional O horário de fechamento do lugar. |
open |
Tipo:
OpeningHoursPoint Horário de abertura do lugar. |
Classe OpeningHoursPoint
Classe
google.maps.places.OpeningHoursPoint
Acesse chamando const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
day |
Tipo:
number O dia da semana, como um número no intervalo [0, 6], começando no domingo. Por exemplo, 2 significa terça-feira. |
hour |
Tipo:
number A hora do OpeningHoursPoint.time como um número, no intervalo [0, 23]. Isso será informado no fuso horário do lugar. |
minute |
Tipo:
number O minuto do OpeningHoursPoint.time como um número, no intervalo [0, 59]. Isso será informado no fuso horário do lugar. |
Classe ParkingOptions
Classe
google.maps.places.ParkingOptions
Acesse chamando const {ParkingOptions} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
hasFreeGarageParking |
Tipo:
boolean optional Se um lugar oferece estacionamento em garagem sem custo financeiro. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasFreeParkingLot |
Tipo:
boolean optional Se um lugar oferece estacionamento gratuito. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasFreeStreetParking |
Tipo:
boolean optional Se 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 |
Tipo:
boolean optional Se um lugar oferece estacionamento em garagem pago. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasPaidParkingLot |
Tipo:
boolean optional Se um lugar oferece estacionamento pago. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasPaidStreetParking |
Tipo:
boolean optional Se um lugar oferece estacionamento público pago. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
hasValetParking |
Tipo:
boolean optional Se 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
Acesse chamando const {PaymentOptions} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
acceptsCashOnly |
Tipo:
boolean optional Indica se um lugar só aceita pagamentos em dinheiro. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
acceptsCreditCards |
Tipo:
boolean optional Se um lugar aceita pagamentos com cartão de crédito. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
acceptsDebitCards |
Tipo:
boolean optional Indica se um lugar aceita pagamentos com cartão de débito. Retorna "true" ou "false" se o valor for conhecido. Retorna "null" se o valor for desconhecido. |
acceptsNFC |
Tipo:
boolean optional Indica se um lugar aceita pagamentos 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
Acesse chamando const {Photo} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
authorAttributions |
Tipo:
Array<AuthorAttribution> Texto de atribuição a ser exibido para esta foto. |
heightPx |
Tipo:
number A altura da foto em pixels. |
widthPx |
Tipo:
number A largura da foto em pixels. |
Métodos | |
---|---|
getURI |
getURI([options]) Parâmetros:
Valor de retorno:
string Retorna o URL da imagem correspondente às opções especificadas. |
Classe PlusCode
Classe
google.maps.places.PlusCode
Acesse chamando const {PlusCode} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
compoundCode |
Tipo:
string optional Um código Plus com uma área de 1/8000 de grau por 1/8000 de grau em que os quatro primeiros caracteres (o código da área) são excluídos e substituídos por uma descrição da localidade. Por exemplo, "9G8F+5W Zurique, Suíça". |
globalCode |
Tipo:
string optional Um Plus Code com uma área de 1/8000 de um grau por 1/8000 de um grau. Por exemplo, "8FVC9G8F+5W". |
Constantes de PriceLevel
Constantes
google.maps.places.PriceLevel
Tipo enumerado de nível de preço para objetos de lugar.
Acesse chamando const {PriceLevel} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Aula Revisão
Classe
google.maps.places.Review
Acesse chamando const {Review} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Propriedades | |
---|---|
authorAttribution |
Tipo:
AuthorAttribution optional O revisor. |
publishTime |
Tipo:
Date optional |
rating |
Tipo:
number optional A classificação desta avaliação, um número entre 1,0 e 5,0. |
relativePublishTimeDescription |
Tipo:
string optional Uma string de horário recente formatado, que expressa o horário da avaliação em relação ao horário atual de uma forma adequada para o idioma e o país. Por exemplo, "há um mês". |
text |
Tipo:
string optional O texto de uma avaliação. |
textLanguageCode |
Tipo:
string optional Um código de idioma IETF indicando o idioma em que a avaliação foi escrita. Esse código inclui apenas a tag do idioma principal, sem nenhuma tag secundária indicando país ou região. Por exemplo, todas as avaliações em inglês são marcadas como 'en' , e não como "en-AU" ou "en-UK". |
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 cobrados. Se ['*'] for transmitido, todos os campos disponíveis serão retornados e faturados (isso não é recomendado para implantações de produção). É possível solicitar qualquer propriedade na classe Place como um campo. |
evSearchOptions optional |
Tipo:
EVSearchOptions optional Opções relacionadas a VEs que podem ser especificadas para uma solicitação de pesquisa de lugar. |
includedType optional |
Tipo:
string optional O tipo de lugar solicitado. Lista completa de tipos com suporte: https://developers.google.com/maps/documentation/places/web-service/place-types. Há suporte para apenas um tipo incluído. Consulte SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Tipo:
boolean optional Padrão:
false Usado para restringir a pesquisa a lugares que estão abertos no momento. |
language optional |
Tipo:
string optional Os detalhes do lugar serão mostrados no idioma preferido, se disponível. Vai usar a preferência de idioma do navegador. Lista atual de idiomas aceitos: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Tipo:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional A região a ser pesquisada. Esse local serve como viés, o que significa que os resultados em torno do local podem ser retornados. Não pode ser definido com "locationRestriction". |
locationRestriction optional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optional A região a ser pesquisada. Esse local serve como uma restrição, o que significa que os resultados fora do local especificado não serão retornados. Não pode ser definido com o parâmetro "locationBias". |
maxResultCount optional |
Tipo:
number optional Número máximo de resultados a serem retornados. Precisa estar entre 1 e 20, inclusive. |
minRating optional |
Tipo:
number optional Filtra os resultados com a classificação média do usuário menor que esse limite. Um valor válido precisa ser um número flutuante entre 0 e 5 (inclusive) com uma cadência de 0,5, ou seja, [0, 0,5, 1,0, ... , 5,0]. A nota 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 optional |
Tipo:
Array<PriceLevel> optional Usado para restringir a pesquisa a lugares marcados como determinados níveis de preço. Qualquer combinação de níveis de preço pode ser escolhida. O padrão é todos os níveis de preço. |
|
Tipo:
string optional |
|
Tipo:
SearchByTextRankPreference optional |
rankPreference optional |
Tipo:
SearchByTextRankPreference optional Padrão:
SearchByTextRankPreference.RELEVANCE Como os resultados serão classificados na resposta. |
region optional |
Tipo:
string optional O código de país/região Unicode (CLDR) do local de origem da solicitação. Esse parâmetro é usado para mostrar os detalhes do lugar, como o nome do lugar 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 optional |
Tipo:
string optional Obrigatório. A consulta de texto para pesquisa textual. |
useStrictTypeFiltering optional |
Tipo:
boolean optional Padrão:
false Usado para definir a filtragem de tipo estrito para SearchByTextRequest.includedType . Se definido como "true", apenas os resultados do mesmo tipo serão retornados. |
Constantes SearchByTextRankPreference
Constantes
google.maps.places.SearchByTextRankPreference
Tipo enumerado RankPreference para SearchByTextRequest.
Acesse chamando const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Classifica os resultados por distância. |
RELEVANCE |
Classifica os resultados por relevância. |
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 cobrados. Se ['*'] for transmitido, todos os campos disponíveis serão retornados e faturados (isso não é recomendado para implantações de produção). É possível solicitar qualquer propriedade na classe Place como um campo. |
locationRestriction |
Tipo:
Circle|CircleLiteral A região a ser pesquisada, especificada como um círculo com centro e raio. Os resultados fora do local indicado não são retornados. |
excludedPrimaryTypes optional |
Tipo:
Array<string> optional Tipo de lugar principal excluído. Consulte 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 optional |
Tipo:
Array<string> optional Tipo de lugar excluído. Consulte 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. |
includedPrimaryTypes optional |
Tipo:
Array<string> optional Incluiu o tipo de lugar principal. Consulte 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 optional |
Tipo:
Array<string> optional Tipo de lugar incluído. Consulte 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. |
language optional |
Tipo:
string optional Os detalhes do lugar serão mostrados no idioma preferido, se disponível. Vai usar a preferência de idioma do navegador. Lista atual de idiomas aceitos: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Tipo:
number optional Número máximo de resultados a serem retornados. Precisa estar entre 1 e 20, inclusive. |
rankPreference optional |
Tipo:
SearchNearbyRankPreference optional Padrão:
SearchNearbyRankPreference.DISTANCE Como os resultados serão classificados na resposta. |
region optional |
Tipo:
string optional O código de país/região Unicode (CLDR) do local de origem da solicitação. Esse parâmetro é usado para mostrar os detalhes do lugar, como o nome do lugar 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 SearchNearbyRankPreference
Constantes
google.maps.places.SearchNearbyRankPreference
Tipo enumerado RankPreference para SearchNearbyRequest.
Acesse chamando const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Consulte Bibliotecas na API Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Classifica os resultados por distância. |
POPULARITY |
Classifica os resultados por popularidade. |