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.
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.
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.
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. |