Place

Place class

google.maps.places.Place zajęcia

Ta klasa implementuje interfejs PlaceOptions.

Dostęp przez połączenie pod numer const {Place} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

Place
Place(options)
Parametry: 
searchByText
searchByText(request)
Parametry: 
Zwracana wartość:  Promise<{places:Array<Place>}>
Wyszukiwanie miejsc na podstawie zapytania tekstowego.
searchNearby
searchNearby(request)
Parametry: 
Zwracana wartość:  Promise<{places:Array<Place>}>
Wyszukaj miejsca w pobliżu.
accessibilityOptions
Typ:  AccessibilityOptions optional
Opcje ułatwień dostępu w tym miejscu. undefined – jeśli dane opcji ułatwień dostępu nie zostały wywołane z serwera.
addressComponents
Typ:  Array<AddressComponent> optional
Zbiór komponentów adresu lokalizacji tego miejsca. Pusty obiekt, jeśli nie ma znanych danych adresu. undefined jeśli dane adresu nie zostały pobrane z serwera.
adrFormatAddress
Typ:  string optional
Reprezentacja adresu miejsca w mikroformacie adr.
allowsDogs
Typ:  boolean optional
attributions
Typ:  Array<Attribution> optional
Tekst atrybucji, który ma być wyświetlany w przypadku tego wyniku dotyczącego miejsca.
businessStatus
Typ:  BusinessStatus optional
Stan operacyjny lokalizacji. null, jeśli nie ma znanego stanu. undefined, jeśli dane o stanie nie zostały wczytane z serwera.
displayName
Typ:  string optional
Wyświetlana nazwa lokalizacji. null jeśli nie ma nazwy. undefined – jeśli dane nazwy nie zostały wczytane z serwera.
displayNameLanguageCode
Typ:  string optional
Język wyświetlanej nazwy lokalizacji. null jeśli nie ma nazwy. undefined – jeśli dane nazwy nie zostały wczytane z serwera.
editorialSummary
Typ:  string optional
Podsumowanie redakcyjne tego miejsca. null jeśli nie ma podsumowania redakcyjnego. undefined, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
editorialSummaryLanguageCode
Typ:  string optional
Język podsumowania redakcyjnego tego miejsca. null jeśli nie ma podsumowania redakcyjnego. undefined, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
evChargeOptions
Typ:  EVChargeOptions optional
Opcje ładowania EV oferowane przez to miejsce. undefined jeśli opcje ładowania pojazdów elektrycznych nie zostały wywołane z serwera.
formattedAddress
Typ:  string optional
Pełny adres lokalizacji.
fuelOptions
Typ:  FuelOptions optional
Opcje paliwa oferowane przez to miejsce. undefined, jeśli opcje paliwa nie zostały wywołane z serwera.
googleMapsURI
Typ:  string optional
Adres URL oficjalnej strony Google tego miejsca. Jest to strona należąca do Google, która zawiera najlepsze dostępne informacje o miejscu.
hasCurbsidePickup
Typ:  boolean optional
Czy zamówienie z tego miejsca można odebrać na zewnątrz. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
hasDelivery
Typ:  boolean optional
Czy miejsce oferuje dostawę. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
hasDineIn
Typ:  boolean optional
Czy w danym miejscu można zjeść posiłek. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
hasLiveMusic
Typ:  boolean optional
hasMenuForChildren
Typ:  boolean optional
hasOutdoorSeating
Typ:  boolean optional
hasRestroom
Typ:  boolean optional
hasTakeout
Typ:  boolean optional
Czy miejsce oferuje dania na wynos. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
iconBackgroundColor
Typ:  string optional
Domyślny szesnastkowy kod koloru kategorii miejsca.
id
Typ:  string
Unikalny identyfikator miejsca.
internationalPhoneNumber
Typ:  string optional
Numer telefonu miejsca w formacie międzynarodowym. Format międzynarodowy zawiera kod kraju i jest poprzedzony znakiem plusa (+).
isGoodForChildren
Typ:  boolean optional
isGoodForGroups
Typ:  boolean optional
isGoodForWatchingSports
Typ:  boolean optional
isReservable
Typ:  boolean optional
Określa, czy miejsce można zarezerwować. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
location
Typ:  LatLng optional
Pozycja miejsca.
nationalPhoneNumber
Typ:  string optional
Numer telefonu miejsca sformatowany zgodnie z konwencją regionalną.
parkingOptions
Typ:  ParkingOptions optional
Opcje parkowania oferowane przez to miejsce. undefined jeśli dane opcji parkowania nie zostały pobrane z serwera.
paymentOptions
Typ:  PaymentOptions optional
Opcje płatności oferowane przez to miejsce. undefined, jeśli dane opcji płatności nie zostały pobrane z serwera.
photos
Typ:  Array<Photo> optional
Zdjęcia tego miejsca. Kolekcja będzie zawierać maksymalnie 10 obiektów Photo.
plusCode
Typ:  PlusCode optional
postalAddress
Typ:  PostalAddress optional
priceLevel
Typ:  PriceLevel optional
Poziom cen w miejscu. Ta właściwość może zwracać dowolną z tych wartości:
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
priceRange
Typ:  PriceRange optional
Przedział cenowy tego miejsca. endPrice może być nieskonfigurowana, co oznacza zakres bez górnej granicy (np. „Więcej niż 100 zł”).
primaryType
Typ:  string optional
Główny typ lokalizacji. null, jeśli nie ma typu. undefined, jeśli dane typu nie zostały wczytane z serwera.
primaryTypeDisplayName
Typ:  string optional
Wyświetlana nazwa głównego typu lokalizacji. null, jeśli nie ma typu. undefined, jeśli dane typu nie zostały wczytane z serwera.
primaryTypeDisplayNameLanguageCode
Typ:  string optional
Język wyświetlanej nazwy głównego typu lokalizacji. null, jeśli nie ma typu. undefined, jeśli dane typu nie zostały wczytane z serwera.
rating
Typ:  number optional
Ocena od 1, 0 do 5, 0 na podstawie opinii użytkowników o tym miejscu.
regularOpeningHours
Typ:  OpeningHours optional
requestedLanguage
Typ:  string optional
Język, w którym ma być wyświetlana informacja o tym miejscu.
requestedRegion
Typ:  string optional
Region, którego dotyczy żądanie w przypadku tego miejsca.
reviews
Typ:  Array<Review> optional
Lista opinii o tym miejscu.
servesBeer
Typ:  boolean optional
Czy w tym miejscu można napić się piwa. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
servesBreakfast
Typ:  boolean optional
Czy w danym miejscu można zjeść śniadanie. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
servesBrunch
Typ:  boolean optional
Czy w tym miejscu można zjeść brunch. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
servesCocktails
Typ:  boolean optional
servesCoffee
Typ:  boolean optional
servesDessert
Typ:  boolean optional
servesDinner
Typ:  boolean optional
Czy w danym miejscu można zjeść kolację. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
servesLunch
Typ:  boolean optional
Czy w danym miejscu można zjeść lunch. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
servesVegetarianFood
Typ:  boolean optional
Czy w danym miejscu można zjeść dania wegetariańskie. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
servesWine
Typ:  boolean optional
Czy w danym miejscu można napić się wina. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Zwraca wartość „undefined”, jeśli to pole nie zostało jeszcze wysłane w żądaniu.
svgIconMaskURI
Typ:  string optional
Identyfikator URI zasobu maski w postaci obrazu SVG, który może być używany do reprezentowania kategorii miejsca.
types
Typ:  Array<string> optional
Tablica typów tego miejsca (np. ["political", "locality"] lub ["restaurant", "establishment"]).
userRatingCount
Typ:  number optional
Liczba ocen użytkowników, które wpłynęły na Place.rating tego miejsca.
utcOffsetMinutes
Typ:  number optional
Przesunięcie od czasu UTC bieżącej strefy czasowej miejsca w minutach. Na przykład czas wschodnioaustralijski standardowy (GMT+10) w okresie obowiązywania czasu letniego jest o 11 godzin wcześniejszy niż UTC, więc utc_offset_minutes będzie wynosić 660. W przypadku stref czasowych, w których jest wcześniej niż w UTC, przesunięcie jest ujemne. Na przykład utc_offset_minutes to -60 w przypadku Republiki Zielonego Przylądka.
viewport
Typ:  LatLngBounds optional
Preferowany widoczny obszar podczas wyświetlania tego miejsca na mapie.
websiteURI
Typ:  string optional
Autorytatywna witryna tego miejsca, np. strona główna firmy.
openingHours
Typ:  OpeningHours optional
hasWiFi
Typ:  boolean optional
fetchFields
fetchFields(options)
Parametry: 
Zwracana wartość:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametry: 
  • dateDate optional
Zwracana wartość:  Promise<Date optional>
Oblicza datę reprezentującą następny czas otwarcia. Zwraca wartość nieokreśloną, jeśli dane są niewystarczające do obliczenia wyniku lub to miejsce jest nieczynne.
BetaisOpen
isOpen([date])
Parametry: 
  • dateDate optional domyślnie ustawiona na bieżący czas.
Zwracana wartość:  Promise<boolean optional>
Sprawdź, czy miejsce jest otwarte w podanym terminie. Zwraca wartość undefined, jeśli znane dane o lokalizacji są niewystarczające do obliczenia tej wartości, np. jeśli godziny otwarcia nie są zarejestrowane.
toJSON
toJSON()
Parametry: brak
Wartość zwracana:  Object obiekt JSON ze wszystkimi właściwościami miejsca, o które prosisz.

PlaceOptions interfejs

google.maps.places.PlaceOptionsinterfejs

Opcje tworzenia obiektu Place.

id
Typ:  string
Unikalny identyfikator miejsca.
requestedLanguage optional
Typ:  string optional
Identyfikator języka, w którym mają być zwracane szczegóły. Zobacz listę obsługiwanych języków.
requestedRegion optional
Typ:  string optional
Kod regionu użytkownika. Może to mieć wpływ na to, które zdjęcia zostaną zwrócone, a także na inne aspekty. Kod regionu akceptuje 2-znakową wartość ccTLD („domena najwyższego poziomu”). Większość kodów ccTLD jest identyczna z kodami ISO 3166-1, z kilkoma istotnymi wyjątkami. Na przykład krajowa domena najwyższego poziomu Zjednoczonego Królestwa to „uk” (.co.uk), a kod ISO 3166-1 to „gb” (technicznie dla podmiotu „Zjednoczone Królestwo Wielkiej Brytanii i Irlandii Północnej”).

AccessibilityOptions class

google.maps.places.AccessibilityOptions zajęcia

Dostęp przez połączenie pod numer const {AccessibilityOptions} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

hasWheelchairAccessibleEntrance
Typ:  boolean optional
Czy miejsce ma wejście dla osób poruszających się na wózku. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasWheelchairAccessibleParking
Typ:  boolean optional
Określa, czy w danym miejscu jest parking dostępny dla osób na wózkach. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasWheelchairAccessibleRestroom
Typ:  boolean optional
Czy w danym miejscu jest toaleta dostępna dla osób na wózkach. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasWheelchairAccessibleSeating
Typ:  boolean optional
Określa, czy w danym miejscu są miejsca dla osób na wózkach. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.

AddressComponent class

google.maps.places.AddressComponent zajęcia

Dostęp przez połączenie pod numer const {AddressComponent} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

longText
Typ:  string optional
Pełny tekst komponentu adresu.
shortText
Typ:  string optional
Skrócony tekst danego komponentu adresu.
types
Typ:  Array<string>
Tablica ciągów znaków oznaczających typ tego komponentu adresu. Listę prawidłowych typów znajdziesz tutaj.

Atrybucja klasa

google.maps.places.Attribution zajęcia

Dostęp przez połączenie pod numer const {Attribution} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

provider
Typ:  string optional
Tekst atrybucji, który ma być wyświetlany w przypadku tego wyniku dotyczącego miejsca.
providerURI
Typ:  string optional

AuthorAttribution class

google.maps.places.AuthorAttribution zajęcia

Dostęp przez połączenie pod numer const {AuthorAttribution} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

displayName
Typ:  string
Imię i nazwisko autora tego wyniku.
photoURI
Typ:  string optional
Identyfikator URI zdjęcia autora w przypadku tego wyniku. Ta opcja nie zawsze jest dostępna.
uri
Typ:  string optional
Identyfikator URI profilu autora w przypadku tego wyniku.

Klasa ConnectorAggregation

google.maps.places.ConnectorAggregation zajęcia

Informacje o ładowaniu pojazdów elektrycznych, zagregowane dla złączy tego samego typu i o tej samej szybkości ładowania.

Dostęp przez połączenie pod numer const {ConnectorAggregation} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

availabilityLastUpdateTime
Typ:  Date optional
Czas ostatniej aktualizacji informacji o dostępności konektora w tej agregacji.
availableCount
Typ:  number optional
Liczba dostępnych obecnie łączników w tej agregacji.
count
Typ:  number
Liczba łączników w tej agregacji.
maxChargeRateKw
Typ:  number
Statyczna maksymalna moc ładowania w kW każdego złącza w agregacji.
outOfServiceCount
Typ:  number optional
Liczba złączy w tej agregacji, które są obecnie niedostępne.
type
Typ:  EVConnectorType optional
Typ łącznika tej agregacji.

EVChargeOptions class

google.maps.places.EVChargeOptions zajęcia

Informacje o stacji ładowania EV znajdującej się w tym miejscu.

Dostęp przez połączenie pod numer const {EVChargeOptions} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

connectorAggregations
Lista agregacji złączy ładowania pojazdów elektrycznych, które zawierają złącza tego samego typu i o tej samej szybkości ładowania.
connectorCount
Typ:  number
Liczba złączy na tej stacji. Niektóre porty mogą mieć wiele złączy, ale tylko jedno z nich może ładować samochód w danym momencie. Dlatego liczba złączy może być większa niż łączna liczba samochodów, które można ładować jednocześnie.

EVConnectorType stałe

google.maps.places.EVConnectorType stałe

Typy złączy ładowania EV.

Dostęp przez połączenie pod numer const {EVConnectorType} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

CCS_COMBO_1 Combined Charging System (AC i DC). Na podstawie złącza SAE Type-1 J-1772.
CCS_COMBO_2 Combined Charging System (AC i DC). Na podstawie złącza Mennekes typu 2.
CHADEMO Złącze typu CHAdeMO.
J1772 Złącze typu 1 J1772.
NACS North American Charging System (NACS), czyli system ładowania w Ameryce Północnej, znormalizowany jako SAE J3400.
OTHER inne typy złączy.
TESLA Ogólne oprogramowanie sprzęgające TESLA. W Ameryce Północnej jest to NACS, ale w innych częściach świata może to być inny standard (np. CCS Combo 2 (CCS2) lub GB/T). Ta wartość mniej odzwierciedla rzeczywisty typ złącza, a bardziej możliwość ładowania pojazdu marki Tesla na stacji ładowania należącej do tej firmy.
TYPE_2 Złącze IEC 62196 typu 2. Często nazywane MENNEKES.
UNSPECIFIED_GB_T Typ GB/T odpowiada standardowi GB/T w Chinach. Ten typ obejmuje wszystkie typy GB_T.
UNSPECIFIED_WALL_OUTLET Nieokreślone gniazdko ścienne.

EVSearchOptions interfejs

google.maps.places.EVSearchOptionsinterfejs

Opcje związane z pojazdami elektrycznymi, które można określić w żądaniu wyszukiwania miejsca.

connectorTypes optional
Typ:  Array<EVConnectorType> optional
Lista preferowanych typów złączy EV. Miejsce, które nie obsługuje żadnego z wymienionych typów złączy, jest odfiltrowywane.
minimumChargingRateKw optional
Typ:  number optional
Minimalna wymagana moc ładowania w kilowatach. Miejsce z szybkością ładowania niższą niż określona zostanie odfiltrowane.

FetchFieldsRequest interfejs

google.maps.places.FetchFieldsRequestinterfejs

Opcje pobierania pól miejsca.

fields
Typ:  Array<string>
Lista pól do pobrania.

FuelOptions class

google.maps.places.FuelOptions zajęcia

Najnowsze informacje o rodzajach paliwa na stacji. Te informacje są regularnie aktualizowane.

Dostęp przez połączenie pod numer const {FuelOptions} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

fuelPrices
Lista cen paliw dla każdego rodzaju paliwa dostępnego na tej stacji. Każdy rodzaj paliwa ma swój wpis.

FuelPrice class

google.maps.places.FuelPrice zajęcia

Informacje o cenie paliwa danego rodzaju.

Dostęp przez połączenie pod numer const {FuelPrice} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

price
Typ:  Money optional
Cena paliwa.
type
Typ:  FuelType optional
Rodzaj paliwa.
updateTime
Typ:  Date optional
Czas ostatniej aktualizacji ceny paliwa.

FuelType stałe

google.maps.places.FuelType stałe

Rodzaje paliw.

Dostęp przez połączenie pod numer const {FuelType} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

BIO_DIESEL Bio-diesel.
DIESEL olej napędowy,
DIESEL_PLUS Olej napędowy plus.
E100 E 100.
E80 E 80.
E85 E 85.
LPG LPG.
METHANE metan,
MIDGRADE Średniooktanowa.
PREMIUM Premium.
REGULAR_UNLEADED Regular unleaded.
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 Olej napędowy do ciężarówek.

Money class

google.maps.places.Money zajęcia

Reprezentacja kwoty pieniężnej z określeniem rodzaju waluty.

Dostęp przez połączenie pod numer const {Money} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

currencyCode
Typ:  string
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217.
nanos
Typ:  number
Liczba jednostek nano (10^-9) kwoty.
units
Typ:  number
Całe jednostki kwoty. Jeśli np. Money.currencyCode to „PLN”, 1 jednostka to 1 złoty.
toString
toString()
Parametry: brak
Zwracana wartość:  string
Zwraca czytelną reprezentację kwoty pieniędzy wraz z symbolem waluty.

Klasa OpeningHours

google.maps.places.OpeningHours zajęcia

Dostęp przez połączenie pod numer const {OpeningHours} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

periods
Okresy otwarcia obejmujące każdy dzień tygodnia, począwszy od niedzieli, w kolejności chronologicznej. Nie obejmuje dni, w których miejsce jest zamknięte.
weekdayDescriptions
Typ:  Array<string>
Tablica 7 ciągów znaków reprezentujących sformatowane godziny otwarcia w poszczególnych dniach tygodnia. Usługa Miejsca sformatuje i zlokalizuje godziny otwarcia odpowiednio do bieżącego języka. Kolejność elementów w tej tablicy zależy od języka. W niektórych językach tydzień zaczyna się w poniedziałek, a w innych w niedzielę.

OpeningHoursPeriod class

google.maps.places.OpeningHoursPeriod zajęcia

Dostęp przez połączenie pod numer const {OpeningHoursPeriod} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

close
Typ:  OpeningHoursPoint optional
Godzina zamknięcia miejsca.
open
Godzina otwarcia miejsca.

Klasa OpeningHoursPoint

google.maps.places.OpeningHoursPoint zajęcia

Dostęp przez połączenie pod numer const {OpeningHoursPoint} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

day
Typ:  number
Dzień tygodnia jako liczba z zakresu [0, 6], przy czym pierwszym dniem tygodnia jest niedziela. Na przykład 2 oznacza wtorek.
hour
Typ:  number
Godzina w OpeningHoursPoint.time jako liczba z zakresu [0, 23]. Będzie on podawany w strefie czasowej miejsca.
minute
Typ:  number
Minuta w polu OpeningHoursPoint.time jako liczba z zakresu [0, 59]. Będzie on podawany w strefie czasowej miejsca.

ParkingOptions class

google.maps.places.ParkingOptions zajęcia

Dostęp przez połączenie pod numer const {ParkingOptions} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

hasFreeGarageParking
Typ:  boolean optional
Czy miejsce oferuje bezpłatny parking w garażu. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasFreeParkingLot
Typ:  boolean optional
Czy w danym miejscu są dostępne bezpłatne parkingi. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasFreeStreetParking
Typ:  boolean optional
Czy w danym miejscu można bezpłatnie parkować przy ulicy. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasPaidGarageParking
Typ:  boolean optional
Czy miejsce oferuje płatny parking zadaszony. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasPaidParkingLot
Typ:  boolean optional
Czy w danym miejscu są płatne parkingi. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasPaidStreetParking
Typ:  boolean optional
Określa, czy w danym miejscu jest płatny parking przy ulicy. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasValetParking
Typ:  boolean optional
Czy w danym miejscu jest dostępny parking z obsługą. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.

PaymentOptions class

google.maps.places.PaymentOptions zajęcia

Dostęp przez połączenie pod numer const {PaymentOptions} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

acceptsCashOnly
Typ:  boolean optional
Czy w danym miejscu akceptuje się tylko płatności gotówką. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
acceptsCreditCards
Typ:  boolean optional
Czy w danym miejscu można płacić kartą kredytową. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
acceptsDebitCards
Typ:  boolean optional
Czy w danym miejscu można płacić kartą debetową. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
acceptsNFC
Typ:  boolean optional
Czy w danym miejscu akceptuje się płatności NFC. Zwraca wartość „true” lub „false”, jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.

Photo class

google.maps.places.Photo zajęcia

Dostęp przez połączenie pod numer const {Photo} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

authorAttributions
Tekst źródła, który ma być wyświetlany w przypadku tego zdjęcia.
heightPx
Typ:  number
Wysokość zdjęcia w pikselach.
widthPx
Typ:  number
Szerokość zdjęcia w pikselach.
getURI
getURI([options])
Parametry: 
Zwracana wartość:  string
Zwraca adres URL obrazu odpowiadający określonym opcjom.

PlusCode class

google.maps.places.PlusCode zajęcia

Dostęp przez połączenie pod numer const {PlusCode} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

compoundCode
Typ:  string optional
Kod plus z obszarem o wymiarach 1/8000 stopnia na 1/8000 stopnia, w którym pierwsze 4 znaki (kod obszaru) są pomijane i zastępowane opisem miejscowości. Na przykład „9G8F+5W Zurych, Szwajcaria”.
globalCode
Typ:  string optional
Kod plus z obszarem o wymiarach 1/8000 stopnia na 1/8000 stopnia. Na przykład „8FVC9G8F+5W”.

PostalAddress class

google.maps.places.PostalAddress zajęcia

Reprezentuje adres pocztowy (np. do dostarczania przesyłek przez pocztę). Uwaga: interfejs JavaScript API używa klasy PostalAddress do tworzenia instancji obiektów reprezentujących dane zwracane przez usługę internetową.

Ta klasa implementuje interfejs PostalAddressLiteral.

Dostęp przez połączenie pod numer const {PostalAddress} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

addressLines
Typ:  Array<string>
Nieustrukturyzowane wiersze adresu opisujące niższe poziomy adresu.
administrativeArea
Typ:  string optional
Najwyższy poziom podziału administracyjnego, który jest używany w przypadku adresów pocztowych w danym kraju lub regionie.
languageCode
Typ:  string optional
Kod języka BCP-47 treści tego adresu. Przykłady: „zh-Hant”, „ja”, „ja-Latn”, „en”.
locality
Typ:  string optional
Zwykle odnosi się do części adresu, która określa miasto lub miejscowość.
organization
Typ:  string optional
Nazwa organizacji pod tym adresem.
postalCode
Typ:  string optional
Kod pocztowy adresu.
recipients
Typ:  Array<string>
Odbiorca pod adresem.
regionCode
Typ:  string
Kod regionu CLDR kraju lub regionu adresu. Przykład: „CH” w przypadku Szwajcarii. Szczegółowe informacje znajdziesz na https://cldr.unicode.org/https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html.
sortingCode
Typ:  string optional
Kod sortowania adresu.
sublocality
Typ:  string optional
Dzielnica adresu, np. osiedle, okręg lub dystrykt.

PostalAddressLiteral interfejs

google.maps.places.PostalAddressLiteralinterfejs

Dane do wypełniania obiektu PostalAddress.

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

PriceLevel stałe

google.maps.places.PriceLevel stałe

Wyliczenie poziomu cen dla obiektów miejsca.

Dostęp przez połączenie pod numer const {PriceLevel} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE

PriceRange class

google.maps.places.PriceRange zajęcia

Zakres cen powiązany z miejscem. endPrice może być nieskonfigurowana, co oznacza zakres bez górnej granicy (np. „Więcej niż 100 zł”).

Dostęp przez połączenie pod numer const {PriceRange} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

endPrice
Typ:  Money optional
Górna granica przedziału cenowego (włącznie). Cena powinna być niższa niż ta kwota.
startPrice
Typ:  Money
Dolna granica przedziału cenowego (włącznie). Cena powinna być równa tej kwocie lub wyższa.

Sprawdź zajęcia

google.maps.places.Review zajęcia

Dostęp przez połączenie pod numer const {Review} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

authorAttribution
Typ:  AuthorAttribution optional
osoba sprawdzająca;
publishTime
Typ:  Date optional
rating
Typ:  number optional
Ocena tej opinii, liczba z przedziału od 1,0 do 5,0 (włącznie).
relativePublishTimeDescription
Typ:  string optional
Ciąg znaków sformatowanego niedawnego czasu, wyrażający czas opinii w stosunku do bieżącego czasu w formie odpowiedniej dla języka i kraju. Na przykład `"a month ago"'.
text
Typ:  string optional
Tekst opinii.
textLanguageCode
Typ:  string optional
Kod języka IETF wskazujący język, w którym napisana jest ta opinia. Pamiętaj, że ten kod zawiera tylko główny tag języka bez żadnego tagu dodatkowego wskazującego kraj lub region. Na przykład wszystkie opinie w języku angielskim są oznaczane jako 'en', a nie „en-AU” czy „en-UK”.

SearchByTextRequest interfejs

google.maps.places.SearchByTextRequestinterfejs

Interfejs żądania dla Place.searchByText.

evSearchOptions optional
Typ:  EVSearchOptions optional
Opcje związane z pojazdami elektrycznymi, które można określić w żądaniu wyszukiwania miejsca.
fields optional
Typ:  Array<string> optional
Wymagane, gdy używasz tego żądania z parametrem Place.searchByText. Pola, które mają być uwzględnione w odpowiedzi, za które zostanie naliczona opłata. Jeśli przekażesz wartość ['*'], zwracane będą wszystkie dostępne pola, za które będziesz płacić (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz poprosić o dowolną właściwość w klasie Place jako pole.
includedType optional
Typ:  string optional
Rodzaj miejsca, o który prosisz. Pełna lista obsługiwanych typów: https://developers.google.com/maps/documentation/places/web-service/place-types. Obsługiwany jest tylko 1 typ. Zobacz SearchByTextRequest.useStrictTypeFiltering
isOpenNow optional
Typ:  boolean optional
Domyślnie: false
Służy do ograniczenia wyszukiwania do miejsc, które są obecnie otwarte.
language optional
Typ:  string optional
Szczegóły miejsca będą wyświetlane w preferowanym języku, jeśli jest on dostępny. Domyślnie będzie używany język wybrany w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport.
locationBias optional
Region, w którym ma się odbywać wyszukiwanie. Ta lokalizacja służy jako punkt odniesienia, co oznacza, że mogą być zwracane wyniki w jej pobliżu. Nie można go ustawić razem z parametrem locationRestriction.
locationRestriction optional
Region, w którym ma się odbywać wyszukiwanie. Ta lokalizacja służy jako ograniczenie, co oznacza, że wyniki spoza podanej lokalizacji nie będą zwracane. Nie można go ustawić razem z parametrem locationBias.
maxResultCount optional
Typ:  number optional
Maksymalna liczba wyników do zwrócenia. Musi mieścić się w zakresie od 1 do 20 włącznie.
minRating optional
Typ:  number optional
Filtruje wyniki, których średnia ocena użytkowników jest ściśle mniejsza niż ten limit. Prawidłowa wartość musi być liczbą zmiennoprzecinkową z zakresu od 0 do 5 (włącznie) z krokiem 0,5, czyli [0, 0,5, 1,0, ..., 5,0] włącznie. Wpisana ocena zostanie zaokrąglona w górę do najbliższej wartości z końcówką 0,5. Na przykład ocena 0,6 wyeliminuje wszystkie wyniki z oceną poniżej 1,0.
priceLevels optional
Typ:  Array<PriceLevel> optional
Służy do ograniczenia wyszukiwania do miejsc oznaczonych jako określone poziomy cen. Możesz wybrać dowolną kombinację poziomów cenowych. Domyślnie są to wszystkie poziomy cenowe.
query optional
Typ:  string optional
BetarankBy optional
rankPreference optional
Domyślnie: SearchByTextRankPreference.RELEVANCE
Określa kolejność wyników w odpowiedzi.
region optional
Typ:  string optional
Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółów miejsca, np. nazwy miejsca w danym regionie, jeśli jest dostępna. W zależności od obowiązujących przepisów parametr może wpływać na wyniki. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane.
textQuery optional
Typ:  string optional
Wymagane, jeśli nie używasz parametru SearchByTextRequest.query. Zapytanie tekstowe do wyszukiwania tekstowego.
useStrictTypeFiltering optional
Typ:  boolean optional
Domyślnie: false
Służy do ustawiania filtrowania ścisłego typu dla SearchByTextRequest.includedType. Jeśli ma wartość Prawda, zwracane są tylko wyniki tego samego typu.

SearchByTextRankPreference stałe

google.maps.places.SearchByTextRankPreference stałe

Wyliczenie RankPreference dla SearchByTextRequest.

Dostęp przez połączenie pod numer const {SearchByTextRankPreference} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

DISTANCE Sortuje wyniki według odległości.
RELEVANCE Uporządkuj wyniki według trafności.

SearchNearbyRequest interfejs

google.maps.places.SearchNearbyRequestinterfejs

Interfejs żądania dla Place.searchNearby. Więcej informacji o żądaniu znajdziesz w dokumentacji interfejsu Places API.

locationRestriction
Region wyszukiwania określony jako okrąg o środku i promieniu. Wyniki spoza podanej lokalizacji nie są zwracane.
excludedPrimaryTypes optional
Typ:  Array<string> optional
Wykluczony główny typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ podstawowy. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach includedexcluded, zwracany jest błąd INVALID_ARGUMENT.
excludedTypes optional
Typ:  Array<string> optional
Wykluczony typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć wiele różnych typów. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach includedexcluded, zwracany jest błąd INVALID_ARGUMENT.
fields optional
Typ:  Array<string> optional
Wymagane, gdy używasz tego żądania z parametrem Place.searchNearby. Pola, które mają być uwzględnione w odpowiedzi, za które zostanie naliczona opłata. Jeśli przekażesz wartość ['*'], zwracane będą wszystkie dostępne pola, za które będziesz płacić (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz poprosić o dowolną właściwość w klasie Place jako pole.
includedPrimaryTypes optional
Typ:  Array<string> optional
Uwzględniony podstawowy typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ podstawowy. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach includedexcluded, zwracany jest błąd INVALID_ARGUMENT.
includedTypes optional
Typ:  Array<string> optional
Uwzględniony typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć wiele różnych typów. Możesz określić maksymalnie 50 typów. Jeśli ten sam typ zostanie określony na obu listach includedexcluded, zwracany jest błąd INVALID_ARGUMENT.
language optional
Typ:  string optional
Szczegóły miejsca będą wyświetlane w preferowanym języku, jeśli jest on dostępny. Domyślnie będzie używany język wybrany w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport.
maxResultCount optional
Typ:  number optional
Maksymalna liczba wyników do zwrócenia. Musi mieścić się w zakresie od 1 do 20 włącznie.
rankPreference optional
Domyślnie: SearchNearbyRankPreference.DISTANCE
Określa kolejność wyników w odpowiedzi.
region optional
Typ:  string optional
Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółów miejsca, np. nazwy miejsca w danym regionie, jeśli jest dostępna. W zależności od obowiązujących przepisów parametr może wpływać na wyniki. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane.

SearchNearbyRankPreference stałe

google.maps.places.SearchNearbyRankPreference stałe

Wyliczenie RankPreference dla SearchNearbyRequest.

Dostęp przez połączenie pod numer const {SearchNearbyRankPreference} = await google.maps.importLibrary("places").
 Zobacz Biblioteki w Maps JavaScript API.

DISTANCE Sortuje wyniki według odległości.
POPULARITY Wyniki są wyświetlane według popularności.