Place

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.

Place
Place(options)
Parametri: 
searchByText
searchByText(request)
Parametri: 
Valore restituito:  Promise<{places:Array<Place>}>
Ricerca di luoghi basata su query di testo.
searchNearby
searchNearby(request)
Parametri: 
Valore restituito:  Promise<{places:Array<Place>}>
Cerca luoghi nelle vicinanze.
accessibilityOptions
Tipo:  AccessibilityOptions optional
Opzioni di accessibilità di questo luogo. undefined se i dati delle opzioni di accessibilità non sono stati chiamati 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 di 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 di attribuzione da visualizzare per questo risultato di Place.
businessStatus
Tipo:  BusinessStatus optional
Lo 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 optional
Il 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 optional
La 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 optional
Il riepilogo editoriale per questo luogo. null se non è presente un riassunto editoriale. undefined se questo campo non è ancora stato richiesto.
editorialSummaryLanguageCode
Tipo:  string optional
La 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 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 della sede.
fuelOptions
Tipo:  FuelOptions optional
Opzioni di carburante fornite dal luogo. undefined se le opzioni di carburante non sono state richieste dal server.
googleMapsURI
Tipo:  string optional
URL 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 optional
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 è ancora stato richiesto.
hasDelivery
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 è ancora stato richiesto.
hasDineIn
Tipo:  boolean optional
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 è ancora stato richiesto.
hasLiveMusic
Tipo:  boolean optional
hasMenuForChildren
Tipo:  boolean optional
hasOutdoorSeating
Tipo:  boolean optional
hasRestroom
Tipo:  boolean optional
hasTakeout
Tipo:  boolean optional
Se 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 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 è ancora stato 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 fornite dal luogo. undefined se i dati delle 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 chiamati dal server.
photos
Tipo:  Array<Photo> optional
Foto di questo luogo. La raccolta conterrà fino a dieci oggetti Photo.
plusCode
Tipo:  PlusCode optional
postalAddress
Tipo:  PostalAddress optional
priceLevel
Tipo:  PriceLevel optional
Il livello di prezzo del luogo. Questa proprietà può restituire uno qualsiasi dei seguenti valori
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
Tipo:  PriceRange optional
La 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 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 sede. 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 località. 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 e 5, basata sulle 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
Tipo:  Array<Review> optional
Un elenco di recensioni per questo luogo.
servesBeer
Tipo:  boolean optional
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 è ancora stato richiesto.
servesBreakfast
Tipo:  boolean optional
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 è ancora stato richiesto.
servesBrunch
Tipo:  boolean optional
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 è ancora stato richiesto.
servesCocktails
Tipo:  boolean optional
servesCoffee
Tipo:  boolean optional
servesDessert
Tipo:  boolean optional
servesDinner
Tipo:  boolean optional
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 è ancora stato richiesto.
servesLunch
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 è ancora stato richiesto.
servesVegetarianFood
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 è ancora stato richiesto.
servesWine
Tipo:  boolean optional
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 è ancora stato richiesto.
svgIconMaskURI
Tipo:  string optional
URI della risorsa 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 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 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à.
openingHours
Tipo:  OpeningHours optional
hasWiFi
Tipo:  boolean optional
fetchFields
fetchFields(options)
Parametri: 
Valore restituito:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametri: 
  • dateDate optional
Valore restituito:  Promise<Date optional>
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.
BetaisOpen
isOpen([date])
Parametri: 
  • dateDate optional Il valore predefinito è ora.
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.

id
Tipo:  string
L'ID luogo univoco.
requestedLanguage optional
Tipo:  string optional
Un identificatore di lingua per la lingua in cui devono essere restituiti i dettagli. Consulta l'elenco delle lingue supportate.
requestedRegion optional
Tipo:  string optional
Un 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.

hasWheelchairAccessibleEntrance
Tipo:  boolean optional
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 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 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

Accesso chiamando il numero const {AddressComponent} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

longText
Tipo:  string optional
Il testo completo del componente dell'indirizzo.
shortText
Tipo:  string optional
Il 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

Accesso chiamando il numero const {Attribution} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

provider
Tipo:  string optional
Testo di attribuzione da visualizzare per questo risultato di Place.
providerURI
Tipo:  string optional

Classe AuthorAttribution

google.maps.places.AuthorAttribution classe

Accesso chiamando il numero const {AuthorAttribution} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

displayName
Tipo:  string
Nome dell'autore per questo risultato.
photoURI
Tipo:  string optional
URI della foto dell'autore per questo risultato. Potrebbe non essere sempre disponibile.
uri
Tipo:  string optional
URI 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.

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 velocità di ricarica massima statica in kW di ogni connettore dell'aggregazione.
outOfServiceCount
Tipo:  number optional
Numero di connettori in questo aggregazione attualmente fuori servizio.
type
Tipo:  EVConnectorType optional
Il 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.

connectorAggregations
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:  number
Numero 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.

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.

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
Tasso 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.

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.

fuelPrices
Tipo:  Array<FuelPrice>
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.

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.

Accesso chiamando il numero const {FuelType} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

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 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.

currencyCode
Tipo:  string
Il codice valuta di tre lettere, definito nello standard ISO 4217.
nanos
Tipo:  number
Numero di unità nano (10^-9) dell'importo.
units
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 di denaro con il relativo simbolo di valuta.

Classe OpeningHours

google.maps.places.OpeningHours classe

Accesso chiamando il numero const {OpeningHours} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

periods
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

Accesso chiamando il numero const {OpeningHoursPeriod} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

close
Tipo:  OpeningHoursPoint optional
L'orario di chiusura del luogo.
open
L'orario di apertura del luogo.

Classe OpeningHoursPoint

google.maps.places.OpeningHoursPoint classe

Accesso chiamando il numero const {OpeningHoursPoint} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

day
Tipo:  number
Il giorno della settimana, come numero nell'intervallo [0, 6], a partire da domenica. Ad esempio, 2 indica martedì.
hour
Tipo:  number
L'ora di OpeningHoursPoint.time come numero, nell'intervallo [0, 23]. Questi dati verranno riportati nel fuso orario del luogo.
minute
Tipo:  number
Il 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.

hasFreeGarageParking
Tipo:  boolean optional
Se 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 optional
Se un luogo offre parcheggi gratuiti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
hasFreeStreetParking
Tipo:  boolean optional
Se 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 optional
Se 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 optional
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
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
Se 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.

acceptsCashOnly
Tipo:  boolean optional
Se un luogo accetta pagamenti solo in contanti. Restituisce "true" o "false" se il valore è noto. Restituisce "null" se il valore è sconosciuto.
acceptsCreditCards
Tipo:  boolean optional
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
Se 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

Accesso chiamando il numero const {Photo} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

authorAttributions
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.
getURI
getURI([options])
Parametri: 
Valore restituito:  string
Restituisce l'URL dell'immagine corrispondente alle opzioni specificate.

Classe PlusCode

google.maps.places.PlusCode classe

Accesso chiamando il numero const {PlusCode} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

compoundCode
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
Tipo:  string optional
Un 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.

addressLines
Tipo:  Array<string>
Righe dell'indirizzo non strutturate che descrivono i livelli inferiori di un indirizzo.
administrativeArea
Tipo:  string optional
La suddivisione amministrativa di grado più alto usata per l'indirizzo postale di un paese o di una regione.
languageCode
Tipo:  string optional
Codice lingua BCP-47 dei contenuti di questo indirizzo. Esempi: "zh-Hant", "ja", "ja-Latn", "en".
locality
Tipo:  string optional
Solitamente si riferisce alla porzione di città dell'indirizzo.
organization
Tipo:  string optional
Il nome dell'organizzazione all'indirizzo.
postalCode
Tipo:  string optional
Il codice postale dell'indirizzo.
recipients
Tipo:  Array<string>
Il destinatario all'indirizzo.
regionCode
Tipo:  string
Codice 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 optional
Sorting code dell'indirizzo.
sublocality
Tipo:  string optional
Quartiere dell'indirizzo, ad esempio quartieri, zone o distretti.

PostalAddressLiteral interfaccia

google.maps.places.PostalAddressLiteral interfaccia

Dati per l'idratazione di un PostalAddress.

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

Costanti PriceLevel

google.maps.places.PriceLevel costanti

Enumerazione del livello di prezzo per gli oggetti Place.

Accesso chiamando il numero const {PriceLevel} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

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.

endPrice
Tipo:  Money optional
L'estremità superiore della fascia di prezzo (inclusa). Il prezzo deve essere inferiore a questo importo.
startPrice
Tipo:  Money
L'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

Accesso chiamando il numero const {Review} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

authorAttribution
Tipo:  AuthorAttribution optional
Il revisore.
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 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 optional
Il testo di una recensione.
textLanguageCode
Tipo:  string optional
Un codice lingua IETF che indica la lingua in cui è scritta questa 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 taggate come 'en' anziché "en-AU" o "en-UK".

SearchByTextRequest interfaccia

google.maps.places.SearchByTextRequest interfaccia

Richiedi l'interfaccia per Place.searchByText.

evSearchOptions optional
Tipo:  EVSearchOptions optional
Opzioni relative ai veicoli elettrici che possono essere specificate per una richiesta di ricerca di un luogo.
fields optional
Tipo:  Array<string> optional
Obbligatorio 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 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
isOpenNow optional
Tipo:  boolean optional
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 lingua preferita del browser. Elenco attuale delle lingue supportate: https://developers.google.com/maps/faq#languagesupport.
locationBias optional
La 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
La 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 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 è 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> 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.
query optional
Tipo:  string optional
BetarankBy optional
rankPreference optional
Predefinito: SearchByTextRankPreference.RELEVANCE
Come verranno classificati i 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, 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 optional
Obbligatorio se non utilizzi SearchByTextRequest.query. La query di testo per la ricerca testuale.
useStrictTypeFiltering optional
Tipo:  boolean optional
Predefinito: false
Utilizzato 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.

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.

locationRestriction
La 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> 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.
fields optional
Tipo:  Array<string> optional
Obbligatorio 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> 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 lingua preferita 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
Predefinito: SearchNearbyRankPreference.DISTANCE
Come verranno classificati i 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, 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.

DISTANCE Ordina i risultati in base alla distanza.
POPULARITY Classifica i risultati in base alla popolarità.