Places Data

Classe Place

class google.maps.places.Place implements PlaceOptions
library "places"

const {Place} = await google.maps.importLibrary("places");
Place
Place(options)
Parametri:
searchByText
searchByText(request)
Parametri:
Valore restituito: Promise<{places:Array<Place>}>
Place Search basata su query di testo.
searchNearby
searchNearby(request)
Parametri:
Valore restituito: Promise<{places:Array<Place>}>
Cerca luoghi nelle vicinanze.
accessibilityOptions
readonly
Tipo: AccessibilityOptions optional
Opzioni di accessibilità di questo luogo. undefined se i dati delle opzioni di accessibilità non sono stati richiesti dal server.
addressComponents
readonly
Tipo: Array<AddressComponent> optional
La raccolta di componenti dell'indirizzo per la località di questo luogo. Oggetto vuoto se non sono presenti dati relativi all'indirizzo. undefined se i dati dell'indirizzo non sono stati richiesti dal server.
addressDescriptor
readonly
Tipo: AddressDescriptor optional
Il descrittore dell'indirizzo di questo luogo. I descrittori degli indirizzi includono informazioni aggiuntive che aiutano a descrivere una località utilizzando punti di riferimento e aree. Consulta la copertura regionale dei descrittori di indirizzo all'indirizzo https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage.
adrFormatAddress
readonly
Tipo: string optional
La rappresentazione dell'indirizzo del luogo nel microformato adr.
allowsDogs
readonly
Tipo: boolean optional
attributions
readonly
Tipo: Array<Attribution> optional
I fornitori di dati che devono essere mostrati per il luogo.
businessStatus
readonly
Tipo: BusinessStatus optional
Lo stato di attività della sede. null se non esiste uno stato noto. undefined se i dati sullo stato non sono stati caricati dal server.
consumerAlert
readonly
Tipo: ConsumerAlert optional
L'avviso per i consumatori per questo luogo.
containingPlaces
readonly
Tipo: Array<Place> optional
L'elenco dei luoghi che contengono questo luogo. I luoghi contenenti sono luoghi che contengono il luogo.
currentOpeningHours
readonly
Tipo: OpeningHours optional
L'orario di apertura per i sette giorni successivi (incluso oggi). Sono inclusi gli orari eccezionali, come le festività e le chiusure irregolari.
currentSecondaryOpeningHours
readonly
Gli orari secondari attuali di questo luogo, che includono orari eccezionali come festività e chiusure irregolari per i sette giorni successivi. Gli orari secondari sono diversi dagli orari principali di un luogo. Ad esempio, un ristorante può specificare gli orari di apertura del drive-through o gli orari di consegna come orari secondari.
displayName
readonly
Tipo: string optional
Il nome visualizzato della località. null se non è presente un nome. undefined se i dati del nome non sono stati caricati dal server.
displayNameLanguageCode
readonly
Tipo: string optional
La lingua del nome visualizzato della località. null se non è presente un nome. undefined se i dati del nome non sono stati caricati dal server.
editorialSummary
readonly
Tipo: string optional
Il riepilogo editoriale di questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto.
editorialSummaryLanguageCode
readonly
Tipo: string optional
La lingua del riepilogo editoriale di questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto.
evChargeAmenitySummary
readonly
Tipo: EVChargeAmenitySummary optional
EVChargeAmenitySummary per questo luogo.
evChargeOptions
readonly
Tipo: EVChargeOptions optional
Opzioni di ricarica per EV fornite dal luogo. undefined se le opzioni di ricarica EV non sono state richieste dal server.
formattedAddress
readonly
Tipo: string optional
L'indirizzo completo della località.
fuelOptions
readonly
Tipo: FuelOptions optional
Opzioni di carburante fornite dal luogo. undefined se le opzioni relative al carburante non sono state richieste dal server.
futureOpeningDate
readonly
Tipo: Date optional
La data di apertura di questo luogo, se il suo businessStatus è FUTURE_OPENING. Se il campo non viene richiesto, non verrà definito. In caso contrario, questo campo verrà compilato con la data di apertura, se disponibile, e con null se non lo è.
generativeSummary
readonly
Tipo: GenerativeSummary optional
Il GenerativeSummary per questo luogo.
googleMapsURI
readonly
Tipo: string optional
URL della pagina Google ufficiale di questo luogo. Si tratta della pagina di proprietà di Google che contiene le migliori informazioni disponibili sul luogo.
hasCurbsidePickup
readonly
Tipo: boolean optional
Indica se un luogo offre il servizio di ritiro all'esterno. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
hasDelivery
readonly
Tipo: boolean optional
Se un luogo offre la consegna a domicilio. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
hasDineIn
readonly
Tipo: boolean optional
Indica se un luogo offre la consumazione sul posto. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
hasLiveMusic
readonly
Tipo: boolean optional
hasMenuForChildren
readonly
Tipo: boolean optional
hasOutdoorSeating
readonly
Tipo: boolean optional
hasRestroom
readonly
Tipo: boolean optional
hasTakeout
readonly
Tipo: boolean optional
Se un luogo offre cibo e bevande da asporto. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
iconBackgroundColor
readonly
Tipo: string optional
Il codice colore esadecimale predefinito per la categoria del luogo.
id
readonly
Tipo: string
L'ID luogo univoco.
internationalPhoneNumber
readonly
Tipo: string optional
Il numero di telefono del luogo in formato internazionale. Il formato internazionale include il codice paese ed è preceduto dal segno più (+).
isGoodForChildren
readonly
Tipo: boolean optional
isGoodForGroups
readonly
Tipo: boolean optional
isGoodForWatchingSports
readonly
Tipo: boolean optional
isPureServiceAreaBusiness
readonly
Tipo: boolean optional
Indica se il luogo è un'attività al domicilio del cliente. Un'attività al domicilio del cliente è un'attività che effettua consegne a domicilio o che raggiunge direttamente i clienti, ma che non presta servizio ai clienti presso l'indirizzo dell'attività. Ad esempio, attività come servizi di pulizia o idraulici potrebbero non avere un indirizzo fisico o una sede su Google Maps.
isReservable
readonly
Tipo: boolean optional
Indica se un luogo è prenotabile. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
location
readonly
Tipo: LatLng optional
La posizione del luogo.
nationalPhoneNumber
readonly
Tipo: string optional
Il numero di telefono del luogo, formattato in base alla convenzione regionale del numero.
neighborhoodSummary
readonly
Tipo: NeighborhoodSummary optional
Il NeighborhoodSummary per questo luogo.
parkingOptions
readonly
Tipo: ParkingOptions optional
Opzioni di parcheggio fornite dal luogo. undefined se i dati sulle opzioni di parcheggio non sono stati richiesti dal server.
paymentOptions
readonly
Tipo: PaymentOptions optional
Opzioni di pagamento fornite dal luogo. undefined se i dati delle opzioni di pagamento non sono stati richiesti dal server.
photos
readonly
Tipo: Array<Photo> optional
Foto di questo luogo. La raccolta conterrà fino a dieci oggetti Photo.
plusCode
readonly
Tipo: PlusCode optional
postalAddress
readonly
Tipo: PostalAddress optional
priceLevel
readonly
Tipo: PriceLevel optional
Il livello di prezzo del luogo. Questa proprietà può restituire uno dei seguenti valori
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
readonly
Tipo: PriceRange optional
La fascia di prezzo di questo luogo. endPrice potrebbe non essere impostato, il che indica un intervallo senza limite superiore (ad es. "Più di 100 $").
primaryType
readonly
Tipo: string optional
Il tipo principale della località. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server.
primaryTypeDisplayName
readonly
Tipo: string optional
Il nome visualizzato del tipo principale della località. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server.
primaryTypeDisplayNameLanguageCode
readonly
Tipo: string optional
La lingua del nome visualizzato del tipo principale della località. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server.
rating
readonly
Tipo: number optional
Una valutazione compresa tra 1,0 e 5,0, basata sulle recensioni degli utenti di questo luogo.
regularOpeningHours
readonly
Tipo: OpeningHours optional
Gli orari di apertura normali di questo luogo. Non sono inclusi gli orari eccezionali, ad esempio i giorni festivi.
regularSecondaryOpeningHours
readonly
Gli orari secondari regolari di questo luogo, esclusi gli orari eccezionali come le festività e le chiusure irregolari. Gli orari secondari sono diversi dagli orari principali di un luogo. Ad esempio, un ristorante può specificare gli orari di apertura del drive-through o gli orari di consegna come orari secondari.
requestedLanguage
Tipo: string optional
La lingua richiesta per questo luogo.
requestedRegion
Tipo: string optional
La regione richiesta per questo luogo.
resourceName
readonly
Tipo: string
Il nome univoco della risorsa del luogo.
reviews
readonly
Tipo: Array<Review> optional
Un elenco di recensioni per questo luogo.
reviewSummary
readonly
Tipo: ReviewSummary optional
Il ReviewSummary per questo luogo.
servesBeer
readonly
Tipo: boolean optional
Indica se un luogo serve birra. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
servesBreakfast
readonly
Tipo: boolean optional
Indica se un luogo serve la colazione. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
servesBrunch
readonly
Tipo: boolean optional
Indica se un luogo serve il brunch. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
servesCocktails
readonly
Tipo: boolean optional
servesCoffee
readonly
Tipo: boolean optional
servesDessert
readonly
Tipo: boolean optional
servesDinner
readonly
Tipo: boolean optional
Indica se un luogo serve la cena. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
servesLunch
readonly
Tipo: boolean optional
Se un luogo serve il pranzo. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
servesVegetarianFood
readonly
Tipo: boolean optional
Se un luogo serve cibo vegetariano. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
servesWine
readonly
Tipo: boolean optional
Indica se un luogo serve vino. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è stato ancora richiesto.
shortFormattedAddress
readonly
Tipo: string optional
L'indirizzo breve della località.
subDestinations
readonly
Tipo: Array<Place> optional
L'elenco delle sottodestinazioni per questo luogo. Le sottodestinazioni sono luoghi specifici associati a un luogo principale. Questi forniscono destinazioni più specifiche per gli utenti che effettuano ricerche all'interno di un luogo di grandi dimensioni o complesso, come un aeroporto, un parco nazionale, un'università o uno stadio.
svgIconMaskURI
readonly
Tipo: string optional
URI della risorsa maschera immagine SVG che può essere utilizzata per rappresentare la categoria di un luogo.
timeZone
readonly
Tipo: TimeZone optional
Il fuso orario di questo luogo.
transitStation
readonly
Tipo: TransitStation optional
Informazioni sulla stazione di transito. undefined se i dati sul trasporto pubblico non sono stati caricati dal server.
types
readonly
Tipo: Array<string> optional
Un array di tipi per questo luogo (ad esempio ["political", "locality"] o ["restaurant", "establishment"]).
userRatingCount
readonly
Tipo: number optional
Il numero di valutazioni degli utenti che hanno contribuito alla Place.rating di questo luogo.
utcOffsetMinutes
readonly
Tipo: number optional
L'offset rispetto all'ora UTC del fuso orario corrente del luogo, in minuti. Ad esempio, l'ora standard dell'Australia orientale (GMT+10) con l'ora legale è 11 ore avanti rispetto all'ora UTC, quindi utc_offset_minutes sarà 660. Per i fusi orari precedenti all'UTC, l'offset è negativo. Ad esempio, il utc_offset_minutes è -60 per Capo Verde.
viewport
readonly
Tipo: LatLngBounds optional
L'area visibile preferita quando questo luogo viene visualizzato su una mappa.
websiteURI
readonly
Tipo: string optional
Il sito web autorevole per questo luogo, ad esempio la home page di un'attività.
openingHours
readonly
Tipo: OpeningHours optional
hasWiFi
readonly
Tipo: boolean optional
fetchFields
fetchFields(options)
Parametri:
Valore restituito: Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametri:
  • date: Date optional
Valore restituito: Promise<Date optional>
Calcola il Date per l'orario di apertura successivo utilizzando il Place.regularOpeningHours del luogo. Restituisce undefined se i dati non sono sufficienti per calcolare il risultato o se il luogo non è operativo.
BetaisOpen
isOpen([date])
Parametri:
  • date: Date optional Il valore predefinito è l'ora corrente.
Valore restituito: Promise<boolean optional>
Controlla se il luogo è aperto all'orario Date specificato. Restituisce undefined se i dati noti per la località non sono sufficienti per calcolare questo valore, ad esempio se l'orario di apertura non è registrato.
Ereditato: toJSON

Interfaccia PlaceOptions

interfaccia google.maps.places.PlaceOptions
implementata da Place

Opzioni per la creazione di un luogo.

id
facoltativo
Tipo: string optional
L'ID luogo univoco.
requestedLanguage
facoltativo
Tipo: string optional
Un identificatore della lingua in cui devono essere restituiti i dettagli. Consulta l'elenco delle lingue supportate.
requestedRegion
facoltativo
Tipo: string optional
Un codice regione della regione dell'utente. Ciò può influire sulle foto che potrebbero essere restituite e, eventualmente, su altri elementi. Il codice regione accetta un valore di due caratteri ccTLD ("dominio di primo livello"). La maggior parte dei codici ccTLD è identica ai codici ISO 3166-1, con alcune eccezioni degne di nota. Ad esempio, il ccTLD del Regno Unito è "uk " (.co.uk), mentre il suo codice ISO 3166-1 è"gb " (tecnicamente per l'entità "Regno Unito di Gran Bretagna e Irlanda del Nord").
resourceName
facoltativo
Tipo: string optional
Il nome univoco della risorsa del luogo.

Classe AccessibilityOptions

classe google.maps.places.AccessibilityOptions
libreria "places"

const {AccessibilityOptions} = await google.maps.importLibrary("places");
hasWheelchairAccessibleEntrance
readonly
Tipo: boolean optional
Indica se un luogo dispone di un ingresso accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasWheelchairAccessibleParking
readonly
Tipo: boolean optional
Indica se un luogo dispone di un parcheggio accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasWheelchairAccessibleRestroom
readonly
Tipo: boolean optional
Indica se un luogo dispone di un bagno accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasWheelchairAccessibleSeating
readonly
Tipo: boolean optional
Indica se un luogo offre posti a sedere accessibili in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.

Classe AddressComponent

classe google.maps.places.AddressComponent
libreria "places"

Componente dell'indirizzo per la posizione del luogo.

const {AddressComponent} = await google.maps.importLibrary("places");
longText
readonly
Tipo: string optional
Il testo completo del componente dell'indirizzo.
shortText
readonly
Tipo: string optional
Il testo breve e abbreviato del componente dell'indirizzo specificato.
types
readonly
Tipo: Array<string>
Un array di stringhe che indica il tipo di questo componente dell'indirizzo. Un elenco dei tipi validi è disponibile qui.
Ereditato: toJSON

Classe AddressDescriptor

classe google.maps.places.AddressDescriptor
libreria "places"

Una descrizione relazionale di una località. Include un insieme classificato di punti di riferimento nelle vicinanze e aree di contenimento precise, nonché la loro relazione con la località target.

const {AddressDescriptor} = await google.maps.importLibrary("places");
areas
readonly
Tipo: Array<Area>
Un elenco classificato di aree contenenti o adiacenti. Le aree più riconoscibili e precise vengono classificate per prime.
landmarks
readonly
Un elenco classificato di punti di riferimento nelle vicinanze. I punti di riferimento più riconoscibili e vicini vengono classificati per primi.
Ereditato: toJSON

Classe Area

classe google.maps.places.Area
libreria "places"

Informazioni sull'area e la relazione dell'area con la località target.

const {Area} = await google.maps.importLibrary("places");
containment
readonly
Tipo: Containment optional
Definisce la relazione spaziale tra la località target e l'area.
place
readonly
Tipo: Place
Il luogo dell'area.
Ereditato: toJSON

Attribution class

classe google.maps.places.Attribution
libreria "places"

Informazioni su un fornitore di dati per un luogo.

const {Attribution} = await google.maps.importLibrary("places");
provider
readonly
Tipo: string optional
Nome del fornitore di dati del luogo.
providerURI
readonly
Tipo: string optional
URI del fornitore di dati del luogo.
Ereditato: toJSON

Classe AuthorAttribution

classe google.maps.places.AuthorAttribution
libreria "places"

Informazioni sull'autore dei contenuti generati dagli utenti.

const {AuthorAttribution} = await google.maps.importLibrary("places");
displayName
readonly
Tipo: string
Nome dell'autore per questo risultato.
photoURI
readonly
Tipo: string optional
URI della foto dell'autore per questo risultato. Questa opzione potrebbe non essere sempre disponibile.
uri
readonly
Tipo: string optional
URI del profilo dell'autore per questo risultato.
Ereditato: toJSON

Classe ConnectorAggregation

classe google.maps.places.ConnectorAggregation
libreria "places"

Informazioni sulla ricarica EV, aggregate per connettori dello stesso tipo e con la stessa velocità di ricarica.

const {ConnectorAggregation} = await google.maps.importLibrary("places");
availabilityLastUpdateTime
readonly
Tipo: Date optional
L'ora dell'ultimo aggiornamento delle informazioni sulla disponibilità del connettore in questa aggregazione.
availableCount
readonly
Tipo: number optional
Numero di connettori in questa aggregazione attualmente disponibili.
count
readonly
Tipo: number
Numero di connettori in questa aggregazione.
maxChargeRateKw
readonly
Tipo: number
La velocità di ricarica massima statica in kW di ogni connettore dell'aggregazione.
outOfServiceCount
readonly
Tipo: number optional
Numero di connettori in questa aggregazione attualmente fuori servizio.
type
readonly
Tipo: EVConnectorType optional
Il tipo di connettore di questa aggregazione.

Classe ConsumerAlert

classe google.maps.places.ConsumerAlert
libreria "places"

Il messaggio di avviso per i consumatori. Tutto il testo viene visualizzato nella lingua specificata dal campo languageCode.

const {ConsumerAlert} = await google.maps.importLibrary("places");
details
readonly
Tipo: ConsumerAlertDetails optional
I dettagli del messaggio di avviso per i consumatori.
languageCode
readonly
Tipo: string optional
Il codice lingua del messaggio di avviso per i consumatori.
overview
readonly
Tipo: string optional
La panoramica del messaggio di avviso per i consumatori.
Ereditato: toJSON

Classe ConsumerAlertDetails

classe google.maps.places.ConsumerAlertDetails
libreria "places"

Dettagli del messaggio di avviso per i consumatori.

const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
aboutLinkTitle
readonly
Tipo: string optional
Il titolo da mostrare per un link che fornisce ulteriori informazioni.
aboutLinkURI
readonly
Tipo: string optional
L'URI di un link per fornire ulteriori informazioni.
description
readonly
Tipo: string optional
La descrizione del messaggio di avviso per i consumatori.
title
readonly
Tipo: string optional
Il titolo da mostrare insieme alla descrizione dettagliata.

Costanti di contenimento

constants google.maps.places.Containment
library "places"

Definisce la relazione spaziale tra la località target e l'area. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo ContainmentString.

const {Containment} = await google.maps.importLibrary("places");
NEAR La località target si trova al di fuori della regione dell'area, ma nelle vicinanze. Per saperne di più, consulta la documentazione del servizio web.
OUTSKIRTS La località target si trova all'interno della regione dell'area, vicino al confine. Per saperne di più, consulta la documentazione del servizio web.
WITHIN La località target si trova all'interno della regione dell'area, vicino al centro. Per saperne di più, consulta la documentazione del servizio web.

Classe ContentBlock

classe google.maps.places.ContentBlock
libreria "places"

ContentBlock descrive i contenuti di un riepilogo e la loro provenienza.

const {ContentBlock} = await google.maps.importLibrary("places");
content
readonly
Tipo: string optional
Contenuti correlati all'argomento.
contentLanguageCode
readonly
Tipo: string optional
Codice lingua dei contenuti.
referencedPlaces
readonly
Tipo: Array<Place>
Un elenco di Place a cui viene fatto riferimento. Al primo recupero, ogni luogo contiene solo un ID luogo nel campo id.
Ereditato: toJSON

Classe EVChargeAmenitySummary

classe google.maps.places.EVChargeAmenitySummary
libreria "places"

Riepilogo dei servizi vicino alla stazione di ricarica EV creato con l'AI. Questo vale solo per i luoghi con tipo electric_vehicle_charging_station.

const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
coffee
readonly
Tipo: ContentBlock optional
Un riepilogo delle opzioni di caffè nelle vicinanze.
disclosureText
readonly
Tipo: string optional
Il testo dell'informativa relativa a questo riepilogo.
disclosureTextLanguageCode
readonly
Tipo: string optional
Il codice lingua del testo dell'informativa.
flagContentURI
readonly
Tipo: string optional
Un URI per segnalare un problema con il riepilogo.
overview
readonly
Tipo: ContentBlock optional
Una panoramica dei servizi disponibili.
restaurant
readonly
Tipo: ContentBlock optional
Un riepilogo dei ristoranti nelle vicinanze.
store
readonly
Tipo: ContentBlock optional
Un riepilogo dei negozi vicini.
Ereditato: toJSON

Classe EVChargeOptions

classe google.maps.places.EVChargeOptions
libreria "places"

Informazioni sulla stazione di ricarica EV ospitata nel luogo.

const {EVChargeOptions} = await google.maps.importLibrary("places");
connectorAggregations
readonly
Un elenco di aggregazioni di connettori di ricarica EV che contengono connettori dello stesso tipo e con la stessa velocità di ricarica.
connectorCount
readonly
Tipo: number
Numero di connettori in questa stazione. Poiché alcune porte possono avere più connettori, ma possono ricaricare un'auto alla volta, il numero di connettori potrebbe essere superiore al numero totale di auto che possono essere ricaricate contemporaneamente.
Ereditato: toJSON

Costanti EVConnectorType

constants google.maps.places.EVConnectorType
library "places"

Per ulteriori informazioni e contesto sui tipi di connettori di ricarica per veicoli elettrici, visita la pagina http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo EVConnectorTypeString.

const {EVConnectorType} = await google.maps.importLibrary("places");
CCS_COMBO_1 Combined Charging System (CA e CC). Per saperne di più, consulta la documentazione del servizio web.
CCS_COMBO_2 Combined Charging System (CA e CC). Per saperne di più, consulta la documentazione del servizio web.
CHADEMO Connettore di tipo CHAdeMO. Per saperne di più, consulta la documentazione del servizio web.
J1772 Connettore J1772 tipo 1. Per saperne di più, consulta la documentazione del servizio web.
NACS Il North American Charging System (NACS), standardizzato come SAE J3400. Per saperne di più, consulta la documentazione del servizio web.
OTHER Altri tipi di connettori. Per saperne di più, consulta la documentazione del servizio web.
TESLA Il connettore TESLA generico. Per saperne di più, consulta la documentazione del servizio web.
TYPE_2 Connettore IEC 62196 tipo 2. Per saperne di più, consulta la documentazione del servizio web.
UNSPECIFIED_GB_T Il tipo GB/T corrisponde allo standard GB/T in Cina. Per saperne di più, consulta la documentazione del servizio web.
UNSPECIFIED_WALL_OUTLET Presa a muro non specificata. Per saperne di più, consulta la documentazione del servizio web.

Interfaccia EVSearchOptions

interfaccia google.maps.places.EVSearchOptions

Opzioni relative ai veicoli elettrici che possono essere specificate per una richiesta di Place Search.

connectorTypes
facoltativo
Tipo: Array<EVConnectorType> optional
L'elenco dei tipi di connettori EV preferiti. Un luogo che non supporta nessuno dei tipi di connettori elencati viene filtrato.
minimumChargingRateKw
facoltativo
Tipo: number optional
Velocità di ricarica minima richiesta in kilowatt. Un luogo con una velocità di ricarica inferiore a quella specificata viene filtrato.

Interfaccia FetchFieldsRequest

interfaccia google.maps.places.FetchFieldsRequest

Opzioni per il recupero dei campi Place.

fields
Tipo: Iterable<string>
Elenco dei campi da recuperare.
internalUsageAttributionIds
facoltativo
Tipo: Iterable<string> optional
Identificatori utilizzati per attribuire le chiamate a pacchetti o librerie OSS specifici.

Classe FuelOptions

classe google.maps.places.FuelOptions
libreria "places"

Le informazioni più recenti sulle opzioni di carburante in una stazione di servizio. Queste informazioni vengono aggiornate regolarmente.

const {FuelOptions} = await google.maps.importLibrary("places");
fuelPrices
readonly
Un elenco dei prezzi del carburante per ogni tipo di carburante disponibile presso questa stazione, una voce per tipo di carburante.
Ereditato: toJSON

Classe FuelPrice

classe google.maps.places.FuelPrice
libreria "places"

Informazioni sul prezzo del carburante per un determinato tipo di carburante.

const {FuelPrice} = await google.maps.importLibrary("places");
price
readonly
Tipo: Money optional
Il prezzo del carburante.
type
readonly
Tipo: FuelType optional
Il tipo di carburante.
updateTime
readonly
Tipo: Date optional
L'ora dell'ultimo aggiornamento del prezzo del carburante.

Costanti FuelType

constants google.maps.places.FuelType
library "places"

Tipi di carburante. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo FuelTypeString.

const {FuelType} = await google.maps.importLibrary("places");
BIO_DIESEL Biodiesel. Per saperne di più, consulta la documentazione del servizio web.
DIESEL Gasolio. Per saperne di più, consulta la documentazione del servizio web.
DIESEL_PLUS Diesel plus fuel. Per saperne di più, consulta la documentazione del servizio web.
E100 E 100. Per saperne di più, consulta la documentazione del servizio web.
E80 E 80. Per saperne di più, consulta la documentazione del servizio web.
E85 E 85. Per saperne di più, consulta la documentazione del servizio web.
LPG Gas di petrolio liquefatto. Per saperne di più, consulta la documentazione del servizio web.
METHANE Metano. Per saperne di più, consulta la documentazione del servizio web.
MIDGRADE 89 ottani. Per saperne di più, consulta la documentazione del servizio web.
PREMIUM Alta qualità Per saperne di più, consulta la documentazione del servizio web.
REGULAR_UNLEADED Senza piombo normale. Per saperne di più, consulta la documentazione del servizio web.
SP100 SP 100. Per saperne di più, consulta la documentazione del servizio web.
SP91 SP 91. Per saperne di più, consulta la documentazione del servizio web.
SP91_E10 SP 91 E10. Per saperne di più, consulta la documentazione del servizio web.
SP92 SP 92. Per saperne di più, consulta la documentazione del servizio web.
SP95 SP 95. Per saperne di più, consulta la documentazione del servizio web.
SP95_E10 SP95 E10. Per saperne di più, consulta la documentazione del servizio web.
SP98 SP 98. Per saperne di più, consulta la documentazione del servizio web.
SP99 SP 99. Per saperne di più, consulta la documentazione del servizio web.
TRUCK_DIESEL Diesel per camion. Per saperne di più, consulta la documentazione del servizio web.

Classe GenerativeSummary

classe google.maps.places.GenerativeSummary
libreria "places"

Riepilogo del luogo creato con l'AI.

const {GenerativeSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
Tipo: string optional
Il testo dell'informativa relativa a questo riepilogo.
disclosureTextLanguageCode
readonly
Tipo: string optional
Il codice lingua del testo dell'informativa.
flagContentURI
readonly
Tipo: string optional
Un URI per segnalare un problema con il riepilogo.
overview
readonly
Tipo: string optional
La panoramica del luogo.
overviewLanguageCode
readonly
Tipo: string optional
Il codice lingua della panoramica.
Ereditato: toJSON

classe google.maps.places.GoogleMapsLinks
libreria "places"

Link per attivare diverse azioni di Google Maps.

const {GoogleMapsLinks} = await google.maps.importLibrary("places");
directionsURI
readonly
Tipo: string optional
Un link per mostrare le indicazioni stradali per raggiungere il luogo su Google Maps. Il link compila solo la località di destinazione e utilizza la modalità di viaggio predefinita DRIVE.
photosURI
readonly
Tipo: string optional
Un link per mostrare le foto del luogo su Google Maps.
placeURI
readonly
Tipo: string optional
Un link per mostrare il luogo su Google Maps.
reviewsURI
readonly
Tipo: string optional
Un link per mostrare le recensioni del luogo su Google Maps.
writeAReviewURI
readonly
Tipo: string optional
Un link per scrivere una recensione del luogo su Google Maps.
Ereditato: toJSON

Classe Landmark

classe google.maps.places.Landmark
libreria "places"

Informazioni di base sul punto di riferimento e la sua relazione con la località target. I punti di riferimento sono luoghi importanti che possono essere utilizzati per descrivere una località.

const {Landmark} = await google.maps.importLibrary("places");
place
readonly
Tipo: Place
Il luogo del punto di riferimento.
spatialRelationship
readonly
La relazione spaziale tra la località target e il punto di riferimento.
straightLineDistanceMeters
readonly
Tipo: number
La distanza in linea retta, in metri, tra il punto centrale del target e il punto centrale del punto di riferimento. In alcune situazioni, questo valore può essere più lungo di travelDistanceMeters.
travelDistanceMeters
readonly
Tipo: number optional
La distanza di viaggio, in metri, lungo la rete stradale dal target al punto di riferimento, se nota. Questo valore non tiene conto della modalità di trasporto, ad esempio a piedi, in auto, in bicicletta.
Ereditato: toJSON

Classe Money

classe google.maps.places.Money
libreria "places"

Una rappresentazione di un importo in denaro con il relativo tipo di valuta.

const {Money} = await google.maps.importLibrary("places");
currencyCode
readonly
Tipo: string
Il codice valuta di tre lettere, definito nello standard ISO 4217.
nanos
readonly
Tipo: number
Numero di unità nano (10^-9) dell'importo.
units
readonly
Tipo: number
Le unità intere dell'importo. Ad esempio, se Money.currencyCode è "USD", 1 unità corrisponde a 1 dollaro statunitense.
toString
toString()
Parametri: nessuno
Valore restituito: string
Restituisce una rappresentazione leggibile dell'importo con il relativo simbolo di valuta.
Ereditato: toJSON

Classe NeighborhoodSummary

classe google.maps.places.NeighborhoodSummary
libreria "places"

Riepilogo creato con l'AI dei punti di interesse nelle vicinanze del luogo.

const {NeighborhoodSummary} = await google.maps.importLibrary("places");
description
readonly
Tipo: ContentBlock optional
Una descrizione dettagliata del quartiere.
disclosureText
readonly
Tipo: string optional
Il testo dell'informativa relativa a questo riepilogo.
disclosureTextLanguageCode
readonly
Tipo: string optional
Il codice lingua del testo dell'informativa.
flagContentURI
readonly
Tipo: string optional
Un URI per segnalare un problema con il riepilogo.
overview
readonly
Tipo: ContentBlock optional
Una panoramica del quartiere.
Ereditato: toJSON

Classe OpeningHours

classe google.maps.places.OpeningHours
estesa da SecondaryOpeningHours
libreria "places"

Informazioni sull'orario di apertura di un luogo.

const {OpeningHours} = await google.maps.importLibrary("places");
periods
readonly
Periodi di apertura che coprono ogni giorno della settimana, a partire dalla domenica, in ordine cronologico. Non sono inclusi i giorni in cui il luogo non è aperto.
specialDays
readonly
Tipo: Array<Date>
Un array di date che rappresentano giorni speciali che rientrano nel periodo corrente. I giorni speciali influiscono sull'orario di apertura di un luogo, ad esempio il giorno di Natale o le chiusure una tantum. Imposta per currentOpeningHours e currentSecondaryOpeningHours se sono presenti orari eccezionali.
weekdayDescriptions
readonly
Tipo: Array<string>
Un array di sette stringhe che rappresentano l'orario di apertura formattato per ogni giorno della settimana. Il servizio Places formatterà e localizzerà l'orario di apertura in modo appropriato per la lingua corrente. L'ordine degli elementi in questo array dipende dalla lingua. In alcune lingue la settimana inizia di lunedì, mentre in altre inizia di domenica.
Ereditato: toJSON

Classe OpeningHoursPeriod

classe google.maps.places.OpeningHoursPeriod
libreria "places"

Un periodo in cui il luogo è aperto.

const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
close
readonly
Tipo: OpeningHoursPoint optional
L'orario di chiusura del luogo.
open
readonly
L'orario di apertura del luogo.
Ereditato: toJSON

Classe OpeningHoursPoint

classe google.maps.places.OpeningHoursPoint
libreria "places"

Un punto in cui il luogo cambia lo stato di apertura.

const {OpeningHoursPoint} = await google.maps.importLibrary("places");
day
readonly
Tipo: number
Il giorno della settimana, espresso come numero compreso nell'intervallo [0, 6], a partire dalla domenica. Ad esempio, 2 indica martedì.
hour
readonly
Tipo: number
L'ora di OpeningHoursPoint.time come numero, nell'intervallo [0, 23]. Questi dati verranno registrati nel fuso orario del luogo.
minute
readonly
Tipo: number
Il minuto di OpeningHoursPoint.time come numero, nell'intervallo [0, 59]. Questi dati verranno registrati nel fuso orario del luogo.
Ereditato: toJSON

Classe SecondaryOpeningHours

class google.maps.places.SecondaryOpeningHours extends OpeningHours
library "places"

Informazioni sull'orario di apertura secondario di un luogo.

const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
type
readonly
Tipo: string optional
Il tipo di orario di apertura secondario. Si riferisce a ciò a cui si applicano gli orari secondari, ad esempio asporto, consegna o ritiro. Consulta SecondaryHoursType per un elenco di valori validi.
Ereditato: periods, specialDays, weekdayDescriptions
Ereditato: toJSON

Classe ParkingOptions

classe google.maps.places.ParkingOptions
libreria "places"

const {ParkingOptions} = await google.maps.importLibrary("places");
hasFreeGarageParking
readonly
Tipo: boolean optional
Indica se un luogo offre un parcheggio in garage senza costi. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasFreeParkingLot
readonly
Tipo: boolean optional
Se un luogo offre parcheggi gratuiti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasFreeStreetParking
readonly
Tipo: boolean optional
Indica se un luogo offre un parcheggio in strada senza costi. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasPaidGarageParking
readonly
Tipo: boolean optional
Indica se un luogo offre un garage a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasPaidParkingLot
readonly
Tipo: boolean optional
Se un luogo offre parcheggi a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasPaidStreetParking
readonly
Tipo: boolean optional
Indica se un luogo offre un parcheggio in strada a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasValetParking
readonly
Tipo: boolean optional
Indica se un luogo offre il servizio di parcheggio. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.

Classe PaymentOptions

classe google.maps.places.PaymentOptions
libreria "places"

const {PaymentOptions} = await google.maps.importLibrary("places");
acceptsCashOnly
readonly
Tipo: boolean optional
Indica se un luogo accetta solo pagamenti in contanti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
acceptsCreditCards
readonly
Tipo: boolean optional
Indica se un luogo accetta pagamenti con carta di credito. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
acceptsDebitCards
readonly
Tipo: boolean optional
Indica se un luogo accetta pagamenti tramite carta di debito. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
acceptsNFC
readonly
Tipo: boolean optional
Se un luogo accetta pagamenti tramite NFC. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.

Classe Photo

classe google.maps.places.Photo
libreria "places"

Informazioni su una foto di un luogo.

const {Photo} = await google.maps.importLibrary("places");
authorAttributions
readonly
Testo dell'attribuzione da visualizzare per questa foto.
flagContentURI
readonly
Tipo: string optional
Un link in cui l'utente può segnalare un problema con la foto.
googleMapsURI
readonly
Tipo: string optional
Un link per mostrare la foto su Google Maps.
heightPx
readonly
Tipo: number
L'altezza della foto in pixel.
widthPx
readonly
Tipo: number
La larghezza della foto in pixel.
getURI
getURI([options])
Parametri:
Valore restituito: string
Restituisce l'URL dell'immagine corrispondente alle opzioni specificate.
Ereditato: toJSON

Classe PlusCode

classe google.maps.places.PlusCode
libreria "places"

Plus Code del luogo. Per saperne di più, visita la pagina https://plus.codes/.

const {PlusCode} = await google.maps.importLibrary("places");
compoundCode
readonly
Tipo: string optional
Un Plus Code con un'area di 1/8000 di grado per 1/8000 di grado in cui i primi quattro caratteri (il prefisso) vengono eliminati e sostituiti con una descrizione della località. Ad esempio, "9G8F+5W Zurigo, Svizzera".
globalCode
readonly
Tipo: string optional
Un Plus Code con un'area di 1/8000 di grado per 1/8000 di grado. Ad esempio, "8FVC9G8F+5W".
Ereditato: toJSON

Classe PostalAddress

class google.maps.places.PostalAddress implements PostalAddressLiteral
library "places"

Rappresenta un indirizzo postale (ad es. per un servizio postale per la consegna di articoli). Nota: PostalAddress viene utilizzato dall'API JavaScript per creare istanze di oggetti che rappresentano i dati restituiti dal servizio web.

const {PostalAddress} = await google.maps.importLibrary("places");
addressLines
readonly
Tipo: Array<string>
Righe dell'indirizzo non strutturate che descrivono i livelli inferiori di un indirizzo.
administrativeArea
readonly
Tipo: string optional
La suddivisione amministrativa di grado più alto usata per l'indirizzo postale di un paese o di un'area geografica.
languageCode
readonly
Tipo: string optional
Codice lingua BCP-47 dei contenuti dell'indirizzo. Esempi: "zh-Hant", "ja", "ja-Latn", "en".
locality
readonly
Tipo: string optional
Solitamente si riferisce alla porzione di città dell'indirizzo.
organization
readonly
Tipo: string optional
Il nome dell'organizzazione all'indirizzo.
postalCode
readonly
Tipo: string optional
Codice postale dell'indirizzo.
recipients
readonly
Tipo: Array<string>
Il destinatario all'indirizzo.
regionCode
readonly
Tipo: string
Codice CLDR del paese/dell'area geografica dell'indirizzo. Esempio: "CH" per la Svizzera. Per maggiori dettagli, visita le pagine https://cldr.unicode.org/ e https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html.
sortingCode
readonly
Tipo: string optional
Codice banca dell'indirizzo.
sublocality
readonly
Tipo: string optional
Quartiere dell'indirizzo, ad esempio quartieri, rioni o distretti.
Ereditato: toJSON

Interfaccia PostalAddressLiteral

interfaccia google.maps.places.PostalAddressLiteral
implementata da PostalAddress

Dati per l'idratazione di un PostalAddress.

regionCode
Tipo: string
addressLines
facoltativo
Tipo: Iterable<string> optional
administrativeArea
facoltativo
Tipo: string optional
languageCode
facoltativo
Tipo: string optional
locality
facoltativo
Tipo: string optional
organization
facoltativo
Tipo: string optional
postalCode
facoltativo
Tipo: string optional
recipients
facoltativo
Tipo: Iterable<string> optional
sortingCode
facoltativo
Tipo: string optional
sublocality
facoltativo
Tipo: string optional

Costanti PriceLevel

constants google.maps.places.PriceLevel
library "places"

Livello di prezzo del luogo. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo PriceLevelString.

const {PriceLevel} = await google.maps.importLibrary("places");
EXPENSIVE Il luogo offre servizi costosi. Per saperne di più, consulta la documentazione del servizio web.
FREE Il luogo offre servizi senza costi. Per saperne di più, consulta la documentazione del servizio web.
INEXPENSIVE Il luogo offre servizi economici. Per saperne di più, consulta la documentazione del servizio web.
MODERATE Il luogo offre servizi a prezzi moderati. Per saperne di più, consulta la documentazione del servizio web.
VERY_EXPENSIVE Il luogo offre servizi molto costosi. Per saperne di più, consulta la documentazione del servizio web.

Classe PriceRange

classe google.maps.places.PriceRange
libreria "places"

La fascia di prezzo associata a un luogo. endPrice potrebbe non essere impostato, il che indica un intervallo senza limite superiore (ad es. "Più di 100 $").

const {PriceRange} = await google.maps.importLibrary("places");
endPrice
readonly
Tipo: Money optional
Il limite superiore della fascia di prezzo (incluso). Il prezzo deve essere inferiore a questo importo.
startPrice
readonly
Tipo: Money
Il valore più basso della fascia di prezzo (incluso). Il prezzo deve essere pari o superiore a questo importo.
Ereditato: toJSON

Review class

classe google.maps.places.Review
libreria "places"

Informazioni su una recensione di un luogo.

const {Review} = await google.maps.importLibrary("places");
authorAttribution
readonly
Tipo: AuthorAttribution optional
Il recensore.
flagContentURI
readonly
Tipo: string optional
Un link in cui l'utente può segnalare un problema relativo alla recensione.
googleMapsURI
readonly
Tipo: string optional
Un link per mostrare la recensione su Google Maps.
originalText
readonly
Tipo: string optional
Il testo della recensione nella lingua originale.
originalTextLanguageCode
readonly
Tipo: string optional
Un codice lingua IETF che indica la lingua originale della recensione.
publishTime
readonly
Tipo: Date optional
rating
readonly
Tipo: number optional
La valutazione di questa recensione, un numero compreso tra 1,0 e 5,0 (inclusi).
relativePublishTimeDescription
readonly
Tipo: string optional
Una stringa di tempo recente formattata, che esprime l'ora della recensione rispetto all'ora corrente in un formato appropriato per la lingua e il paese. Ad esempio, "un mese fa".
text
readonly
Tipo: string optional
Il testo localizzato della recensione.
textLanguageCode
readonly
Tipo: string optional
Un codice lingua IETF che indica la lingua localizzata della recensione.
visitDateMonth
readonly
Tipo: number optional
Il mese della data in cui l'autore della recensione ha visitato il luogo. Questo campo è basato su 0; 0 è gennaio e 11 è dicembre.
visitDateYear
readonly
Tipo: number optional
L'anno della data in cui l'autore della recensione ha visitato il luogo.
Ereditato: toJSON

Classe ReviewSummary

classe google.maps.places.ReviewSummary
libreria "places"

Riepilogo generato dall'AI delle recensioni degli utenti sul luogo.

const {ReviewSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
Tipo: string optional
Il testo dell'informativa relativa a questo riepilogo.
disclosureTextLanguageCode
readonly
Tipo: string optional
Il codice lingua del testo dell'informativa.
flagContentURI
readonly
Tipo: string optional
Un URI per segnalare un problema con il riepilogo.
reviewsURI
readonly
Tipo: string optional
Un URI per mostrare le recensioni di questo luogo su Google Maps.
text
readonly
Tipo: string optional
Il riepilogo delle recensioni degli utenti.
textLanguageCode
readonly
Tipo: string optional
Il codice lingua del riepilogo delle recensioni degli utenti.
Ereditato: toJSON

Interfaccia SearchByTextRequest

interfaccia google.maps.places.SearchByTextRequest

Interfaccia di richiesta per Place.searchByText.

fields
Tipo: Array<string>
Campi da includere nella risposta, che verranno fatturati. Se viene passato ['*'], verranno restituiti e fatturati tutti i campi disponibili (questa opzione non è consigliata per i deployment di produzione). Puoi richiedere qualsiasi proprietà della classe Place come campo.
evSearchOptions
facoltativo
Tipo: EVSearchOptions optional
Opzioni relative ai veicoli elettrici che possono essere specificate per una richiesta di Place Search.
futureOpeningBusinessesIncluded
facoltativo
Tipo: boolean optional
Includi i luoghi che non sono ancora aperti, ma che dovrebbero aprire in futuro.
includedType
facoltativo
Tipo: string optional
Il tipo di luogo richiesto. Elenco completo dei tipi supportati: https://developers.google.com/maps/documentation/places/web-service/place-types. È supportato un solo tipo incluso. Vedi SearchByTextRequest.useStrictTypeFiltering
internalUsageAttributionIds
facoltativo
Tipo: Iterable<string> optional
Identificatori utilizzati per attribuire le chiamate a pacchetti o librerie OSS specifici.
isOpenNow
facoltativo
Tipo: boolean optional
Valore predefinito: false
Utilizzato per limitare la ricerca ai luoghi attualmente aperti.
language
facoltativo
Tipo: string optional
I dettagli del luogo verranno visualizzati nella lingua preferita, se disponibile. Per impostazione predefinita, verranno utilizzate le preferenze sulla lingua del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport.
locationBias
facoltativo
La regione in cui eseguire la ricerca. Questa località funge da bias, il che significa che potrebbero essere restituiti risultati relativi alla località specificata. Non può essere impostato insieme a locationRestriction.
locationRestriction
facoltativo
La regione in cui eseguire la ricerca. Questa località funge da limitazione, il che significa che non verranno restituiti risultati al di fuori della località specificata. Non può essere impostato insieme a locationBias.
maxResultCount
facoltativo
Tipo: number optional
Il numero massimo di risultati da restituire. Deve essere compreso tra 1 e 20 inclusi.
minRating
facoltativo
Tipo: number optional
Filtra i risultati la cui valutazione media degli utenti è rigorosamente inferiore a questo limite. Un valore valido deve essere un numero in virgola mobile compreso tra 0 e 5 (inclusi) con una cadenza di 0,5, ovvero [0, 0,5, 1,0, … , 5,0] inclusi. La valutazione di input verrà arrotondata per eccesso al valore più vicino a 0,5. Ad esempio, una valutazione di 0,6 eliminerà tutti i risultati con una valutazione inferiore a 1,0.
priceLevels
facoltativo
Tipo: Array<PriceLevel> optional
Utilizzato per limitare la ricerca ai luoghi contrassegnati con determinati livelli di prezzo. È possibile scegliere qualsiasi combinazione di livelli di prezzo. Il valore predefinito è tutti i livelli di prezzo.
pureServiceAreaBusinessesIncluded
facoltativo
Tipo: boolean optional
Includi le attività al domicilio del cliente se il campo è impostato su true. Un'attività al domicilio del cliente è un'attività che effettua consegne a domicilio o che raggiunge direttamente i clienti, ma che non presta servizio ai clienti presso l'indirizzo dell'attività. Ad esempio, attività come servizi di pulizia o idraulici potrebbero non avere un indirizzo fisico o una sede su Google Maps. Places non restituirà campi tra cui location, plusCode e altri campi relativi alla posizione per queste attività.
query
facoltativo
Tipo: string optional
BetarankBy
facoltativo
rankPreference
facoltativo
Valore predefinito: SearchByTextRankPreference.RELEVANCE
Come verranno classificati i risultati nella risposta.
region
facoltativo
Tipo: string optional
Il codice paese/regione Unicode (CLDR) della località da cui proviene la richiesta. Questo parametro viene utilizzato per visualizzare i Place Details, ad esempio il nome del luogo specifico per la regione, se disponibile. Il parametro può influire sui risultati in base alla legge vigente. Per saperne di più, visita la pagina https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Tieni presente che i codici regione a 3 cifre non sono attualmente supportati.
textQuery
facoltativo
Tipo: string optional
Obbligatorio se non utilizzi SearchByTextRequest.query. La query di testo per la ricerca testuale.
useStrictTypeFiltering
facoltativo
Tipo: boolean optional
Valore predefinito: false
Utilizzato per impostare un filtro di tipo rigoroso per SearchByTextRequest.includedType. Se impostato su true, verranno restituiti solo i risultati dello stesso tipo.

Costanti SearchByTextRankPreference

constants google.maps.places.SearchByTextRankPreference
library "places"

Come verranno classificati i risultati nella risposta. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo SearchByTextRankPreferenceString.

const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
DISTANCE Classifica i risultati in base alla distanza. Per saperne di più, consulta la documentazione del servizio web.
RELEVANCE Classifica i risultati in base alla pertinenza. Per saperne di più, consulta la documentazione del servizio web.

Interfaccia SearchNearbyRequest

interfaccia google.maps.places.SearchNearbyRequest

Interfaccia di richiesta per Place.searchNearby. Per saperne di più sulla richiesta, consulta il riferimento API Places.

fields
Tipo: Array<string>
Campi da includere nella risposta, che verranno fatturati. Se viene passato ['*'], verranno restituiti e fatturati tutti i campi disponibili (questa opzione non è consigliata per i deployment di produzione). Puoi richiedere qualsiasi proprietà della classe Place come campo.
locationRestriction
La regione in cui eseguire la ricerca, specificata come un cerchio con centro e raggio. Non vengono restituiti risultati al di fuori della località specificata.
excludedPrimaryTypes
facoltativo
Tipo: Array<string> optional
Tipi di luoghi principali esclusi. Consulta l'elenco completo dei tipi supportati. Un luogo può avere un solo tipo principale. È possibile specificare fino a 50 tipi. Se specifichi lo stesso tipo negli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT.
excludedTypes
facoltativo
Tipo: Array<string> optional
Tipi di luoghi esclusi. Consulta l'elenco completo dei tipi supportati. Un luogo può avere molti tipi di luoghi diversi. È possibile specificare fino a 50 tipi. Se specifichi lo stesso tipo negli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT.
futureOpeningBusinessesIncluded
facoltativo
Tipo: boolean optional
Includi i luoghi che non sono ancora aperti, ma che dovrebbero aprire in futuro.
includedPrimaryTypes
facoltativo
Tipo: Array<string> optional
Tipi di luoghi principali inclusi. Consulta l'elenco completo dei tipi supportati. Un luogo può avere un solo tipo principale. È possibile specificare fino a 50 tipi. Se specifichi lo stesso tipo negli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT.
includedTypes
facoltativo
Tipo: Array<string> optional
Tipi di luoghi inclusi. Consulta l'elenco completo dei tipi supportati. Un luogo può avere molti tipi di luoghi diversi. È possibile specificare fino a 50 tipi. Se specifichi lo stesso tipo negli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT.
internalUsageAttributionIds
facoltativo
Tipo: Iterable<string> optional
Identificatori utilizzati per attribuire le chiamate a pacchetti o librerie OSS specifici.
language
facoltativo
Tipo: string optional
I dettagli del luogo verranno visualizzati nella lingua preferita, se disponibile. Per impostazione predefinita, verranno utilizzate le preferenze sulla lingua del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport.
maxResultCount
facoltativo
Tipo: number optional
Il numero massimo di risultati da restituire. Per i valori accettabili e predefiniti, consulta il Riferimento API Places.
rankPreference
facoltativo
Valore predefinito: SearchNearbyRankPreference.POPULARITY
Come verranno classificati i risultati nella risposta.
region
facoltativo
Tipo: string optional
Il codice paese/regione Unicode (CLDR) della località da cui proviene la richiesta. Questo parametro viene utilizzato per visualizzare i Place Details, ad esempio il nome del luogo specifico per la regione, se disponibile. Il parametro può influire sui risultati in base alla legge vigente. Per saperne di più, visita la pagina https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Tieni presente che i codici regione a 3 cifre non sono attualmente supportati.

Costanti SearchNearbyRankPreference

constants google.maps.places.SearchNearbyRankPreference
library "places"

Come verranno classificati i risultati nella risposta. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo SearchNearbyRankPreferenceString.

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
DISTANCE Classifica i risultati in base alla distanza. Per saperne di più, consulta la documentazione del servizio web.
POPULARITY Classifica i risultati in base alla popolarità. Per saperne di più, consulta la documentazione del servizio web.

Costanti SpatialRelationship

constants google.maps.places.SpatialRelationship
library "places"

Definisce la relazione spaziale tra la località target e il punto di riferimento. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo SpatialRelationshipString.

const {SpatialRelationship} = await google.maps.importLibrary("places");
ACROSS_THE_ROAD Il target si trova esattamente di fronte al punto di riferimento, sull'altro lato della strada. Per saperne di più, consulta la documentazione del servizio web.
AROUND_THE_CORNER Non si trova sullo stesso percorso del punto di riferimento, ma a una sola svolta di distanza. Per saperne di più, consulta la documentazione del servizio web.
BEHIND Vicino alla struttura del punto di riferimento, ma più lontano dagli ingressi dalla strada. Per saperne di più, consulta la documentazione del servizio web.
BESIDE La destinazione è direttamente adiacente al punto di riferimento. Per saperne di più, consulta la documentazione del servizio web.
DOWN_THE_ROAD Sullo stesso percorso del punto di riferimento, ma non accanto o di fronte. Per saperne di più, consulta la documentazione del servizio web.
NEAR Questa è la relazione predefinita quando non si applica nessuna delle relazioni più specifiche riportate di seguito. Per saperne di più, consulta la documentazione del servizio web.
WITHIN Il punto di riferimento ha una geometria spaziale e la destinazione si trova all'interno dei suoi confini. Per saperne di più, consulta la documentazione del servizio web.

Classe TimeZone

classe google.maps.places.TimeZone
libreria "places"

Rappresenta un fuso orario del database dei fusi orari IANA https://www.iana.org/time-zones.

const {TimeZone} = await google.maps.importLibrary("places");
id
readonly
Tipo: string optional
Fuso orario del database dei fusi orari IANA. Ad esempio "America/New_York".
version
readonly
Tipo: string optional
Numero di versione del database dei fusi orari IANA. Ad esempio, "2019a".
Ereditato: toJSON

Classe TransitAgency

classe google.maps.places.TransitAgency
libreria "places"

Rappresenta un'azienda di trasporto pubblico.

const {TransitAgency} = await google.maps.importLibrary("places");
displayName
Tipo: string optional
Il nome dell'agenzia nella lingua richiesta.
displayNameLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo del nome dell'agenzia, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
fareURL
Tipo: URL optional
L'URL della pagina dei dettagli delle tariffe dell'agenzia.
icon
Tipo: TransitIcon optional
Un'icona con il brand localizzato di un sistema di trasporto pubblico.
lines
Le linee di trasporto pubblico servite da questa azienda.
url
Tipo: URL optional
L'URL della home page dell'agenzia.
Ereditato: toJSON

Classe TransitIcon

classe google.maps.places.TransitIcon
libreria "places"

Rappresenta un'icona di trasporto pubblico.

const {TransitIcon} = await google.maps.importLibrary("places");
nameIncluded
Tipo: boolean optional
Se il nome è contenuto nell'icona e non è necessario visualizzarlo accanto all'icona.
url
Tipo: URL optional
L'URL dell'icona.
Ereditato: toJSON

Classe TransitLine

classe google.maps.places.TransitLine
libreria "places"

Rappresenta una linea di trasporto pubblico.

const {TransitLine} = await google.maps.importLibrary("places");
backgroundColor
Tipo: string optional
Il colore di sfondo delle etichette per questa linea di trasporto pubblico in formato esadecimale (ad es. "#909CE1"). Questo colore può essere utilizzato anche per disegnare forme per questa linea di trasporto pubblico.
displayName
Tipo: string optional
Il nome completo della linea di trasporto pubblico (ad es. "Sunnydale locale").
displayNameLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo del nome completo della linea di trasporto pubblico, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
icon
Tipo: TransitIcon optional
Icona per questa linea specifica.
id
Tipo: string optional
L'ID della linea di trasporto pubblico che può essere utilizzato per identificare in modo univoco la linea tra le altre linee di trasporto pubblico nella stessa stazione di transito. Non è garantito che questo identificatore sia stabile tra risposte diverse.
shortDisplayName
Tipo: string optional
Il nome breve di questa linea di trasporto pubblico (ad es. "S2").
shortDisplayNameLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo del nome breve della linea di trasporto pubblico, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
textColor
Tipo: string optional
Il colore del testo delle etichette per questa linea di trasporto pubblico in formato esadecimale (ad es. "#909CE1").
url
Tipo: URL optional
L'URL di una pagina web con i dettagli di questa linea.
vehicleIcon
Tipo: TransitIcon optional
Icona per questo particolare tipo di veicolo.
vehicleType
Tipo: TransitVehicleType optional
Il tipo di veicolo utilizzato.
Ereditato: toJSON

Classe TransitStation

classe google.maps.places.TransitStation
libreria "places"

Rappresenta le informazioni specifiche sul trasporto pubblico per un luogo.

const {TransitStation} = await google.maps.importLibrary("places");
agencies
Le aziende di trasporto pubblico che servono questa stazione.
displayName
Tipo: string optional
Il nome della stazione nella lingua locale.
displayNameLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo del nome visualizzato locale, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
stops
Il mezzo di trasporto pubblico si ferma in questa stazione.
Ereditato: toJSON

Classe TransitStop

classe google.maps.places.TransitStop
libreria "places"

Rappresenta una fermata dei mezzi pubblici.

const {TransitStop} = await google.maps.importLibrary("places");
displayName
Tipo: string optional
Il nome della fermata nella lingua richiesta.
displayNameLanguageCode
Tipo: string optional
Il nome della fermata nel codice lingua BCP-47 della lingua richiesta, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
hasWheelchairAccessibleEntrance
Tipo: boolean optional
Questo campo indica se esiste un percorso accessibile dall'esterno della stazione alla fermata. Non indica se è possibile salire su un veicolo dalla fermata.
id
Tipo: string optional
L'ID della fermata di transito che può essere utilizzato per identificare in modo univoco la fermata tra le altre fermate di transito nella stessa stazione di transito. Non è garantito che questo identificatore sia stabile tra risposte diverse.
location
Tipo: LatLngAltitude optional
La posizione della fermata.
platformCode
Tipo: string optional
Il codice della banchina rappresentato da questa fermata. Può essere formattato in qualsiasi modo (ad es. "2", "Binario 2", "2-4" o "1x").
platformCodeLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo del codice della piattaforma, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
signageText
Tipo: string optional
Il testo esatto scritto sul cartello di questa banchina (ad es. "Verso il centro" o "East side e Brooklyn"). Se platformCode non è presente, questo campo è potenzialmente l'unico identificatore della piattaforma. Tuttavia, è possibile impostare contemporaneamente sia platformCode che signageText.
signageTextLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo della segnaletica, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
stopCode
Tipo: string optional
Identificatore leggibile della fermata, utilizzato dalle aziende di trasporto pubblico per distinguere le fermate con lo stesso nome.
stopCodeLanguageCode
Tipo: string optional
Il codice lingua BCP-47 del testo del codice di interruzione, ad esempio "en-US" o "sr-Latn". Per saperne di più, consulta la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
Ereditato: toJSON

Costanti TransitVehicleType

constants google.maps.places.TransitVehicleType
library "places"

Il tipo di veicolo per una linea di trasporto pubblico. Per saperne di più, consulta la documentazione del servizio web.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo TransitVehicleTypeString.

const {TransitVehicleType} = await google.maps.importLibrary("places");
AIRPLANE Aereo. Per saperne di più, consulta la documentazione del servizio web.
BUS Bus. Per saperne di più, consulta la documentazione del servizio web.
CABLE_CAR Funivia. Per saperne di più, consulta la documentazione del servizio web.
COACH Coach. Per saperne di più, consulta la documentazione del servizio web.
COMMUTER_TRAIN Treno suburbano. Per saperne di più, consulta la documentazione del servizio web.
FERRY Traghetto. Per saperne di più, consulta la documentazione del servizio web.
FUNICULAR Funicolare. Per saperne di più, consulta la documentazione del servizio web.
GONDOLA_LIFT Cabinovia. Per saperne di più, consulta la documentazione del servizio web.
HEAVY_RAIL Ferrovia pesante. Per saperne di più, consulta la documentazione del servizio web.
HIGH_SPEED_TRAIN Treno ad alta velocità. Per saperne di più, consulta la documentazione del servizio web.
HORSE_CARRIAGE Carrozza trainata da cavalli. Per saperne di più, consulta la documentazione del servizio web.
INTERCITY_BUS Autobus interurbano. Per saperne di più, consulta la documentazione del servizio web.
LONG_DISTANCE_TRAIN Treno a lunga percorrenza. Per saperne di più, consulta la documentazione del servizio web.
METRO_RAIL Ferrovia metropolitana. Per saperne di più, consulta la documentazione del servizio web.
MONORAIL Monorotaia. Per saperne di più, consulta la documentazione del servizio web.
RAIL Treno. Per saperne di più, consulta la documentazione del servizio web.
SHARE_TAXI Taxi condiviso. Per saperne di più, consulta la documentazione del servizio web.
SPECIAL Speciale. Per saperne di più, consulta la documentazione del servizio web.
SUBWAY Metropolitana. Per saperne di più, consulta la documentazione del servizio web.
TRAM Tram. Per saperne di più, consulta la documentazione del servizio web.
TROLLEYBUS Filobus. Per saperne di più, consulta la documentazione del servizio web.