Lugar clase
Clase google.maps.places.Place
Para acceder, llama a const {Place} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Constructor | |
---|---|
Place |
Place(options) Parámetros:
|
Métodos estáticos | |
---|---|
searchByText |
searchByText(request) Parámetros:
Búsqueda de lugares basada en búsquedas de texto. |
searchNearby |
searchNearby(request) Parámetros:
Busca lugares cercanos. |
Propiedades | |
---|---|
accessibilityOptions |
Tipo:
AccessibilityOptions optional Opciones de accesibilidad de este lugar. Es undefined si no se llamó a los datos de opciones de accesibilidad desde el servidor. |
addressComponents |
Tipo:
Array<AddressComponent> optional El conjunto de componentes de dirección para la ubicación de este lugar. Objeto vacío si no hay datos de dirección conocidos Es undefined si no se llamó a los datos de la dirección desde el servidor. |
adrFormatAddress |
Tipo:
string optional Representación de la dirección del lugar en el microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optional Texto de atribución que debe mostrarse para este resultado de lugar |
businessStatus |
Tipo:
BusinessStatus optional El estado operativo de la ubicación. Es null si no se conoce un estado. Es undefined si los datos de estado no se cargaron desde el servidor. |
displayName |
Tipo:
string optional El nombre visible de la ubicación null si no hay nombre. undefined si los datos del nombre no se cargaron desde el servidor. |
displayNameLanguageCode |
Tipo:
string optional El idioma del nombre visible de la ubicación. null si no hay nombre. undefined si los datos del nombre no se cargaron desde el servidor. |
editorialSummary |
Tipo:
string optional El resumen editorial de este lugar. null si no hay resumen editorial. Es undefined si aún no se solicitó este campo. |
editorialSummaryLanguageCode |
Tipo:
string optional El idioma del resumen editorial de este lugar. null si no hay resumen editorial. Es undefined si aún no se solicitó este campo. |
evChargeOptions |
Tipo:
EVChargeOptions optional Opciones de carga de VE que proporciona el lugar. Es undefined si el servidor no solicitó las opciones de carga del VE. |
formattedAddress |
Tipo:
string optional La dirección completa de las ubicaciones |
fuelOptions |
Tipo:
FuelOptions optional Opciones de combustible proporcionadas por el lugar. Es undefined si el servidor no llamó a las opciones de combustible. |
googleMapsURI |
Tipo:
string optional URL de la página oficial de Google del sitio. Es la página de Google que contiene la mejor información disponible acerca del lugar. |
hasCurbsidePickup |
Tipo:
boolean optional Indica si un lugar ofrece retiros en la puerta. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
hasDelivery |
Tipo:
boolean optional Indica si un lugar ofrece servicio de entrega. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
hasDineIn |
Tipo:
boolean optional Indica si un lugar ofrece comidas en el lugar. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
hasLiveMusic |
Tipo:
boolean optional |
hasMenuForChildren |
Tipo:
boolean optional |
hasOutdoorSeating |
Tipo:
boolean optional |
hasRestroom |
Tipo:
boolean optional |
hasTakeout |
Tipo:
boolean optional Si un lugar ofrece comida para llevar. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
hasWiFi |
Tipo:
boolean optional |
iconBackgroundColor |
Tipo:
string optional Es el código de color hexadecimal predeterminado para la categoría del lugar. |
id |
Tipo:
string Es el ID de lugar único. |
internationalPhoneNumber |
Tipo:
string optional Número de teléfono de The Place en formato internacional. El formato internacional incluye el código de país y está precedido por un signo más (+). |
isGoodForChildren |
Tipo:
boolean optional |
isGoodForGroups |
Tipo:
boolean optional |
isGoodForWatchingSports |
Tipo:
boolean optional |
isReservable |
Tipo:
boolean optional Indica si un lugar se puede reservar. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
location |
Tipo:
LatLng optional La posición del lugar. |
nationalPhoneNumber |
Tipo:
string optional Indica el número de teléfono del lugar, con el formato indicado en la convención regional del número. |
parkingOptions |
Tipo:
ParkingOptions optional Las opciones de estacionamiento que proporciona el lugar. Es undefined si el servidor no solicitó los datos de opciones de estacionamiento. |
paymentOptions |
Tipo:
PaymentOptions optional Opciones de pago del lugar. Es undefined si no se llamó a los datos de opciones de pago desde el servidor. |
photos |
Fotos de este lugar La colección puede contener hasta diez objetos Photo . |
plusCode |
Tipo:
PlusCode optional |
priceLevel |
Tipo:
PriceLevel optional El nivel de precio del lugar. Esta propiedad puede mostrar cualquiera de los siguientes valores
|
primaryType |
Tipo:
string optional El tipo principal de la ubicación. null si no hay un tipo. undefined si no se cargaron los datos del tipo desde el servidor. |
primaryTypeDisplayName |
Tipo:
string optional El nombre visible del tipo principal de la ubicación null si no hay un tipo. undefined si no se cargaron los datos del tipo desde el servidor. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optional El idioma del nombre visible del tipo principal de la ubicación. null si no hay un tipo. undefined si no se cargaron los datos del tipo desde el servidor. |
rating |
Tipo:
number optional Una calificación, entre 1,0 y 5,0, basada en los comentarios de los usuarios de este lugar. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional El idioma solicitado para este lugar. |
requestedRegion |
Tipo:
string optional Es la región solicitada para este lugar. |
reviews |
Una lista de opiniones de este lugar |
servesBeer |
Tipo:
boolean optional Si se sirve cerveza en un lugar. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
servesBreakfast |
Tipo:
boolean optional Indica si se sirve desayuno en un lugar. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
servesBrunch |
Tipo:
boolean optional Indica si un lugar sirve brunch. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
servesCocktails |
Tipo:
boolean optional |
servesCoffee |
Tipo:
boolean optional |
servesDessert |
Tipo:
boolean optional |
servesDinner |
Tipo:
boolean optional Indica si un lugar sirve cenas. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
servesLunch |
Tipo:
boolean optional Si se sirve almuerzo en un lugar. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
servesVegetarianFood |
Tipo:
boolean optional Si un lugar sirve comida vegetariana. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
servesWine |
Tipo:
boolean optional Si un lugar sirve vino. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. Muestra "undefined" si aún no se solicitó este campo. |
svgIconMaskURI |
Tipo:
string optional Es el URI del recurso de máscara de imagen SVG que se puede usar para representar la categoría de un lugar. |
types |
Tipo:
Array<string> optional Es un array de tipos para este lugar (por ejemplo, ["political", "locality"] o ["restaurant", "establishment"] ). |
userRatingCount |
Tipo:
number optional La cantidad de calificaciones de los usuarios que contribuyeron a la Place.rating de este lugar. |
utcOffsetMinutes |
Tipo:
number optional La compensación desde UTC de la zona horaria actual del lugar, en minutos. Por ejemplo, la hora estándar del este de Austria (GMT+10) en horario de verano está 11 horas antes que la UTC, por lo que la utc_offset_minutes será 660 . Para las zonas horarias detrás de UTC, el desplazamiento es negativo. Por ejemplo, utc_offset_minutes es -60 para Cabo Verde. |
viewport |
Tipo:
LatLngBounds optional Es el viewport preferido cuando se muestra este lugar en un mapa. |
websiteURI |
Tipo:
string optional El sitio web autorizado para este lugar, como una empresa página principal. |
|
Tipo:
OpeningHours optional |
Métodos | |
---|---|
fetchFields |
fetchFields(options) Parámetros:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parámetros:
Calcula la fecha que representa el próximo OpeningHoursTime. Muestra indefinido si los datos no son suficientes para calcular el resultado o si este sitio no funciona. |
isOpen |
isOpen([date]) Parámetros:
Valor que se muestra:
Promise<boolean optional> Comprueba si el lugar está abierto en la fecha y hora especificadas. Se resuelve con undefined si los datos conocidos de la ubicación no son suficientes para calcular esto, p.ej., si el horario de atención no está registrado. |
toJSON |
toJSON() Parámetros: Ninguno
Valor que se muestra:
Object es un objeto JSON con todas las propiedades de lugar solicitadas. |
PlaceOptions interfaz
google.maps.places.PlaceOptions
interfaz
Opciones para construir un lugar.
Propiedades | |
---|---|
id |
Tipo:
string Es el ID de lugar único. |
requestedLanguage optional |
Tipo:
string optional Es un identificador de idioma en el que se deben mostrar los detalles. Consulta la lista de idiomas compatibles. |
requestedRegion optional |
Tipo:
string optional Un código de región de la región del usuario. Esto puede afectar las fotos que se pueden mostrar y otros factores. El código de región acepta un ccTLD ("dominio de nivel superior") de dos caracteres. La mayoría de los códigos ccTLD son idénticos a los códigos ISO 3166-1, con algunas excepciones notables. Por ejemplo, el ccTLD del Reino Unido es "uk" ( .co.uk ), mientras que el código ISO 3166-1 es "gb" (técnicamente para la entidad del "Reino Unido de Gran Bretaña e Irlanda del Norte"). |
AccessibilityOptions clase
Clase google.maps.places.AccessibilityOptions
Para acceder, llama a const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
hasWheelchairAccessibleEntrance |
Tipo:
boolean optional Si un lugar tiene entrada accesible para personas en silla de ruedas Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasWheelchairAccessibleParking |
Tipo:
boolean optional Indica si un lugar tiene estacionamiento accesible para personas en silla de ruedas. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasWheelchairAccessibleRestroom |
Tipo:
boolean optional Indica si un lugar tiene sanitarios accesibles para personas en silla de ruedas. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasWheelchairAccessibleSeating |
Tipo:
boolean optional Si un lugar ofrece asientos accesibles para personas en silla de ruedas. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
AddressComponent clase
Clase google.maps.places.AddressComponent
Para acceder, llama a const {AddressComponent} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
longText |
Tipo:
string optional Es el texto completo del componente de la dirección. |
shortText |
Tipo:
string optional Es el texto abreviado y breve del componente de dirección especificado. |
types |
Tipo:
Array<string> Es un array de cadenas que denota el tipo de este componente de dirección. Puede encontrar una lista de los tipos válidos aquí. |
Atribución clase
Clase google.maps.places.Attribution
Para acceder, llama a const {Attribution} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
provider |
Tipo:
string optional Texto de atribución que debe mostrarse para este resultado de lugar |
providerURI |
Tipo:
string optional |
AuthorAttribution clase
Clase google.maps.places.AuthorAttribution
Para acceder, llama a const {AuthorAttribution} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
displayName |
Tipo:
string Nombre del autor de este resultado. |
photoURI |
Tipo:
string optional URI de la foto del autor para este resultado. Es posible que esta opción no siempre esté disponible. |
uri |
Tipo:
string optional URI de perfil del autor para este resultado. |
ConnectorAggregation clase
Clase google.maps.places.ConnectorAggregation
Información de carga de VE, agregada para conectores del mismo tipo y la misma velocidad de carga
Para acceder, llama a const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
availabilityLastUpdateTime |
Tipo:
Date optional La hora en que se actualizó por última vez la información de disponibilidad del conector en esta agregación. |
availableCount |
Tipo:
number optional Cantidad de conectores de esta agregación que están disponibles actualmente. |
count |
Tipo:
number Cantidad de conectores en esta agregación. |
maxChargeRateKw |
Tipo:
number Tasa de carga máxima estática en kW de cada conector de la agregación. |
outOfServiceCount |
Tipo:
number optional Cantidad de conectores de esta agregación que están fuera de servicio en este momento. |
type |
Tipo:
EVConnectorType optional El tipo de conector de esta agregación. |
EVChargeOptions clase
Clase google.maps.places.EVChargeOptions
Información sobre la estación de carga de VE alojada en el lugar.
Para acceder, llama a const {EVChargeOptions} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
connectorAggregations |
Tipo:
Array<ConnectorAggregation> Una lista de agregaciones de conectores de carga de VE que contienen conectores del mismo tipo y la misma velocidad de carga. |
connectorCount |
Tipo:
number Cantidad de conectores en esta estación. Debido a que algunos puertos pueden tener varios conectores, pero solo pueden cargar un automóvil a la vez, la cantidad de conectores puede ser mayor que la cantidad total de automóviles que pueden cargarse simultáneamente. |
EVConnectorType constantes
google.maps.places.EVConnectorType
constantes
Tipos de conectores de carga de VE.
Para acceder, llama a const {EVConnectorType} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
CCS_COMBO_1 |
Sistema de carga combinado (CA y CC). Basado en el conector SAE tipo 1 J-1772. |
CCS_COMBO_2 |
Sistema de carga combinado (CA y CC). Basado en el conector Mennekes tipo 2. |
CHADEMO |
Conector de tipo CHAdeMO. |
J1772 |
Conector J1772 tipo 1. |
OTHER |
Otros tipos de conectores. |
TESLA |
El conector TESLA genérico Es NACS en Norteamérica, pero puede ser no NACS en otras partes del mundo (p.ej., CCS Combo 2 [CCS2] o GB/T). Este valor es menos representativo de un tipo de conector real y más representa la capacidad de cargar un vehículo de la marca Tesla en una estación de carga de este tipo. |
TYPE_2 |
Conector IEC 62196 tipo 2. A menudo denominados MENNEKES. |
UNSPECIFIED_GB_T |
El tipo de GB/T corresponde al estándar GB/T de China. Este tipo abarca todos los tipos de GB_T. |
UNSPECIFIED_WALL_OUTLET |
Tomacorriente no especificado. |
EVSearchOptions interfaz
google.maps.places.EVSearchOptions
interfaz
Opciones relacionadas con VE que se pueden especificar para una solicitud de búsqueda de lugar.
Propiedades | |
---|---|
connectorTypes optional |
Tipo:
Array<EVConnectorType> optional La lista de tipos de conectores de VE preferidos. Se filtrarán los lugares que no admitan ninguno de los tipos de conectores de la lista. |
minimumChargingRateKw optional |
Tipo:
number optional Velocidad de carga mínima requerida en kilovatios. Se filtrará un lugar con una tasa de carga inferior a la especificada. |
FetchFieldsRequest interfaz
google.maps.places.FetchFieldsRequest
interfaz
Opciones para recuperar campos de lugar.
Propiedades | |
---|---|
fields |
Tipo:
Array<string> Lista de campos que se recuperarán. |
FuelOptions clase
Clase google.maps.places.FuelOptions
La información más reciente sobre las opciones de combustible en una gasolinera. Esta información se actualiza con regularidad.
Para acceder, llama a const {FuelOptions} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
fuelPrices |
Una lista de los precios de cada tipo de combustible de esta estación, una entrada por tipo |
FuelPrice clase
Clase google.maps.places.FuelPrice
Es la información del precio del combustible correspondiente a un tipo determinado.
Para acceder, llama a const {FuelPrice} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
price |
Tipo:
Money optional El precio del combustible. |
type |
Tipo:
FuelType optional El tipo de combustible. |
updateTime |
Tipo:
Date optional Fecha y hora en la que se actualizó el precio del combustible por última vez. |
FuelType constantes
google.maps.places.FuelType
constantes
Tipos de combustible.
Para acceder, llama a const {FuelType} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
BIO_DIESEL |
Biodiésel. |
DIESEL |
Combustible diésel |
E80 |
E 80. |
E85 |
E 85. |
LPG |
GLP. |
METHANE |
Metano. |
MIDGRADE |
Midgrade. |
PREMIUM |
Alta calidad |
REGULAR_UNLEADED |
Normal sin plomo. |
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 |
Camión diésel. |
Dinero clase
Clase google.maps.places.Money
Representación de un importe de dinero con su tipo de moneda.
Para acceder, llama a const {Money} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
currencyCode |
Tipo:
string Es el código de moneda de tres letras, definido en ISO 4217. |
nanos |
Tipo:
number Número de unidades nano (10^-9) del importe. |
units |
Tipo:
number La unidad entera del importe. Por ejemplo, si Money.currencyCode es "USD", 1 unidad es 1 dólar estadounidense. |
Métodos | |
---|---|
toString |
toString() Parámetros: Ninguno
Valor que se muestra:
string Muestra una representación legible por humanos del importe de dinero con su símbolo de moneda. |
OpeningHours clase
Clase google.maps.places.OpeningHours
Para acceder, llama a const {OpeningHours} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
periods |
Tipo:
Array<OpeningHoursPeriod> Son períodos que abarcan cada día de la semana, a partir del domingo, en orden cronológico. No incluye los días en los que el lugar no está abierto. |
weekdayDescriptions |
Tipo:
Array<string> Es un array de siete cadenas que representan los horarios de atención con formato para cada día de la semana. El Servicio Places dará formato al horario de atención y lo localizará según el idioma actual. El orden de los elementos en este array depende del lenguaje. En algunos idiomas, la semana comienza el lunes y, en otros, el domingo. |
OpeningHoursPeriod clase
Clase google.maps.places.OpeningHoursPeriod
Para acceder, llama a const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
close |
Tipo:
OpeningHoursPoint optional Hora de cierre del lugar. |
open |
Tipo:
OpeningHoursPoint Hora de apertura del lugar. |
OpeningHoursPoint clase
Clase google.maps.places.OpeningHoursPoint
Para acceder, llama a const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
day |
Tipo:
number Indica el día de la semana, como un número en el rango [0, 6], a partir del domingo. Por ejemplo, "2" significa "martes". |
hour |
Tipo:
number Indica la hora de OpeningHoursPoint.time como un número, dentro del intervalo [0, 23]. Esto se informará en la zona horaria del lugar. |
minute |
Tipo:
number El minuto de OpeningHoursPoint.time como un número, dentro del rango [0, 59]. Esto se informará en la zona horaria del lugar. |
ParkingOptions clase
Clase google.maps.places.ParkingOptions
Para acceder, llama a const {ParkingOptions} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
hasFreeGarageParking |
Tipo:
boolean optional Indica si un lugar ofrece estacionamiento en cochera gratuito. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasFreeParkingLot |
Tipo:
boolean optional Indica si un lugar ofrece estacionamiento gratuito. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasFreeStreetParking |
Tipo:
boolean optional Indica si un lugar ofrece estacionamiento en la calle gratuito. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasPaidGarageParking |
Tipo:
boolean optional Si un lugar ofrece estacionamiento pagado en cochera. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasPaidParkingLot |
Tipo:
boolean optional Si un lugar ofrece estacionamientos pagados. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasPaidStreetParking |
Tipo:
boolean optional Si un lugar ofrece estacionamiento en la calle pagado Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasValetParking |
Tipo:
boolean optional Si un lugar ofrece servicio de estacionamiento. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
PaymentOptions clase
Clase google.maps.places.PaymentOptions
Para acceder, llama a const {PaymentOptions} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
acceptsCashOnly |
Tipo:
boolean optional Indica si un lugar solo acepta pagos en efectivo. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
acceptsCreditCards |
Tipo:
boolean optional Indica si un lugar acepta pagos con tarjeta de crédito. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
acceptsDebitCards |
Tipo:
boolean optional Indica si un lugar acepta pagos con tarjeta de débito. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
acceptsNFC |
Tipo:
boolean optional Indica si un lugar acepta pagos a través de NFC. Muestra "true" o “false” si se conoce el valor. Muestra "null" si el valor es desconocido. |
Foto clase
Clase google.maps.places.Photo
Para acceder, llama a const {Photo} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
authorAttributions |
Tipo:
Array<AuthorAttribution> Texto de atribución que debe mostrarse para esta foto |
heightPx |
Tipo:
number La altura de la foto en píxeles. |
widthPx |
Tipo:
number Ancho de la foto en píxeles. |
Métodos | |
---|---|
getURI |
getURI([options]) Parámetros:
Valor que se muestra:
string Muestra la URL de la imagen correspondiente a las opciones especificadas. |
PlusCode clase
Clase google.maps.places.PlusCode
Para acceder, llama a const {PlusCode} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
compoundCode |
Tipo:
string optional Un código plus con un área de 1/8,000 de un grado por 1/8,000 de un área de grado, en la que los primeros cuatro caracteres (el código de área) se eliminan y se reemplazan por una descripción de localidad. Por ejemplo, “9G8F+5W Zúrich, Suiza”. |
globalCode |
Tipo:
string optional Un código plus con un área de 1/8,000 de un grado por 1/8,000 de un área de grado. Por ejemplo, “8FVC9G8F+5W”. |
PriceLevel constantes
google.maps.places.PriceLevel
constantes
Enum a nivel de precio para los objetos Place.
Para acceder, llama a const {PriceLevel} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Repaso clase
Clase google.maps.places.Review
Para acceder, llama a const {Review} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
authorAttribution |
Tipo:
AuthorAttribution optional El usuario que dejó la opinión |
publishTime |
Tipo:
Date optional |
rating |
Tipo:
number optional Es la calificación de esta opinión, un número entre 1.0 y 5.0 (inclusive). |
relativePublishTimeDescription |
Tipo:
string optional Es una cadena de hora reciente con formato que expresa el tiempo de revisión relativo a la hora actual en un formato adecuado para el idioma y el país. Por ejemplo, “hace un mes”. |
text |
Tipo:
string optional Es el texto de una opinión. |
textLanguageCode |
Tipo:
string optional Es un código de idioma IETF que indica el idioma en el que está escrita esta opinión. Ten en cuenta que este código incluye solo la etiqueta del idioma principal, sin ninguna etiqueta secundaria que indique el país o la región. Por ejemplo, todas las opiniones en inglés están etiquetadas como 'en' en lugar de “en-AU”. o 'en-UK'. |
SearchByTextRequest interfaz
google.maps.places.SearchByTextRequest
interfaz
Interfaz de solicitud para Place.searchByText
.
Propiedades | |
---|---|
fields |
Tipo:
Array<string> Son los campos que se incluirán en la respuesta, que se facturarán. Si se pasa ['*'] , se devolverán y facturarán todos los campos disponibles (esto no se recomienda para implementaciones de producción). Puedes solicitar cualquier propiedad de la clase Place como un campo. |
evSearchOptions optional |
Tipo:
EVSearchOptions optional Opciones relacionadas con VE que se pueden especificar para una solicitud de búsqueda de lugar. |
includedType optional |
Tipo:
string optional El tipo de lugar solicitado. Lista completa de los tipos admitidos: https://developers.google.com/maps/documentation/places/web-service/place-types. Solo se admite un tipo incluido. Consulta SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Tipo:
boolean optional Valor predeterminado:
false Se usa para restringir la búsqueda a los lugares que están abiertos en ese momento. |
language optional |
Tipo:
string optional Los detalles del lugar se mostrarán con el idioma preferido, si está disponible. Se establecerá la preferencia de idioma del navegador de forma predeterminada. Lista actual de idiomas admitidos: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Tipo:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional La región en la que se buscará. Esta ubicación sirve como un sesgo, lo que significa que es posible que se devuelvan resultados alrededor de una ubicación determinada. No se puede establecer junto con locationRestriction. |
locationRestriction optional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optional La región en la que se buscará. Esta ubicación funciona como una restricción, lo que significa que no se mostrarán resultados fuera de la ubicación determinada. No se puede establecer junto con locationBias. |
maxResultCount optional |
Tipo:
number optional Cantidad máxima de resultados que se mostrarán. Debe estar entre 1 y 20, inclusive. |
minRating optional |
Tipo:
number optional Excluye los resultados cuya calificación promedio de los usuarios sea estrictamente inferior a este límite. Un valor válido debe ser un número de punto flotante entre 0 y 5 (inclusive) con una cadencia de 0.5, es decir, [0, 0.5, 1.0, ... , 5.0] inclusive. La calificación de entrada se redondeará hacia arriba hasta el valor 0.5(límite máximo) más cercano. Por ejemplo, una calificación de 0.6 eliminará todos los resultados con una calificación inferior a 1.0. |
priceLevels optional |
Tipo:
Array<PriceLevel> optional Se usa para restringir la búsqueda a los lugares marcados como niveles de precios determinados. Se puede elegir cualquier combinación de niveles de precios. El valor predeterminado es todos los niveles de precios. |
|
Tipo:
string optional |
|
Tipo:
SearchByTextRankPreference optional |
rankPreference optional |
Tipo:
SearchByTextRankPreference optional Valor predeterminado:
SearchByTextRankPreference.RELEVANCE Cómo se clasificarán los resultados en la respuesta. |
region optional |
Tipo:
string optional El código Unicode de país o región (CLDR) de la ubicación de donde proviene la solicitud. Este parámetro se usa para mostrar los detalles del lugar, como el nombre del lugar específico de una región, si está disponible. El parámetro puede afectar los resultados según la ley aplicable. Para obtener más información, consulta https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Ten en cuenta que actualmente no se admiten los códigos regionales de 3 dígitos. |
textQuery optional |
Tipo:
string optional Obligatorio. Es la consulta de texto para la búsqueda de texto. |
useStrictTypeFiltering optional |
Tipo:
boolean optional Valor predeterminado:
false Se usa para establecer el filtrado estricto de tipos de SearchByTextRequest.includedType . Si la estableces como verdadera, solo se mostrarán resultados del mismo tipo. |
SearchByTextRankPreference constantes
google.maps.places.SearchByTextRankPreference
constantes
Enumeración de RankPreference para SearchByTextRequest.
Para acceder, llama a const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Clasifica los resultados por distancia. |
RELEVANCE |
Clasifica los resultados por relevancia. |
SearchNearbyRequest interfaz
google.maps.places.SearchNearbyRequest
interfaz
Interfaz de solicitud para Place.searchNearby
. Para obtener más información sobre la solicitud, consulta la Referencia de la API de Places.
Propiedades | |
---|---|
fields |
Tipo:
Array<string> Son los campos que se incluirán en la respuesta, que se facturarán. Si se pasa ['*'] , se devolverán y facturarán todos los campos disponibles (esto no se recomienda para implementaciones de producción). Puedes solicitar cualquier propiedad de la clase Place como un campo. |
locationRestriction |
Tipo:
Circle|CircleLiteral Es la región en la que se buscará, especificada como un círculo con centro y radio. No se muestran resultados fuera de la ubicación determinada. |
excludedPrimaryTypes optional |
Tipo:
Array<string> optional Se excluyó el tipo de lugar principal. Consulta la lista completa de tipos admitidos. Un lugar solo puede tener un único tipo principal. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded , se muestra un error INVALID_ARGUMENT. |
excludedTypes optional |
Tipo:
Array<string> optional Se excluyó el tipo de lugar. Consulta la lista completa de tipos admitidos. Un lugar puede tener muchos tipos de lugares diferentes. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded , se muestra un error INVALID_ARGUMENT. |
includedPrimaryTypes optional |
Tipo:
Array<string> optional Se incluyó el tipo de lugar principal. Consulta la lista completa de tipos admitidos. Un lugar solo puede tener un único tipo principal. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded , se muestra un error INVALID_ARGUMENT. |
includedTypes optional |
Tipo:
Array<string> optional Tipo de lugar incluido. Consulta la lista completa de tipos admitidos. Un lugar puede tener muchos tipos de lugares diferentes. Se pueden especificar hasta 50 tipos. Si especificas el mismo tipo en las listas included y excluded , se muestra un error INVALID_ARGUMENT. |
language optional |
Tipo:
string optional Los detalles del lugar se mostrarán en el idioma preferido, si está disponible. Se establecerá la preferencia de idioma del navegador de forma predeterminada. Lista actual de idiomas admitidos: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Tipo:
number optional Cantidad máxima de resultados que se mostrarán. Debe estar entre 1 y 20, inclusive. |
rankPreference optional |
Tipo:
SearchNearbyRankPreference optional Valor predeterminado:
SearchNearbyRankPreference.DISTANCE Cómo se clasificarán los resultados en la respuesta. |
region optional |
Tipo:
string optional El código Unicode de país o región (CLDR) de la ubicación de donde proviene la solicitud. Este parámetro se usa para mostrar los detalles del lugar, como el nombre del lugar específico de una región, si está disponible. El parámetro puede afectar los resultados según la ley aplicable. Para obtener más información, consulta https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Ten en cuenta que actualmente no se admiten los códigos regionales de 3 dígitos. |
SearchNearbyRankPreference constantes
google.maps.places.SearchNearbyRankPreference
constantes
Enumeración de RankPreference para SearchNearbyRequest.
Para acceder, llama a const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Consulta el artículo Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Clasifica los resultados por distancia. |
POPULARITY |
Clasifica los resultados por popularidad. |