Clase Place
Clase google.maps.places.Place
Para acceder, llama a const {Place} = await google.maps.importLibrary("places")
. Consulta 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 una búsqueda de texto. |
searchNearby |
searchNearby(request) Parámetros:
Busca lugares cercanos. |
Propiedades | |
---|---|
accessibilityOptions |
Tipo:
AccessibilityOptions optional Son las opciones de accesibilidad de este lugar. undefined si no se solicitó la información de las opciones de accesibilidad desde el servidor. |
addressComponents |
Tipo:
Array<AddressComponent> optional Es la colección de componentes de la dirección de la ubicación de este lugar. Es un objeto vacío si no hay datos de dirección conocidos. undefined si no se solicitó la información de la dirección desde el servidor. |
adrFormatAddress |
Tipo:
string optional Es la representación de la dirección del lugar en el microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optional Es el texto de atribución que se debe mostrar para este resultado de Place. |
businessStatus |
Tipo:
BusinessStatus optional El estado operativo de la ubicación null si no hay un estado conocido. undefined si los datos de estado no se cargaron desde el servidor. |
displayName |
Tipo:
string optional Es el nombre visible de la ubicación. null si no hay un nombre. undefined si los datos de nombres no se cargaron desde el servidor. |
displayNameLanguageCode |
Tipo:
string optional Es el idioma del nombre visible de la ubicación. null si no hay un nombre. undefined si los datos de nombres no se cargaron desde el servidor. |
editorialSummary |
Tipo:
string optional Es el resumen editorial de este lugar. null si no hay un resumen editorial. undefined si aún no se solicitó este campo. |
editorialSummaryLanguageCode |
Tipo:
string optional Es el idioma del resumen editorial de este lugar. null si no hay un resumen editorial. undefined si aún no se solicitó este campo. |
evChargeOptions |
Tipo:
EVChargeOptions optional Son las opciones de carga de VE que proporciona el lugar. undefined si no se llamó a las opciones de carga de VE desde el servidor. |
formattedAddress |
Tipo:
string optional La dirección completa de la ubicación |
fuelOptions |
Tipo:
FuelOptions optional Son las opciones de combustible que proporciona el lugar. undefined si no se llamó a las opciones de combustible desde el servidor. |
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 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 Si un lugar tiene 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 Si un lugar tiene servicio de comida en sus instalaciones. 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 El ID de lugar único. |
internationalPhoneNumber |
Tipo:
string optional Es el número de teléfono del lugar 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 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 Es la posición del lugar. |
nationalPhoneNumber |
Tipo:
string optional Es el número de teléfono del lugar, con el formato indicado en la convención regional de números. |
parkingOptions |
Tipo:
ParkingOptions optional Son las opciones de estacionamiento que ofrece el lugar. undefined si no se solicitaron los datos de las opciones de estacionamiento desde el servidor. |
paymentOptions |
Tipo:
PaymentOptions optional Son las opciones de pago que proporciona el lugar. undefined si no se solicitó la información de las opciones de pago desde el servidor. |
photos |
Fotos de este lugar La colección contendrá hasta diez objetos Photo . |
plusCode |
Tipo:
PlusCode optional |
priceLevel |
Tipo:
PriceLevel optional Es el nivel de precios del lugar. Esta propiedad puede mostrar cualquiera de los siguientes valores
|
primaryType |
Tipo:
string optional Es el tipo principal de la ubicación. null si no hay ningún tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
primaryTypeDisplayName |
Tipo:
string optional Es el nombre visible del tipo principal de la ubicación. null si no hay ningún tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optional Es el idioma del nombre visible del tipo principal de la ubicación. null si no hay ningún tipo. undefined si los datos de tipo no se cargaron desde el servidor. |
rating |
Tipo:
number optional Es una calificación, de 1.0 a 5.0, según las opiniones de los usuarios sobre este lugar. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional Es el idioma solicitado para este lugar. |
requestedRegion |
Tipo:
string optional Es la región solicitada para este lugar. |
reviews |
Es una lista de opiniones sobre este lugar. |
servesBeer |
Tipo:
boolean optional Si un lugar sirve cerveza. 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 Si un lugar sirve desayuno. 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 Si un lugar ofrece desayuno-almuerzo 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 Si un lugar ofrece 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 un lugar ofrece almuerzo. 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 Es la cantidad de calificaciones de los usuarios que contribuyeron a la Place.rating de este lugar. |
utcOffsetMinutes |
Tipo:
number optional Es la compensación de la zona horaria actual del lugar con respecto a la zona UTC, en minutos. Por ejemplo, la hora estándar del este de Australia (GMT+10) en el horario de verano es 11 horas antes de UTC, por lo que utc_offset_minutes será 660 . Para las zonas horarias que se encuentran por detrás de UTC, la compensación es negativa. Por ejemplo, el 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 Es el sitio web autorizado para este lugar, como la página principal de una empresa. |
|
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 un valor indefinido si los datos no son suficientes para calcular el resultado o si este lugar no está en funcionamiento. |
isOpen |
isOpen([date]) Parámetros:
Valor que se muestra:
Promise<boolean optional> Verifica si el lugar está abierto en la fecha y hora determinadas. Se resuelve con undefined si los datos conocidos de la ubicación no son suficientes para calcularlo, p.ej., si los horarios de atención no están registrados. |
toJSON |
toJSON() Parámetros: Ninguno
Valor que se muestra:
Object Un objeto JSON con todas las propiedades de Place solicitadas. |
Interfaz PlaceOptions
Interfaz de google.maps.places.PlaceOptions
Opciones para construir un lugar.
Propiedades | |
---|---|
id |
Tipo:
string El ID de lugar único. |
requestedLanguage optional |
Tipo:
string optional Es un identificador de idioma para el idioma en el que se deben mostrar los detalles. Consulta la lista de idiomas compatibles. |
requestedRegion optional |
Tipo:
string optional Es un código de región de la región del usuario. Esto puede afectar las fotos que se pueden devolver y, posiblemente, otros elementos. El código de región acepta un valor de 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 su código ISO 3166-1 es "gb" (técnicamente, para la entidad "Reino Unido de Gran Bretaña e Irlanda del Norte"). |
Clase AccessibilityOptions
Clase google.maps.places.AccessibilityOptions
Para acceder, llama a const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
hasWheelchairAccessibleEntrance |
Tipo:
boolean optional Si un lugar tiene una 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 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 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 Indica 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. |
Clase AddressComponent
Clase google.maps.places.AddressComponent
Para acceder, llama a const {AddressComponent} = await google.maps.importLibrary("places")
. Consulta 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 la dirección determinado. |
types |
Tipo:
Array<string> Es un array de cadenas que indican el tipo de este componente de dirección. Puedes encontrar una lista de los tipos válidos aquí. |
Clase Attribution
Clase google.maps.places.Attribution
Para acceder, llama a const {Attribution} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
provider |
Tipo:
string optional Es el texto de atribución que se debe mostrar para este resultado de Place. |
providerURI |
Tipo:
string optional |
Clase AuthorAttribution
Clase google.maps.places.AuthorAttribution
Para acceder, llama a const {AuthorAttribution} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
displayName |
Tipo:
string Es el nombre del autor de este resultado. |
photoURI |
Tipo:
string optional Es el URI de la foto del autor para este resultado. Es posible que esta opción no esté disponible en todo momento. |
uri |
Tipo:
string optional Es el URI del perfil del autor de este resultado. |
Clase ConnectorAggregation
Clase google.maps.places.ConnectorAggregation
Información de carga de VE, agregada para conectores del mismo tipo y la misma tasa de carga
Para acceder, llama a const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
availabilityLastUpdateTime |
Tipo:
Date optional La hora en la 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 Es la 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. |
type |
Tipo:
EVConnectorType optional Es el tipo de conector de esta agregación. |
Clase EVChargeOptions
Clase google.maps.places.EVChargeOptions
Información sobre la estación de carga de VE que se encuentra en el lugar
Para acceder, llama a const {EVChargeOptions} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
connectorAggregations |
Tipo:
Array<ConnectorAggregation> Es una lista de agregación de conectores de carga de VE que contienen conectores del mismo tipo y la misma tasa 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 auto a la vez, la cantidad de conectores puede ser mayor que la cantidad total de autos que se pueden cargar de forma simultánea. |
Constantes de EVConnectorType
Constantes de google.maps.places.EVConnectorType
Tipos de conectores de carga de VE.
Para acceder, llama a const {EVConnectorType} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
CCS_COMBO_1 |
Sistema de carga combinado (CA y CC). Se basa en el conector J-1772 de tipo 1 de SAE. |
CCS_COMBO_2 |
Sistema de carga combinado (CA y CC). Se basa en el conector Mennekes tipo 2. |
CHADEMO |
Conector tipo CHAdeMO. |
J1772 |
Conector J1772 tipo 1. |
OTHER |
Otros tipos de conectores |
TESLA |
El conector genérico TESLA. En América del Norte, es NACS, pero puede no serlo 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 representa más la capacidad de cargar un vehículo de la marca Tesla en una estación de carga propiedad de Tesla. |
TYPE_2 |
Conector IEC 62196 tipo 2 A menudo se lo conoce como MENNEKES. |
UNSPECIFIED_GB_T |
El tipo 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. |
Interfaz EVSearchOptions
Interfaz de google.maps.places.EVSearchOptions
Son opciones relacionadas con los VE que se pueden especificar para una solicitud de búsqueda de lugares.
Propiedades | |
---|---|
connectorTypes optional |
Tipo:
Array<EVConnectorType> optional La lista de tipos de conectores de VE preferidos Se filtran los lugares que no admiten ninguno de los tipos de conectores enumerados. |
minimumChargingRateKw optional |
Tipo:
number optional Es la tasa de carga mínima requerida en kilovatios. Se filtra un lugar con una tarifa de carga inferior a la especificada. |
Interfaz FetchFieldsRequest
Interfaz de google.maps.places.FetchFieldsRequest
Opciones para recuperar campos de Place
Propiedades | |
---|---|
fields |
Tipo:
Array<string> Es la lista de campos que se recuperarán. |
Clase FuelOptions
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 Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
fuelPrices |
Una lista de los precios de combustible de cada tipo de combustible que tiene esta estación, una entrada por tipo de combustible. |
Clase FuelPrice
Clase google.maps.places.FuelPrice
Información sobre el precio del combustible para un tipo de combustible determinado.
Para acceder, llama a const {FuelPrice} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
price |
Tipo:
Money optional Es el precio del combustible. |
type |
Tipo:
FuelType optional Es el tipo de combustible. |
updateTime |
Tipo:
Date optional La hora en la que se actualizó el precio de la gasolina por última vez. |
Constantes de FuelType
Constantes de google.maps.places.FuelType
Tipos de combustible
Para acceder, llama a const {FuelType} = await google.maps.importLibrary("places")
. Consulta 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 |
Sin plomo normal |
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 |
Diésel para camiones. |
Clase Money
Clase google.maps.places.Money
Es una representación de un importe de dinero con su tipo de moneda.
Para acceder, llama a const {Money} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
currencyCode |
Tipo:
string Es el código de moneda de tres letras, según 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. |
Clase OpeningHours
Clase google.maps.places.OpeningHours
Para acceder, llama a const {OpeningHours} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
periods |
Tipo:
Array<OpeningHoursPeriod> Son los períodos de atención que cubren 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á de forma adecuada para el idioma actual. El orden de los elementos en este array depende del idioma. En algunos idiomas, la semana comienza el lunes y, en otros, el domingo. |
Clase OpeningHoursPeriod
Clase google.maps.places.OpeningHoursPeriod
Para acceder, llama a const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
close |
Tipo:
OpeningHoursPoint optional Es la hora de cierre del lugar. |
open |
Tipo:
OpeningHoursPoint Es la hora de apertura del lugar. |
Clase OpeningHoursPoint
Clase google.maps.places.OpeningHoursPoint
Para acceder, llama a const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
day |
Tipo:
number Es el día de la semana, como un número en el rango [0, 6], que comienza el domingo. Por ejemplo, "2" significa "martes". |
hour |
Tipo:
number Es la hora de OpeningHoursPoint.time como número, en el rango [0, 23]. Se informará en la zona horaria del lugar. |
minute |
Tipo:
number Es el minuto de OpeningHoursPoint.time como número, en el rango [0, 59]. Se informará en la zona horaria del lugar. |
Clase ParkingOptions
Clase google.maps.places.ParkingOptions
Para acceder, llama a const {ParkingOptions} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
hasFreeGarageParking |
Tipo:
boolean optional Si un lugar ofrece estacionamiento gratuito en cochera 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 estacionamientos gratuitos. Muestra "true" o "false" si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasFreeStreetParking |
Tipo:
boolean optional Si un lugar ofrece estacionamiento gratuito en la calle Muestra "true" o "false" si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasPaidGarageParking |
Tipo:
boolean optional Indica si un lugar ofrece estacionamiento en cochera de pago. Muestra "true" o "false" si se conoce el valor. Muestra "null" si el valor es desconocido. |
hasPaidParkingLot |
Tipo:
boolean optional Indica 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 Indica si un lugar ofrece estacionamiento pagado en la calle. 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. |
Clase PaymentOptions
Clase google.maps.places.PaymentOptions
Para acceder, llama a const {PaymentOptions} = await google.maps.importLibrary("places")
. Consulta 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 mediante NFC. Muestra "true" o "false" si se conoce el valor. Muestra "null" si el valor es desconocido. |
Clase de Foto
Clase google.maps.places.Photo
Para acceder, llama a const {Photo} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
authorAttributions |
Tipo:
Array<AuthorAttribution> Es el texto de atribución que se mostrará para esta foto. |
heightPx |
Tipo:
number Es la altura de la foto en píxeles. |
widthPx |
Tipo:
number Es el 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. |
Clase PlusCode
Clase google.maps.places.PlusCode
Para acceder, llama a const {PlusCode} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
compoundCode |
Tipo:
string optional Un código plus con un área de 1/8,000 de grado por 1/8,000 de grado en la que se omiten los primeros cuatro caracteres (el código de área) y se reemplazan por una descripción de la localidad. Por ejemplo, "9G8F+5W Zurich, Switzerland". |
globalCode |
Tipo:
string optional Un código plus con un área de 1/8,000 de un grado por 1/8,000 de un grado. Por ejemplo, "8FVC9G8F+5W". |
Constantes de PriceLevel
Constantes de google.maps.places.PriceLevel
Enumeración de nivel de precios para objetos Place.
Para acceder, llama a const {PriceLevel} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Revisar la clase
Clase google.maps.places.Review
Para acceder, llama a const {Review} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Propiedades | |
---|---|
authorAttribution |
Tipo:
AuthorAttribution optional El revisor. |
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 la hora de la opinión en relación con la hora actual de una forma adecuada 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 solo incluye 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". |
Interfaz SearchByTextRequest
Interfaz de google.maps.places.SearchByTextRequest
Interfaz de solicitud para Place.searchByText
.
Propiedades | |
---|---|
fields |
Tipo:
Array<string> Son los campos que se incluirán en la respuesta, por los que se facturará. Si se pasa ['*'] , se mostrarán y se facturarán todos los campos disponibles (esto no se recomienda en las implementaciones de producción). Puedes solicitar cualquier propiedad de la clase Place como un campo. |
evSearchOptions optional |
Tipo:
EVSearchOptions optional Son opciones relacionadas con los VE que se pueden especificar para una solicitud de búsqueda de lugares. |
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 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á de forma predeterminada en la preferencia de idioma del navegador. 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 que se buscará. Esta ubicación funciona como un sesgo, lo que significa que se pueden mostrar resultados alrededor de una ubicación determinada. No se puede configurar junto con locationRestriction. |
locationRestriction optional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optional La región 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 configurar junto con locationBias. |
maxResultCount optional |
Tipo:
number optional Cantidad máxima de resultados que se mostrarán. Debe estar comprendido entre 1 y 20, inclusive. |
minRating optional |
Tipo:
number optional Filtra 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á al número más cercano a 0.5(techo). 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 lugares que están marcados con ciertos niveles de precios. Se pueden elegir cualquier combinación de niveles de precios. La configuración predeterminada es para todos los niveles de precios. |
|
Tipo:
string optional |
|
Tipo:
SearchByTextRankPreference optional |
rankPreference optional |
Tipo:
SearchByTextRankPreference optional Predeterminado:
SearchByTextRankPreference.RELEVANCE Indica cómo se clasificarán los resultados en la respuesta. |
region optional |
Tipo:
string optional Es el código Unicode de país o región (CLDR) de la ubicación de la que proviene la solicitud. Este parámetro se usa para mostrar los detalles del lugar, como el nombre específico de la 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, por el momento, no se admiten los códigos de región de 3 dígitos. |
textQuery optional |
Tipo:
string optional Obligatorio. Es la consulta de texto para la búsqueda textual. |
useStrictTypeFiltering optional |
Tipo:
boolean optional Predeterminado:
false Se usa para establecer un filtrado de tipo estricto para SearchByTextRequest.includedType . Si se establece como verdadero, solo se mostrarán resultados del mismo tipo. |
Constantes de SearchByTextRankPreference
Constantes de google.maps.places.SearchByTextRankPreference
Enum RankPreference para SearchByTextRequest.
Para acceder, llama a const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Clasifica los resultados por distancia. |
RELEVANCE |
Ordena los resultados por relevancia. |
Interfaz SearchNearbyRequest
Interfaz de google.maps.places.SearchNearbyRequest
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, por los que se facturará. Si se pasa ['*'] , se mostrarán y se facturarán todos los campos disponibles (esto no se recomienda en las implementaciones de producción). Puedes solicitar cualquier propiedad de la clase Place como un campo. |
locationRestriction |
Tipo:
Circle|CircleLiteral Es la región que se debe 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 los tipos admitidos. Un lugar solo puede tener un 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 Tipo de lugar excluido. Consulta la lista completa de los 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 los tipos admitidos. Un lugar solo puede tener un 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 los 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 con el idioma preferido si está disponible. Se establecerá de forma predeterminada en la preferencia de idioma del navegador. 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 comprendido entre 1 y 20, inclusive. |
rankPreference optional |
Tipo:
SearchNearbyRankPreference optional Predeterminado:
SearchNearbyRankPreference.DISTANCE Indica cómo se clasificarán los resultados en la respuesta. |
region optional |
Tipo:
string optional Es el código Unicode de país o región (CLDR) de la ubicación de la que proviene la solicitud. Este parámetro se usa para mostrar los detalles del lugar, como el nombre específico de la 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, por el momento, no se admiten los códigos de región de 3 dígitos. |
Constantes de SearchNearbyRankPreference
Constantes de google.maps.places.SearchNearbyRankPreference
Enum RankPreference para SearchNearbyRequest.
Para acceder, llama a const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Consulta Bibliotecas de la API de Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Clasifica los resultados por distancia. |
POPULARITY |
Clasifica los resultados por popularidad. |