Luogo classe
google.maps.places.Place
classe
Questa classe implementa
PlaceOptions.
Accesso chiamando il numero const {Place} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Costruttore | |
|---|---|
Place |
Place(options)Parametri:
|
Metodi statici | |
|---|---|
searchByText |
searchByText(request)Parametri:
Ricerca di luoghi basata su query di testo. |
searchNearby |
searchNearby(request)Parametri:
Cerca luoghi nelle vicinanze. |
Proprietà | |
|---|---|
accessibilityOptions |
Tipo:
AccessibilityOptions optionalOpzioni di accessibilità di questo luogo. undefined se i dati delle opzioni di accessibilità non sono stati chiamati dal server. |
addressComponents |
Tipo:
Array<AddressComponent> optionalLa raccolta dei componenti dell'indirizzo per la posizione di questo luogo. Oggetto vuoto se non sono presenti dati di indirizzo noti. undefined se i dati dell'indirizzo non sono stati richiesti dal server. |
adrFormatAddress |
Tipo:
string optionalLa rappresentazione dell'indirizzo del luogo nel microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optionalFornitori di dati che devono essere mostrati per il luogo. |
businessStatus |
Tipo:
BusinessStatus optionalLo stato operativo della sede. null se non è presente uno stato noto. undefined se i dati sullo stato non sono stati caricati dal server. |
displayName |
Tipo:
string optionalIl nome visualizzato della sede. null se non è presente alcun nome. undefined se i dati del nome non sono stati caricati dal server. |
displayNameLanguageCode |
Tipo:
string optionalLa lingua del nome visualizzato della sede. null se non è presente alcun nome. undefined se i dati del nome non sono stati caricati dal server. |
editorialSummary |
Tipo:
string optionalIl riepilogo editoriale per questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto. |
editorialSummaryLanguageCode |
Tipo:
string optionalLa lingua del riepilogo editoriale per questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto. |
evChargeOptions |
Tipo:
EVChargeOptions optionalOpzioni di ricarica EV fornite dal luogo. undefined se le opzioni di ricarica EV non sono state richieste dal server. |
formattedAddress |
Tipo:
string optionalL'indirizzo completo della sede. |
fuelOptions |
Tipo:
FuelOptions optionalOpzioni di carburante fornite dal luogo. undefined se le opzioni di carburante non sono state richieste dal server. |
googleMapsLinks |
Tipo:
GoogleMapsLinks optionalLink per attivare diverse azioni di Google Maps. |
googleMapsURI |
Tipo:
string optionalURL della pagina Google ufficiale di questo luogo. Questa è la pagina di proprietà di Google che contiene le migliori informazioni disponibili sul luogo. |
hasCurbsidePickup |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
hasDelivery |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
hasDineIn |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
hasLiveMusic |
Tipo:
boolean optional |
hasMenuForChildren |
Tipo:
boolean optional |
hasOutdoorSeating |
Tipo:
boolean optional |
hasRestroom |
Tipo:
boolean optional |
hasTakeout |
Tipo:
boolean optionalSe un luogo offre il servizio da asporto. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
iconBackgroundColor |
Tipo:
string optionalIl codice colore esadecimale predefinito per la categoria del luogo. |
id |
Tipo:
stringL'ID luogo univoco. |
internationalPhoneNumber |
Tipo:
string optionalIl numero di telefono del luogo in formato internazionale. Il formato internazionale include il codice paese ed è preceduto dal segno più (+). |
isGoodForChildren |
Tipo:
boolean optional |
isGoodForGroups |
Tipo:
boolean optional |
isGoodForWatchingSports |
Tipo:
boolean optional |
isReservable |
Tipo:
boolean optionalIndica se un luogo è prenotabile. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
location |
Tipo:
LatLng optionalLa posizione del luogo. |
nationalPhoneNumber |
Tipo:
string optionalIl numero di telefono del luogo, formattato in base alla convenzione regionale del numero. |
parkingOptions |
Tipo:
ParkingOptions optionalOpzioni di parcheggio fornite dal luogo. undefined se i dati delle opzioni di parcheggio non sono stati richiesti dal server. |
paymentOptions |
Tipo:
PaymentOptions optionalOpzioni di pagamento fornite dal luogo. undefined se i dati delle opzioni di pagamento non sono stati chiamati dal server. |
photos |
Foto di questo luogo. La raccolta conterrà fino a dieci oggetti Photo. |
plusCode |
Tipo:
PlusCode optional |
postalAddress |
Tipo:
PostalAddress optional |
priceLevel |
Tipo:
PriceLevel optionalIl livello di prezzo del luogo. Questa proprietà può restituire uno qualsiasi dei seguenti valori
|
priceRange |
Tipo:
PriceRange optionalLa fascia di prezzo per questo luogo. endPrice potrebbe non essere impostato, il che indica un intervallo senza limite superiore (ad es. "Più di 100 $"). |
primaryType |
Tipo:
string optionalIl tipo principale della località. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
primaryTypeDisplayName |
Tipo:
string optionalIl nome visualizzato del tipo principale della sede. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optionalLa 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 |
Tipo:
number optionalUna valutazione, compresa tra 1 e 5, basata sulle recensioni degli utenti di questo luogo. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optionalLa lingua richiesta per questo luogo. |
requestedRegion |
Tipo:
string optionalLa regione richiesta per questo luogo. |
reviews |
Un elenco di recensioni per questo luogo. |
servesBeer |
Tipo:
boolean optionalSe un luogo serve birra. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
servesBreakfast |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
servesBrunch |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
servesCocktails |
Tipo:
boolean optional |
servesCoffee |
Tipo:
boolean optional |
servesDessert |
Tipo:
boolean optional |
servesDinner |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
servesLunch |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
servesVegetarianFood |
Tipo:
boolean optionalSe 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 è ancora stato richiesto. |
servesWine |
Tipo:
boolean optionalSe un luogo serve vino. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. Restituisce "undefined" se questo campo non è ancora stato richiesto. |
svgIconMaskURI |
Tipo:
string optionalURI della risorsa maschera dell'immagine SVG che può essere utilizzata per rappresentare la categoria di un luogo. |
types |
Tipo:
Array<string> optionalUn array di tipi per questo luogo (ad esempio ["political", "locality"] o ["restaurant", "establishment"]). |
userRatingCount |
Tipo:
number optionalIl numero di valutazioni degli utenti che hanno contribuito al Place.rating di questo luogo. |
utcOffsetMinutes |
Tipo:
number optionalLa differenza rispetto al fuso orario UTC del fuso orario attuale del luogo, in minuti. Ad esempio, l'ora standard dell'Australia orientale (GMT+10) durante l'ora legale è 11 ore in anticipo rispetto al fuso orario 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 |
Tipo:
LatLngBounds optionalL'area visibile preferita per la visualizzazione di questo luogo su una mappa. |
websiteURI |
Tipo:
string optionalIl sito web autorevole di questo luogo, ad esempio la home page di un'attività. |
|
Tipo:
OpeningHours optional |
|
Tipo:
boolean optional |
Metodi | |
|---|---|
fetchFields |
fetchFields(options)Parametri:
|
|
getNextOpeningTime([date])Parametri:
Calcola la data che rappresenta il successivo OpeningHoursTime. Restituisce un valore indefinito se i dati sono insufficienti per calcolare il risultato o se questo luogo non è operativo. |
|
isOpen([date])Parametri:
Valore restituito:
Promise<boolean optional>Controlla se il luogo è aperto nella data e nell'ora indicate. Si risolve con undefined se i dati noti per la posizione non sono sufficienti per calcolarlo, ad esempio se l'orario di apertura non è registrato. |
toJSON |
toJSON()Parametri: nessuno
Valore restituito:
Object un oggetto JSON con tutte le proprietà del luogo richieste. |
Interfaccia PlaceOptions
google.maps.places.PlaceOptions
interfaccia
Opzioni per la creazione di un luogo.
Proprietà | |
|---|---|
id |
Tipo:
stringL'ID luogo univoco. |
requestedLanguage optional |
Tipo:
string optionalUn identificatore di lingua per la lingua in cui devono essere restituiti i dettagli. Consulta l'elenco delle lingue supportate. |
requestedRegion optional |
Tipo:
string optionalUn codice regione della regione dell'utente. Ciò può influire sulle foto che potrebbero essere restituite e, possibilmente, su altre cose. Il codice regione accetta un valore di due caratteri ccTLD ("dominio di primo livello"). La maggior parte dei codici ccTLD sono identici ai codici ISO 3166-1, con alcune eccezioni degne di nota. Ad esempio, il TLD nazionale 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"). |
AccessibilityOptions class
google.maps.places.AccessibilityOptions
classe
Accesso chiamando il numero const {AccessibilityOptions} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
hasWheelchairAccessibleEntrance |
Tipo:
boolean optionalSe 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 |
Tipo:
boolean optionalIndica se un luogo dispone di parcheggio accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasWheelchairAccessibleRestroom |
Tipo:
boolean optionalIndica se un luogo dispone di una toilette accessibile in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasWheelchairAccessibleSeating |
Tipo:
boolean optionalIndica se un luogo offre tavoli accessibili in sedia a rotelle. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
Classe AddressComponent
google.maps.places.AddressComponent
classe
Componente dell'indirizzo della posizione del luogo.
Accesso chiamando il numero const {AddressComponent} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
longText |
Tipo:
string optionalIl testo completo del componente dell'indirizzo. |
shortText |
Tipo:
string optionalIl testo abbreviato del componente dell'indirizzo specificato. |
types |
Tipo:
Array<string>Un array di stringhe che indica il tipo di questo componente dell'indirizzo. Un elenco dei tipi validi è disponibile qui. |
Attribuzione class
google.maps.places.Attribution
classe
Informazioni su un fornitore di dati per un luogo.
Accesso chiamando il numero const {Attribution} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
provider |
Tipo:
string optionalNome del fornitore di dati del luogo. |
providerURI |
Tipo:
string optionalURI del fornitore di dati del luogo. |
Classe AuthorAttribution
google.maps.places.AuthorAttribution
classe
Informazioni sull'autore dei contenuti generati dagli utenti.
Accesso chiamando il numero const {AuthorAttribution} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
displayName |
Tipo:
stringNome dell'autore per questo risultato. |
photoURI |
Tipo:
string optionalURI della foto dell'autore per questo risultato. Potrebbe non essere sempre disponibile. |
uri |
Tipo:
string optionalURI del profilo dell'autore per questo risultato. |
Classe ConnectorAggregation
google.maps.places.ConnectorAggregation
classe
Informazioni sulla ricarica dei veicoli elettrici, aggregate per connettori dello stesso tipo e della stessa velocità di ricarica.
Accesso chiamando il numero const {ConnectorAggregation} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
availabilityLastUpdateTime |
Tipo:
Date optionalL'ora dell'ultimo aggiornamento delle informazioni sulla disponibilità del connettore in questa aggregazione. |
availableCount |
Tipo:
number optionalNumero di connettori in questa aggregazione attualmente disponibili. |
count |
Tipo:
numberNumero di connettori in questa aggregazione. |
maxChargeRateKw |
Tipo:
numberLa velocità di ricarica massima statica in kW di ogni connettore dell'aggregazione. |
outOfServiceCount |
Tipo:
number optionalNumero di connettori in questo aggregazione attualmente fuori servizio. |
type |
Tipo:
EVConnectorType optionalIl tipo di connettore di questa aggregazione. |
Classe EVChargeOptions
google.maps.places.EVChargeOptions
classe
Informazioni sulla stazione di ricarica EV ospitata nel luogo.
Accesso chiamando il numero const {EVChargeOptions} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
connectorAggregations |
Tipo:
Array<ConnectorAggregation>Un elenco di aggregazioni di connettori di ricarica per veicoli elettrici che contengono connettori dello stesso tipo e della stessa velocità di ricarica. |
connectorCount |
Tipo:
numberNumero di connettori in questa stazione. Poiché alcune porte possono avere più connettori, ma possono caricare una sola auto alla volta, il numero di connettori potrebbe essere superiore al numero totale di auto che possono caricarsi contemporaneamente. |
Costanti EVConnectorType
google.maps.places.EVConnectorType
costanti
Tipi di connettori per la ricarica EV.
Accesso chiamando il numero const {EVConnectorType} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
|---|---|
CCS_COMBO_1 |
Sistema di ricarica combinato (CA e CC). Basato sul connettore SAE Type-1 J-1772. |
CCS_COMBO_2 |
Sistema di ricarica combinato (CA e CC). Basato sul connettore Mennekes di tipo 2. |
CHADEMO |
Connettore di tipo CHAdeMO. |
J1772 |
Connettore di tipo 1 J1772. |
NACS |
Il North American Charging System (NACS), standardizzato come SAE J3400. |
OTHER |
Altri tipi di connettori. |
TESLA |
Il connettore TESLA generico. Si tratta di NACS in Nord America, ma può essere non NACS in altre parti del mondo (ad es. CCS Combo 2 (CCS2) o GB/T). Questo valore è meno rappresentativo di un tipo di connettore effettivo e rappresenta maggiormente la possibilità di ricaricare un veicolo del marchio Tesla presso una stazione di ricarica di proprietà di Tesla. |
TYPE_2 |
Connettore di tipo 2 IEC 62196. Spesso indicato come MENNEKES. |
UNSPECIFIED_GB_T |
Il tipo GB/T corrisponde allo standard GB/T in Cina. Questo tipo copre tutti i tipi GB_T. |
UNSPECIFIED_WALL_OUTLET |
Presa a muro non specificata. |
Interfaccia EVSearchOptions
google.maps.places.EVSearchOptions
interfaccia
Opzioni relative ai veicoli elettrici che possono essere specificate per una richiesta di ricerca di un luogo.
Proprietà | |
|---|---|
connectorTypes optional |
Tipo:
Array<EVConnectorType> optionalL'elenco dei tipi di connettori EV preferiti. Un luogo che non supporta nessuno dei tipi di connettore elencati viene escluso. |
minimumChargingRateKw optional |
Tipo:
number optionalTasso di ricarica minimo richiesto in kilowatt. Un luogo con una velocità di ricarica inferiore a quella specificata viene filtrato. |
FetchFieldsRequest interfaccia
google.maps.places.FetchFieldsRequest
interfaccia
Opzioni per recuperare i campi Place.
Proprietà | |
|---|---|
fields |
Tipo:
Array<string>Elenco dei campi da recuperare. |
Classe FuelOptions
google.maps.places.FuelOptions
classe
Le informazioni più recenti sulle opzioni di carburante in una stazione di servizio. Queste informazioni vengono aggiornate regolarmente.
Accesso chiamando il numero const {FuelOptions} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
fuelPrices |
Un elenco dei prezzi del carburante per ogni tipo di carburante disponibile in questa stazione, una voce per tipo di carburante. |
Classe FuelPrice
google.maps.places.FuelPrice
classe
Informazioni sul prezzo del carburante per un determinato tipo di carburante.
Accesso chiamando il numero const {FuelPrice} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
price |
Tipo:
Money optionalIl prezzo del carburante. |
type |
Tipo:
FuelType optionalIl tipo di carburante. |
updateTime |
Tipo:
Date optionalL'ora dell'ultimo aggiornamento del prezzo del carburante. |
Costanti FuelType
google.maps.places.FuelType
costanti
Tipi di carburante.
Accesso chiamando il numero const {FuelType} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
|---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
Carburante diesel. |
DIESEL_PLUS |
Diesel più carburante. |
E100 |
E 100. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
GPL. |
METHANE |
Metano. |
MIDGRADE |
89 ottani. |
PREMIUM |
Alta qualità |
REGULAR_UNLEADED |
Senza piombo normale. |
SP100 |
SP 100. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
SP 99. |
TRUCK_DIESEL |
Diesel per camion. |
Classe GoogleMapsLinks
google.maps.places.GoogleMapsLinks
classe
Link per attivare diverse azioni di Google Maps.
Accesso chiamando il numero const {GoogleMapsLinks} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
directionsURI |
Tipo:
string optionalUn link per mostrare le indicazioni stradali per il luogo su Google Maps. Il link compila solo la località di destinazione e utilizza la modalità di viaggio predefinita DRIVE. |
photosURI |
Tipo:
string optionalUn link per mostrare le foto del luogo su Google Maps. |
placeURI |
Tipo:
string optionalUn link per mostrare il luogo su Google Maps. |
reviewsURI |
Tipo:
string optionalUn link per mostrare le recensioni del luogo su Google Maps. |
writeAReviewURI |
Tipo:
string optionalUn link per scrivere una recensione del luogo su Google Maps. |
Classe Money
google.maps.places.Money
classe
Una rappresentazione di un importo di denaro con il relativo tipo di valuta.
Accesso chiamando il numero const {Money} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
currencyCode |
Tipo:
stringIl codice valuta di tre lettere, definito nello standard ISO 4217. |
nanos |
Tipo:
numberNumero di unità nano (10^-9) dell'importo. |
units |
Tipo:
numberLe unità intere dell'importo. Ad esempio, se Money.currencyCode è "USD", 1 unità corrisponde a 1 dollaro statunitense. |
Metodi | |
|---|---|
toString |
toString()Parametri: nessuno
Valore restituito:
stringRestituisce una rappresentazione leggibile dell'importo di denaro con il relativo simbolo di valuta. |
Classe OpeningHours
google.maps.places.OpeningHours
classe
Informazioni sull'orario di apertura di un luogo.
Accesso chiamando il numero const {OpeningHours} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
periods |
Tipo:
Array<OpeningHoursPeriod>Periodi di apertura che coprono ogni giorno della settimana, a partire da domenica, in ordine cronologico. Non include i giorni in cui il luogo non è aperto. |
weekdayDescriptions |
Tipo:
Array<string>Un array di sette stringhe che rappresentano l'orario di apertura formattato per ogni giorno della settimana. Il servizio Places formatta e localizza l'orario di apertura in modo appropriato per la lingua corrente. L'ordine degli elementi in questo array dipende dalla lingua. Alcune lingue iniziano la settimana di lunedì, mentre altre di domenica. |
Classe OpeningHoursPeriod
google.maps.places.OpeningHoursPeriod
classe
Un periodo in cui il luogo è aperto.
Accesso chiamando il numero const {OpeningHoursPeriod} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
close |
Tipo:
OpeningHoursPoint optionalL'orario di chiusura del luogo. |
open |
Tipo:
OpeningHoursPointL'orario di apertura del luogo. |
Classe OpeningHoursPoint
google.maps.places.OpeningHoursPoint
classe
Un punto in cui il luogo cambia il suo stato di apertura.
Accesso chiamando il numero const {OpeningHoursPoint} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
day |
Tipo:
numberIl giorno della settimana, come numero nell'intervallo [0, 6], a partire da domenica. Ad esempio, 2 indica martedì. |
hour |
Tipo:
numberL'ora di OpeningHoursPoint.time come numero, nell'intervallo [0, 23]. Questi dati verranno riportati nel fuso orario del luogo. |
minute |
Tipo:
numberIl minuto di OpeningHoursPoint.time come numero, nell'intervallo [0, 59]. Questi dati verranno riportati nel fuso orario del luogo. |
ParkingOptions class
google.maps.places.ParkingOptions
classe
Accesso chiamando il numero const {ParkingOptions} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
hasFreeGarageParking |
Tipo:
boolean optionalSe un luogo offre un parcheggio coperto senza costi. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasFreeParkingLot |
Tipo:
boolean optionalSe un luogo offre parcheggi gratuiti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasFreeStreetParking |
Tipo:
boolean optionalSe un luogo offre parcheggio in strada senza costi. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasPaidGarageParking |
Tipo:
boolean optionalSe un luogo offre un parcheggio in garage a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasPaidParkingLot |
Tipo:
boolean optionalSe un luogo offre parcheggi a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasPaidStreetParking |
Tipo:
boolean optionalSe un luogo offre parcheggio in strada a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasValetParking |
Tipo:
boolean optionalSe un luogo offre il servizio di parcheggio. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
PaymentOptions class
google.maps.places.PaymentOptions
classe
Accesso chiamando il numero const {PaymentOptions} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
acceptsCashOnly |
Tipo:
boolean optionalSe un luogo accetta pagamenti solo in contanti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
acceptsCreditCards |
Tipo:
boolean optionalSe un luogo accetta pagamenti tramite carta di credito. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
acceptsDebitCards |
Tipo:
boolean optionalIndica se un luogo accetta pagamenti tramite carta di debito. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
acceptsNFC |
Tipo:
boolean optionalSe un luogo accetta pagamenti tramite NFC. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
Classe Photo
google.maps.places.Photo
classe
Informazioni su una foto di un luogo.
Accesso chiamando il numero const {Photo} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
authorAttributions |
Tipo:
Array<AuthorAttribution>Testo dell'attribuzione da visualizzare per questa foto. |
flagContentURI |
Tipo:
string optionalUn link in cui l'utente può segnalare un problema con la foto. |
googleMapsURI |
Tipo:
string optionalUn link per mostrare la foto su Google Maps. |
heightPx |
Tipo:
numberL'altezza della foto in pixel. |
widthPx |
Tipo:
numberLa larghezza della foto in pixel. |
Metodi | |
|---|---|
getURI |
getURI([options])Parametri:
Valore restituito:
stringRestituisce l'URL dell'immagine corrispondente alle opzioni specificate. |
Classe PlusCode
google.maps.places.PlusCode
classe
Plus Code del luogo. Per ulteriori informazioni, visita la pagina https://plus.codes/.
Accesso chiamando il numero const {PlusCode} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
compoundCode |
Tipo:
string optionalUn 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 |
Tipo:
string optionalUn plus code con un'area di 1/8000 di grado per 1/8000 di grado. Ad esempio, "8FVC9G8F+5W". |
Classe PostalAddress
google.maps.places.PostalAddress
classe
Rappresenta un indirizzo postale (ad es. per un servizio postale a cui consegnare gli articoli). Nota: PostalAddress viene utilizzato dall'API JavaScript per creare istanze di oggetti che rappresentano i dati restituiti dal servizio web.
Questa classe implementa
PostalAddressLiteral.
Accesso chiamando il numero const {PostalAddress} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
addressLines |
Tipo:
Array<string>Righe dell'indirizzo non strutturate che descrivono i livelli inferiori di un indirizzo. |
administrativeArea |
Tipo:
string optionalLa suddivisione amministrativa di grado più alto usata per l'indirizzo postale di un paese o di una regione. |
languageCode |
Tipo:
string optionalCodice lingua BCP-47 dei contenuti di questo indirizzo. Esempi: "zh-Hant", "ja", "ja-Latn", "en". |
locality |
Tipo:
string optionalSolitamente si riferisce alla porzione di città dell'indirizzo. |
organization |
Tipo:
string optionalIl nome dell'organizzazione all'indirizzo. |
postalCode |
Tipo:
string optionalIl codice postale dell'indirizzo. |
recipients |
Tipo:
Array<string>Il destinatario all'indirizzo. |
regionCode |
Tipo:
stringCodice regione CLDR del paese/dell'area geografica dell'indirizzo. Esempio: "CH" per la Svizzera. Per i dettagli, visita le pagine https://cldr.unicode.org/ e https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html. |
sortingCode |
Tipo:
string optionalSorting code dell'indirizzo. |
sublocality |
Tipo:
string optionalQuartiere dell'indirizzo, ad esempio quartieri, zone o distretti. |
PostalAddressLiteral interfaccia
google.maps.places.PostalAddressLiteral
interfaccia
Dati per l'idratazione di un PostalAddress.
Proprietà | |
|---|---|
regionCode |
Tipo:
stringLeggi i PostalAddress.regionCode. |
addressLines optional |
Tipo:
Iterable<string> optionalLeggi i PostalAddress.addressLines. |
administrativeArea optional |
Tipo:
string optionalLeggi i PostalAddress.administrativeArea. |
languageCode optional |
Tipo:
string optionalLeggi i PostalAddress.languageCode. |
locality optional |
Tipo:
string optionalLeggi i PostalAddress.locality. |
organization optional |
Tipo:
string optionalLeggi i PostalAddress.organization. |
postalCode optional |
Tipo:
string optionalLeggi i PostalAddress.postalCode. |
recipients optional |
Tipo:
Iterable<string> optionalLeggi i PostalAddress.recipients. |
sortingCode optional |
Tipo:
string optionalLeggi i PostalAddress.sortingCode. |
sublocality optional |
Tipo:
string optionalLeggi i PostalAddress.sublocality. |
Costanti PriceLevel
google.maps.places.PriceLevel
costanti
Il livello di prezzo di un luogo.
Accesso chiamando il numero const {PriceLevel} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
|---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
|
PriceRange class
google.maps.places.PriceRange
classe
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 $").
Accesso chiamando il numero const {PriceRange} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
endPrice |
Tipo:
Money optionalL'estremità superiore della fascia di prezzo (inclusa). Il prezzo deve essere inferiore a questo importo. |
startPrice |
Tipo:
MoneyL'estremità inferiore della fascia di prezzo (inclusa). Il prezzo deve essere pari o superiore a questo importo. |
Rivedi il corso
google.maps.places.Review
classe
Informazioni su una recensione di un luogo.
Accesso chiamando il numero const {Review} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
|---|---|
authorAttribution |
Tipo:
AuthorAttribution optionalIl revisore. |
flagContentURI |
Tipo:
string optionalUn link in cui l'utente può segnalare un problema con la recensione. |
googleMapsURI |
Tipo:
string optionalUn link per mostrare la recensione su Google Maps. |
originalText |
Tipo:
string optionalIl testo della recensione nella lingua originale. |
originalTextLanguageCode |
Tipo:
string optionalUn codice lingua IETF che indica la lingua originale della recensione. |
publishTime |
Tipo:
Date optional |
rating |
Tipo:
number optionalLa valutazione di questa recensione, un numero compreso tra 1,0 e 5,0 (inclusi). |
relativePublishTimeDescription |
Tipo:
string optionalUna stringa di tempo recente formattato, che esprime l'ora della recensione rispetto all'ora attuale in un formato appropriato per la lingua e il paese. Ad esempio, "un mese fa". |
text |
Tipo:
string optionalIl testo localizzato della recensione. |
textLanguageCode |
Tipo:
string optionalUn codice lingua IETF che indica la lingua localizzata della recensione. |
SearchByTextRequest interfaccia
google.maps.places.SearchByTextRequest
interfaccia
Richiedi l'interfaccia per Place.searchByText.
Proprietà | |
|---|---|
evSearchOptions optional |
Tipo:
EVSearchOptions optionalOpzioni relative ai veicoli elettrici che possono essere specificate per una richiesta di ricerca di un luogo. |
fields optional |
Tipo:
Array<string> optionalObbligatorio quando utilizzi questa richiesta con Place.searchByText. Campi da includere nella risposta, per i quali verrà addebitato un costo. Se viene passato ['*'], verranno restituiti e fatturati tutti i campi disponibili (questa operazione non è consigliata per le implementazioni di produzione). Puoi richiedere qualsiasi proprietà della classe Place come campo. |
includedType optional |
Tipo:
string optionalIl 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 |
isOpenNow optional |
Tipo:
boolean optionalPredefinito:
falseUtilizzato per limitare la ricerca ai luoghi attualmente aperti. |
language optional |
Tipo:
string optionalI dettagli del luogo verranno visualizzati nella lingua preferita, se disponibile. Per impostazione predefinita, verrà utilizzata la lingua preferita del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Tipo:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalLa regione in cui eseguire la ricerca. Questa posizione funge da bias, il che significa che potrebbero essere restituiti risultati intorno alla posizione specificata. Non può essere impostato insieme a locationRestriction. |
locationRestriction optional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optionalLa regione in cui eseguire la ricerca. Questa località funge da restrizione, il che significa che i risultati al di fuori della località specificata non verranno restituiti. Non può essere impostato insieme a locationBias. |
maxResultCount optional |
Tipo:
number optionalIl numero massimo di risultati da restituire. Deve essere compreso tra 1 e 20 inclusi. |
minRating optional |
Tipo:
number optionalFiltra i risultati la cui valutazione media degli utenti è strettamente 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, ad esempio [0, 0.5, 1.0, ... , 5.0] inclusi. La valutazione inserita verrà arrotondata per eccesso al valore di 0,5 più vicino. Ad esempio, una valutazione di 0,6 eliminerà tutti i risultati con una valutazione inferiore a 1,0. |
priceLevels optional |
Tipo:
Array<PriceLevel> optionalUtilizzato 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. |
|
Tipo:
string optional |
|
Tipo:
SearchByTextRankPreference optional |
rankPreference optional |
Tipo:
SearchByTextRankPreference optionalPredefinito:
SearchByTextRankPreference.RELEVANCECome verranno classificati i risultati nella risposta. |
region optional |
Tipo:
string optionalIl codice Unicode paese/regione (CLDR) della località da cui proviene la richiesta. Questo parametro viene utilizzato per visualizzare i dettagli del luogo, come il nome del luogo specifico per la regione, se disponibile. Il parametro può influire sui risultati in base alla legge vigente. Per ulteriori informazioni, visita la pagina https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Tieni presente che i codici regione a tre cifre non sono attualmente supportati. |
textQuery optional |
Tipo:
string optionalObbligatorio se non utilizzi . La query di testo per la ricerca testuale. |
useStrictTypeFiltering optional |
Tipo:
boolean optionalPredefinito:
falseUtilizzato per impostare il filtro dei tipi rigoroso per SearchByTextRequest.includedType. Se impostato su true, verranno restituiti solo i risultati dello stesso tipo. |
SearchByTextRankPreference costanti
google.maps.places.SearchByTextRankPreference
costanti
Enumerazione RankPreference per SearchByTextRequest.
Accesso chiamando il numero const {SearchByTextRankPreference} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
|---|---|
DISTANCE |
Ordina i risultati in base alla distanza. |
RELEVANCE |
Classifica i risultati in base alla pertinenza. |
SearchNearbyRequest interfaccia
google.maps.places.SearchNearbyRequest
interfaccia
Richiedi l'interfaccia per Place.searchNearby. Per ulteriori informazioni sulla richiesta, consulta il riferimento API Places.
Proprietà | |
|---|---|
locationRestriction |
Tipo:
Circle|CircleLiteralLa regione in cui eseguire la ricerca, specificata come un cerchio con centro e raggio. I risultati al di fuori della località specificata non vengono restituiti. |
excludedPrimaryTypes optional |
Tipo:
Array<string> optionalTipi 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 in entrambi gli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT. |
excludedTypes optional |
Tipo:
Array<string> optionalTipi di luoghi esclusi. Consulta l'elenco completo dei tipi supportati. Un luogo può avere molti tipi diversi. È possibile specificare fino a 50 tipi. Se specifichi lo stesso tipo in entrambi gli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT. |
fields optional |
Tipo:
Array<string> optionalObbligatorio quando utilizzi questa richiesta con Place.searchNearby. Campi da includere nella risposta, per i quali verrà addebitato un costo. Se viene passato ['*'], verranno restituiti e fatturati tutti i campi disponibili (questa operazione non è consigliata per le implementazioni di produzione). Puoi richiedere qualsiasi proprietà della classe Place come campo. |
includedPrimaryTypes optional |
Tipo:
Array<string> optionalTipi 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 in entrambi gli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT. |
includedTypes optional |
Tipo:
Array<string> optionalTipi di luoghi inclusi. Consulta l'elenco completo dei tipi supportati. Un luogo può avere molti tipi diversi. È possibile specificare fino a 50 tipi. Se specifichi lo stesso tipo in entrambi gli elenchi included e excluded, viene restituito un errore INVALID_ARGUMENT. |
language optional |
Tipo:
string optionalI dettagli del luogo verranno visualizzati nella lingua preferita, se disponibile. Per impostazione predefinita, verrà utilizzata la lingua preferita del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Tipo:
number optionalIl numero massimo di risultati da restituire. Per i valori accettabili e il valore predefinito, consulta il riferimento API Places. |
rankPreference optional |
Tipo:
SearchNearbyRankPreference optionalPredefinito:
SearchNearbyRankPreference.POPULARITYCome verranno classificati i risultati nella risposta. |
region optional |
Tipo:
string optionalIl codice Unicode paese/regione (CLDR) della località da cui proviene la richiesta. Questo parametro viene utilizzato per visualizzare i dettagli del luogo, come il nome del luogo specifico per la regione, se disponibile. Il parametro può influire sui risultati in base alla legge vigente. Per ulteriori informazioni, visita la pagina https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Tieni presente che i codici regione a tre cifre non sono attualmente supportati. |
SearchNearbyRankPreference costanti
google.maps.places.SearchNearbyRankPreference
costanti
Enumerazione RankPreference per SearchNearbyRequest.
Accesso chiamando il numero const {SearchNearbyRankPreference} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
|---|---|
DISTANCE |
Ordina i risultati in base alla distanza. |
POPULARITY |
Classifica i risultati in base alla popolarità. |