Classe Place
google.maps.places.Place
corso
Accedi chiamando const {Place} = await google.maps.importLibrary("places")
. Consulta la sezione 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 optional Opzioni di accessibilità di questo luogo. undefined se i dati delle opzioni di accessibilità non sono stati richiesti dal server. |
addressComponents |
Tipo:
Array<AddressComponent> optional La raccolta dei componenti dell'indirizzo per la posizione di questo luogo. Oggetto vuoto se non sono presenti dati sull'indirizzo noti. undefined se i dati dell'indirizzo non sono stati richiesti dal server. |
adrFormatAddress |
Tipo:
string optional La rappresentazione dell'indirizzo del luogo nel microformato adr. |
allowsDogs |
Tipo:
boolean optional |
attributions |
Tipo:
Array<Attribution> optional Testo dell'attribuzione da visualizzare per questo risultato Luogo. |
businessStatus |
Tipo:
BusinessStatus optional Lo stato di funzionamento della stazione di ricarica. null se non è noto alcun stato. undefined se i dati sullo stato non sono stati caricati dal server. |
displayName |
Tipo:
string optional Il nome visualizzato della stazione di ricarica. null se non è presente alcun nome. undefined se i dati del nome non sono stati caricati dal server. |
displayNameLanguageCode |
Tipo:
string optional La lingua del nome visualizzato della stazione di ricarica. null se non è presente alcun nome. undefined se i dati del nome non sono stati caricati dal server. |
editorialSummary |
Tipo:
string optional Il riepilogo redazionale di questo luogo. null se non è presente un riepilogo editoriale. undefined se questo campo non è ancora stato richiesto. |
editorialSummaryLanguageCode |
Tipo:
string optional La lingua del riepilogo redazionale per questo luogo. null se non è presente un riepilogo editoriale. undefined se questo campo non è ancora stato richiesto. |
evChargeOptions |
Tipo:
EVChargeOptions optional Opzioni di ricarica EV fornite dal luogo. undefined se le opzioni di ricarica EV non sono state richieste dal server. |
formattedAddress |
Tipo:
string optional L'indirizzo completo delle sedi. |
fuelOptions |
Tipo:
FuelOptions optional Opzioni di carburante fornite dal luogo. undefined se le opzioni per il carburante non sono state richieste dal server. |
googleMapsURI |
Tipo:
string optional URL della pagina ufficiale di Google per questo luogo. Questa è la pagina di proprietà di Google che contiene le migliori informazioni disponibili sul luogo. |
hasCurbsidePickup |
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 |
Tipo:
boolean optional Indica se un luogo offre il servizio di 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 |
Tipo:
boolean optional Indica se un luogo prevede 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 |
Tipo:
boolean optional |
hasMenuForChildren |
Tipo:
boolean optional |
hasOutdoorSeating |
Tipo:
boolean optional |
hasRestroom |
Tipo:
boolean optional |
hasTakeout |
Tipo:
boolean optional Indica 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. |
hasWiFi |
Tipo:
boolean optional |
iconBackgroundColor |
Tipo:
string optional Il codice colore esadecimale predefinito per la categoria del luogo. |
id |
Tipo:
string L'ID luogo univoco. |
internationalPhoneNumber |
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 |
Tipo:
boolean optional |
isGoodForGroups |
Tipo:
boolean optional |
isGoodForWatchingSports |
Tipo:
boolean optional |
isReservable |
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 |
Tipo:
LatLng optional La posizione del luogo. |
nationalPhoneNumber |
Tipo:
string optional Il numero di telefono del luogo, formattato in base alla convenzione regionale del numero. |
parkingOptions |
Tipo:
ParkingOptions optional Opzioni di parcheggio offerte dal luogo. undefined se i dati sulle opzioni di parcheggio non sono stati richiesti dal server. |
paymentOptions |
Tipo:
PaymentOptions optional Opzioni di pagamento fornite dal luogo. undefined se i dati delle opzioni di pagamento non sono stati richiesti dal server. |
photos |
Foto di questo luogo. La raccolta conterrà fino a dieci oggetti Photo . |
plusCode |
Tipo:
PlusCode optional |
priceLevel |
Tipo:
PriceLevel optional Il livello di prezzo del luogo. Questa proprietà può restituire uno dei seguenti valori
|
primaryType |
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 |
Tipo:
string optional Il nome visualizzato del tipo principale della stazione di ricarica. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
primaryTypeDisplayNameLanguageCode |
Tipo:
string optional La lingua del nome visualizzato del tipo principale della stazione di ricarica. null se non è presente alcun tipo. undefined se i dati del tipo non sono stati caricati dal server. |
rating |
Tipo:
number optional Una valutazione compresa tra 1, 0 e 5, 0 in base alle recensioni degli utenti di questo luogo. |
regularOpeningHours |
Tipo:
OpeningHours optional |
requestedLanguage |
Tipo:
string optional La lingua richiesta per questo luogo. |
requestedRegion |
Tipo:
string optional La regione richiesta per questo luogo. |
reviews |
Un elenco di recensioni per questo luogo. |
servesBeer |
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 |
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 |
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 |
Tipo:
boolean optional |
servesCoffee |
Tipo:
boolean optional |
servesDessert |
Tipo:
boolean optional |
servesDinner |
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 |
Tipo:
boolean optional Indica 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 |
Tipo:
boolean optional Indica 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 |
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. |
svgIconMaskURI |
Tipo:
string optional URI della risorsa della maschera dell'immagine SVG che può essere utilizzata per rappresentare la categoria di un luogo. |
types |
Tipo:
Array<string> optional Un array di tipi per questo luogo (ad esempio ["political", "locality"] o ["restaurant", "establishment"] ). |
userRatingCount |
Tipo:
number optional Il numero di valutazioni degli utenti che hanno contribuito al Place.rating di questo luogo. |
utcOffsetMinutes |
Tipo:
number optional La differenza rispetto a UTC del fuso orario corrente del luogo, in minuti. Ad esempio, l'ora standard dell'Australia orientale (GMT+10) in ora legale è avanti di 11 ore rispetto al fuso orario UTC, quindi utc_offset_minutes sarà 660 . Per i fusi orari che precedono UTC, l'offset è negativo. Ad esempio, utc_offset_minutes è -60 per Capo Verde. |
viewport |
Tipo:
LatLngBounds optional L'area visibile preferita per la visualizzazione di questo luogo su una mappa. |
websiteURI |
Tipo:
string optional Il sito web autorevole di questo luogo, ad esempio la home page di un'attività. |
|
Tipo:
OpeningHours optional |
Metodi | |
---|---|
fetchFields |
fetchFields(options) Parametri:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parametri:
Calcola la data che rappresenta l'ora di apertura successiva. Restituisce undefined se i dati non sono sufficienti per calcolare il risultato o se questo luogo non è operativo. |
isOpen |
isOpen([date]) Parametri:
Valore restituito:
Promise<boolean optional> Controlla se il luogo è aperto alla data e all'ora specificate. Viene risolto con undefined se i dati noti per la stazione di ricarica non sono sufficienti per calcolarlo, ad esempio se gli orari di apertura non sono registrati. |
toJSON |
toJSON() Parametri: nessuno
Valore restituito:
Object un oggetto JSON con tutte le proprietà di Place richieste. |
Interfaccia PlaceOptions
google.maps.places.PlaceOptions
interfaccia
Opzioni per la costruzione di un luogo.
Proprietà | |
---|---|
id |
Tipo:
string L'ID luogo univoco. |
requestedLanguage optional |
Tipo:
string optional Un identificatore della lingua in cui devono essere restituiti i dettagli. Consulta l'elenco delle lingue supportate. |
requestedRegion optional |
Tipo:
string optional Un codice della regione dell'utente. Ciò può influire sulle foto che possono essere restituite e su altri elementi. Il codice regione accetta un valore di due caratteri di ccTLD ("dominio di primo livello"). La maggior parte dei codici ccTLD è identica ai codici ISO 3166-1, con alcune eccezioni notevoli. Ad esempio, il TLD di primo livello del Regno Unito è "uk " ( .co.uk ), mentre il codice ISO 3166-1 è"gb " (tecnicamente per l'entità "Regno Unito di Gran Bretagna e Irlanda del Nord"). |
Classe AccessibilityOptions
google.maps.places.AccessibilityOptions
corso
Accedi chiamando const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
hasWheelchairAccessibleEntrance |
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 |
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 |
Tipo:
boolean optional Indica 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 optional Indica se un luogo offre posti 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
corso
Accedi chiamando const {AddressComponent} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
longText |
Tipo:
string optional Il testo completo del componente indirizzo. |
shortText |
Tipo:
string optional Il testo breve 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. |
Attribution class
google.maps.places.Attribution
corso
Accedi chiamando const {Attribution} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
provider |
Tipo:
string optional Testo dell'attribuzione da visualizzare per questo risultato Luogo. |
providerURI |
Tipo:
string optional |
Classe AuthorAttribution
google.maps.places.AuthorAttribution
corso
Accedi chiamando const {AuthorAttribution} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
displayName |
Tipo:
string Nome dell'autore per questo risultato. |
photoURI |
Tipo:
string optional URI della foto dell'autore per questo risultato. Questa opzione potrebbe non essere sempre disponibile. |
uri |
Tipo:
string optional L'URI del profilo dell'autore per questo risultato. |
Classe ConnectorAggregation
google.maps.places.ConnectorAggregation
corso
Informazioni sulla ricarica di veicoli elettrici, aggregate per connettori dello stesso tipo e della stessa potenza di ricarica.
Accedi chiamando const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
availabilityLastUpdateTime |
Tipo:
Date optional L'ora dell'ultimo aggiornamento delle informazioni sulla disponibilità del connettore in questa aggregazione. |
availableCount |
Tipo:
number optional Numero di connettori in questa aggregazione attualmente disponibili. |
count |
Tipo:
number Numero di connettori in questa aggregazione. |
maxChargeRateKw |
Tipo:
number La potenza di ricarica massima statica in kW di ogni connettore dell'aggregazione. |
outOfServiceCount |
Tipo:
number optional Numero di connettori in questa aggregazione attualmente fuori servizio. |
type |
Tipo:
EVConnectorType optional Il tipo di connettore di questa aggregazione. |
Classe EVChargeOptions
google.maps.places.EVChargeOptions
corso
Informazioni sulla stazione di ricarica EV ospitata nel luogo.
Accedi chiamando const {EVChargeOptions} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
connectorAggregations |
Tipo:
Array<ConnectorAggregation> Un elenco di aggregazioni di connettori di ricarica EV che contengono connettori dello stesso tipo e della stessa potenza di ricarica. |
connectorCount |
Tipo:
number Numero di connettori in questa stazione. Poiché alcune stazioni di ricarica possono avere più connettori, ma essere in grado di ricaricare una sola auto alla volta, il numero di connettori potrebbe essere superiore al numero totale di auto che possono essere ricaricate contemporaneamente. |
Costanti EVConnectorType
google.maps.places.EVConnectorType
costanti
Tipi di connettori per la ricarica EV.
Accedi chiamando const {EVConnectorType} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
CCS_COMBO_1 |
Combined Charging System (AC e DC). In base al connettore J-1772 SAE di tipo 1. |
CCS_COMBO_2 |
Combined Charging System (AC e DC). In base al connettore Mennekes di tipo 2. |
CHADEMO |
Connettore di tipo CHAdeMO. |
J1772 |
Connettore J1772 di tipo 1. |
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 piuttosto la possibilità di ricaricare un veicolo del marchio Tesla presso una stazione di ricarica di proprietà di Tesla. |
TYPE_2 |
Connettore IEC 62196 di tipo 2. 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 agli EV che possono essere specificate per una richiesta di ricerca di luoghi.
Proprietà | |
---|---|
connectorTypes optional |
Tipo:
Array<EVConnectorType> optional L'elenco dei tipi di connettori EV preferiti. Un luogo che non supporta nessuno dei tipi di connettore elencati viene escluso. |
minimumChargingRateKw optional |
Tipo:
number optional Potenza di ricarica minima richiesta in kilowatt. Un luogo con una tariffa di ricarica inferiore a quella specificata viene escluso. |
Interfaccia FetchFieldsRequest
google.maps.places.FetchFieldsRequest
interfaccia
Opzioni per il recupero dei campi Luogo.
Proprietà | |
---|---|
fields |
Tipo:
Array<string> Elenco dei campi da recuperare. |
Classe FuelOptions
google.maps.places.FuelOptions
corso
Le informazioni più recenti sulle opzioni di carburante in una stazione di servizio. Queste informazioni vengono aggiornate regolarmente.
Accedi chiamando const {FuelOptions} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
fuelPrices |
Un elenco dei prezzi del carburante per ogni tipo di carburante disponibile nella stazione di servizio, una voce per tipo di carburante. |
Classe FuelPrice
google.maps.places.FuelPrice
corso
Informazioni sui prezzi del carburante per un determinato tipo di carburante.
Accedi chiamando const {FuelPrice} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
price |
Tipo:
Money optional Il prezzo del carburante. |
type |
Tipo:
FuelType optional Il tipo di carburante. |
updateTime |
Tipo:
Date optional L'ora dell'ultimo aggiornamento del prezzo del carburante. |
Costanti FuelType
google.maps.places.FuelType
costanti
Tipi di carburante.
Accedi chiamando const {FuelType} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
Carburante diesel. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
GPL. |
METHANE |
Metano. |
MIDGRADE |
Benzina media. |
PREMIUM |
Alta qualità |
REGULAR_UNLEADED |
Benzina normale senza piombo. |
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 |
Camion diesel. |
Corso Denaro
google.maps.places.Money
corso
Una rappresentazione di un importo con il relativo tipo di valuta.
Accedi chiamando const {Money} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
currencyCode |
Tipo:
string Il codice valuta di tre lettere, definito in ISO 4217. |
nanos |
Tipo:
number Numero di nano (10^-9) unità dell'importo. |
units |
Tipo:
number Le unità intere dell'importo. Ad esempio, se Money.currencyCode è "USD", 1 unità corrisponde a 1 dollaro statunitense. |
Metodi | |
---|---|
toString |
toString() Parametri: nessuno
Valore restituito:
string Restituisce una rappresentazione leggibile dell'importo con il relativo simbolo di valuta. |
Classe OpeningHours
google.maps.places.OpeningHours
corso
Accedi chiamando const {OpeningHours} = await google.maps.importLibrary("places")
. Consulta la sezione 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 sono inclusi i giorni in cui il luogo non è aperto. |
weekdayDescriptions |
Tipo:
Array<string> Un array di sette stringhe che rappresentano gli orari di apertura formattati per ogni giorno della settimana. Il servizio Places formatta e localizza gli orari di apertura in modo appropriato per la lingua corrente. L'ordine degli elementi in questa matrice dipende dalla lingua. In alcune lingue la settimana inizia di lunedì, mentre in altre inizia di domenica. |
Classe OpeningHoursPeriod
google.maps.places.OpeningHoursPeriod
corso
Accedi chiamando const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
close |
Tipo:
OpeningHoursPoint optional L'orario di chiusura del luogo. |
open |
Tipo:
OpeningHoursPoint L'orario di apertura del luogo. |
Classe OpeningHoursPoint
google.maps.places.OpeningHoursPoint
corso
Accedi chiamando const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
day |
Tipo:
number Il giorno della settimana, come numero nell'intervallo [0, 6], a partire da domenica. Ad esempio, 2 significa martedì. |
hour |
Tipo:
number L'ora di OpeningHoursPoint.time come numero compreso nell'intervallo [0, 23]. Verrà registrato nel fuso orario del luogo. |
minute |
Tipo:
number Il minuto di OpeningHoursPoint.time come numero compreso nell'intervallo [0, 59]. Verrà registrato nel fuso orario del luogo. |
Classe ParkingOptions
google.maps.places.ParkingOptions
corso
Accedi chiamando const {ParkingOptions} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
hasFreeGarageParking |
Tipo:
boolean optional Indica se un luogo offre un garage con parcheggio gratuito. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasFreeParkingLot |
Tipo:
boolean optional Indica se un luogo offre parcheggi gratuiti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasFreeStreetParking |
Tipo:
boolean optional Indica se un luogo offre parcheggio gratuito in strada. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasPaidGarageParking |
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 |
Tipo:
boolean optional Indica se un luogo offre parcheggi a pagamento. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
hasPaidStreetParking |
Tipo:
boolean optional Indica se 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 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
google.maps.places.PaymentOptions
corso
Accedi chiamando const {PaymentOptions} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
acceptsCashOnly |
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 |
Tipo:
boolean optional Indica se 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 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 |
Tipo:
boolean optional Indica se un luogo accetta pagamenti tramite NFC. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto. |
Foto di classe
google.maps.places.Photo
corso
Accedi chiamando const {Photo} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
authorAttributions |
Tipo:
Array<AuthorAttribution> Testo dell'attribuzione da visualizzare per questa foto. |
heightPx |
Tipo:
number L'altezza della foto in pixel. |
widthPx |
Tipo:
number La larghezza della foto in pixel. |
Metodi | |
---|---|
getURI |
getURI([options]) Parametri:
Valore restituito:
string Restituisce l'URL immagine corrispondente alle opzioni specificate. |
Classe PlusCode
google.maps.places.PlusCode
corso
Accedi chiamando const {PlusCode} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
compoundCode |
Tipo:
string optional Un codice Plus con un'area di 1/8000 di grado per 1/8000 di grado in cui i primi quattro caratteri (il prefisso) vengono omessi e sostituiti con una descrizione della località. Ad esempio, "9G8F+5W Zurigo, Svizzera". |
globalCode |
Tipo:
string optional Un plus code con un'area di 1/8000 di grado per 1/8000 di grado. Ad esempio, "8FVC9G8F+5W". |
Costanti PriceLevel
google.maps.places.PriceLevel
costanti
Enumeration del livello del prezzo per gli oggetti Place.
Accedi chiamando const {PriceLevel} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Rivedi il corso
google.maps.places.Review
corso
Accedi chiamando const {Review} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
authorAttribution |
Tipo:
AuthorAttribution optional Il recensore. |
publishTime |
Tipo:
Date optional |
rating |
Tipo:
number optional La valutazione di questa recensione, un numero compreso tra 1,0 e 5,0 (inclusi). |
relativePublishTimeDescription |
Tipo:
string optional Una stringa di ora recente formattata, che esprime l'ora della recensione rispetto all'ora corrente in una forma appropriata per la lingua e il paese. Ad esempio, "un mese fa". |
text |
Tipo:
string optional Il testo di una recensione. |
textLanguageCode |
Tipo:
string optional Un codice lingua IETF che indica la lingua in cui è scritta la recensione. Tieni presente che questo codice include solo il tag della lingua principale senza alcun tag secondario che indichi il paese o la regione. Ad esempio, tutte le recensioni in inglese sono contrassegnate come 'en' anziché "en-AU" o "en-UK". |
Interfaccia SearchByTextRequest
google.maps.places.SearchByTextRequest
interfaccia
Richiedi l'interfaccia per Place.searchByText
.
Proprietà | |
---|---|
fields |
Tipo:
Array<string> 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 i deployment di produzione). Puoi richiedere qualsiasi proprietà della classe Place come campo. |
evSearchOptions optional |
Tipo:
EVSearchOptions optional Opzioni relative agli EV che possono essere specificate per una richiesta di ricerca di luoghi. |
includedType optional |
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. Consulta SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Tipo:
boolean optional Valore predefinito:
false Utilizzato per limitare la ricerca ai luoghi attualmente aperti. |
language optional |
Tipo:
string optional I dettagli del luogo verranno visualizzati nella lingua preferita, se disponibile. Per impostazione predefinita, verrà utilizzata la preferenza di lingua del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Tipo:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional La regione in cui cercare. Questa località funge da bias, il che significa che potrebbero essere restituiti risultati relativi a una determinata località. Non può essere impostato insieme a locationRestriction. |
locationRestriction optional |
Tipo:
LatLngBounds|LatLngBoundsLiteral optional La regione in cui cercare. Questa località funge da limitazione, il che significa che i risultati al di fuori della località indicata non verranno restituiti. Non può essere impostato insieme a locationBias. |
maxResultCount optional |
Tipo:
number optional Il numero massimo di risultati da restituire. Deve essere compreso tra 1 e 20, inclusi. |
minRating optional |
Tipo:
number optional Filtra i risultati la cui valutazione media degli utenti è inferiore a questo limite. Un valore valido deve essere un numero compreso tra 0 e 5 (inclusi) a una cadenza di 0,5, ad esempio [0, 0,5, 1,0, ... , 5,0] inclusi. La valutazione in input verrà arrotondata per eccesso al valore 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> optional Utilizzato per limitare la ricerca ai luoghi contrassegnati come appartenenti a 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 optional Valore predefinito:
SearchByTextRankPreference.RELEVANCE La modalità di classificazione dei risultati nella risposta. |
region optional |
Tipo:
string optional Il codice Unicode paese/regione (CLDR) della località da cui proviene la richiesta. Questo parametro viene utilizzato per visualizzare i dettagli del luogo, ad esempio 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 optional Obbligatorio. La query di testo per la ricerca di testo. |
useStrictTypeFiltering optional |
Tipo:
boolean optional Valore predefinito:
false Utilizzato per impostare il filtro dei tipi rigoroso per SearchByTextRequest.includedType . Se impostato su true, verranno restituiti solo risultati dello stesso tipo. |
Costanti SearchByTextRankPreference
google.maps.places.SearchByTextRankPreference
costanti
Enum RankPreference per SearchByTextRequest.
Accedi chiamando const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
DISTANCE |
Ordina i risultati in base alla distanza. |
RELEVANCE |
Classifica i risultati in base alla pertinenza. |
Interfaccia SearchNearbyRequest
google.maps.places.SearchNearbyRequest
interfaccia
Richiedi l'interfaccia per Place.searchNearby
. Per ulteriori informazioni sulla richiesta, consulta la documentazione di riferimento dell'API Places.
Proprietà | |
---|---|
fields |
Tipo:
Array<string> 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 i deployment di produzione). Puoi richiedere qualsiasi proprietà della classe Place come campo. |
locationRestriction |
Tipo:
Circle|CircleLiteral La regione da cercare, specificata come un cerchio con centro e raggio. I risultati al di fuori della località indicata non vengono restituiti. |
excludedPrimaryTypes optional |
Tipo:
Array<string> optional Tipo di luogo principale escluso. 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> optional Tipo di luogo escluso. 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. |
includedPrimaryTypes optional |
Tipo:
Array<string> optional Tipo di luogo principale incluso. 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> optional Tipo di luogo incluso. 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 optional I dettagli del luogo verranno visualizzati nella lingua preferita, se disponibile. Per impostazione predefinita, verrà utilizzata la preferenza di lingua del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Tipo:
number optional Il numero massimo di risultati da restituire. Deve essere compreso tra 1 e 20, inclusi. |
rankPreference optional |
Tipo:
SearchNearbyRankPreference optional Valore predefinito:
SearchNearbyRankPreference.DISTANCE La modalità di classificazione dei risultati nella risposta. |
region optional |
Tipo:
string optional Il codice Unicode paese/regione (CLDR) della località da cui proviene la richiesta. Questo parametro viene utilizzato per visualizzare i dettagli del luogo, ad esempio 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. |
Costanti SearchNearbyRankPreference
google.maps.places.SearchNearbyRankPreference
costanti
Enum RankPreference per SearchNearbyRequest.
Accedi chiamando const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Consulta la sezione Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
DISTANCE |
Ordina i risultati in base alla distanza. |
POPULARITY |
Classifica i risultati in base alla popolarità. |