Place

Klasa Place

google.maps.places.Place zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {Place} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

Place
Place(options)
Parametry: 
searchByText
searchByText(request)
Parametry: 
Zwracana wartość:  Promise<{places:Array<Place>}>
Tekstowe wyszukiwanie miejsca na podstawie zapytania.
searchNearby
searchNearby(request)
Parametry: 
Zwracana wartość:  Promise<{places:Array<Place>}>
Wyszukiwanie miejsc w pobliżu.
accessibilityOptions
Typ:  AccessibilityOptions optional
Opcje ułatwień dostępu dla tego miejsca. undefined, jeśli serwer nie wywołał danych opcji ułatwień dostępu.
addressComponents
Typ:  Array<AddressComponent> optional
Zbiór komponentów adresu dla lokalizacji danego miejsca. Jeśli nie ma znanych danych adresowych, obiekt jest pusty. undefined, jeśli serwer nie wywołał danych adresowych.
adrFormatAddress
Typ:  string optional
Adres miejsca w mikroformatie adr.
allowsDogs
Typ:  boolean optional
attributions
Typ:  Array<Attribution> optional
Tekst informacji o autorze, który będzie wyświetlany w wynikach dotyczących danego miejsca.
businessStatus
Typ:  BusinessStatus optional
Status działalności 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 o nazwach nie zostały wczytane z serwera.
editorialSummary
Typ:  string optional
Podsumowanie redakcyjne dotyczące tego miejsca. null, jeśli nie ma podsumowania redakcyjnego. undefined, jeśli nie wysłano jeszcze prośby o to pole.
editorialSummaryLanguageCode
Typ:  string optional
Język podsumowania redakcyjnego dla tego miejsca. null, jeśli nie ma podsumowania redakcyjnego. undefined, jeśli nie wysłano jeszcze prośby o to pole.
evChargeOptions
Typ:  EVChargeOptions optional
Opcje ładowania pojazdów elektrycznych dostępne przez to miejsce. undefined, jeśli z serwera nie zostały wywołane opcje ładowania EV.
formattedAddress
Typ:  string optional
Pełny adres lokalizacji.
fuelOptions
Typ:  FuelOptions optional
Opcje paliwa dostępne na miejscu. undefined, jeśli z serwera nie zostały wywołane opcje dotyczące paliwa.
googleMapsURI
Typ:  string optional
URL oficjalnej strony Google dla tego miejsca. Jest to strona należąca do Google, która zawiera najlepsze dostępne informacje o danym miejscu.
hasCurbsidePickup
Typ:  boolean optional
Informacja, czy w danym miejscu można odebrać zamówienie na zewnątrz. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
hasDelivery
Typ:  boolean optional
Informacja, czy miejsce oferuje dostawę. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
hasDineIn
Typ:  boolean optional
Czy w danym miejscu można zjeść na miejscu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
hasLiveMusic
Typ:  boolean optional
hasMenuForChildren
Typ:  boolean optional
hasOutdoorSeating
Typ:  boolean optional
hasRestroom
Typ:  boolean optional
hasTakeout
Typ:  boolean optional
Informacja, czy miejsce oferuje dania na wynos. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
hasWiFi
Typ:  boolean optional
iconBackgroundColor
Typ:  string optional
Domyślny kod szesnastkowy 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
Informacja, czy w danym miejscu można zarezerwować pokój. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
location
Typ:  LatLng optional
Pozycja miejsca.
nationalPhoneNumber
Typ:  string optional
Numer telefonu miejsca sformatowany zgodnie z regionalną konwencją liczbową.
parkingOptions
Typ:  ParkingOptions optional
Dostępne parkingi dostępne w tym miejscu. undefined, jeśli serwer nie wywołał danych o opcjach parkowania.
paymentOptions
Typ:  PaymentOptions optional
Opcje płatności udostępnione przez to miejsce. undefined, jeśli serwer nie wywołał danych opcji płatności.
photos
Typ:  Array<Photo> optional
Zdjęcia tego miejsca. Kolekcja będzie zawierać maksymalnie 10 obiektów Photo.
plusCode
Typ:  PlusCode optional
priceLevel
Typ:  PriceLevel optional
Poziom cen miejsca. Ta właściwość może zwracać dowolną z następujących wartości:
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
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
Wybrany język dla tego miejsca.
requestedRegion
Typ:  string optional
Region, o który prosisz dla tego miejsca.
reviews
Typ:  Array<Review> optional
Lista opinii o tym miejscu.
servesBeer
Typ:  boolean optional
Określa, czy w danym miejscu można napić się piwa. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
servesBreakfast
Typ:  boolean optional
Określa, czy w danym miejscu serwowane jest śniadanie. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
servesBrunch
Typ:  boolean optional
Czy w danym miejscu można zjeść brunch. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
servesCocktails
Typ:  boolean optional
servesCoffee
Typ:  boolean optional
servesDessert
Typ:  boolean optional
servesDinner
Typ:  boolean optional
Określa, czy w danym miejscu można zjeść kolację. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
servesLunch
Typ:  boolean optional
Określa, czy dane miejsce serwuje lunch. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
servesVegetarianFood
Typ:  boolean optional
Określa, czy w danym miejscu można zjeść dania wegetariańskie. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
servesWine
Typ:  boolean optional
Określa, czy w danym miejscu można napić się wina. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca wartość „undefined”, jeśli nie wysłano jeszcze żądania dotyczącego tego pola.
svgIconMaskURI
Typ:  string optional
Identyfikator URI zasobu maski obrazu SVG, który może być używany do reprezentowania kategorii miejsca.
types
Typ:  Array<string> optional
Tablica typów dla tego miejsca (na przykład ["political", "locality"] lub ["restaurant", "establishment"]).
userRatingCount
Typ:  number optional
Liczba ocen użytkowników, które wpływają na ocenę tego miejsca (Place.rating).
utcOffsetMinutes
Typ:  number optional
Przesunięcie względem czasu UTC bieżącej strefy czasowej miejsca (w minutach). Na przykład wschodni czas wschodnioaustralijski (GMT+10) w czasie letnim występuje o 11 godzin wcześniej niż czas UTC, więc utc_offset_minutes będzie mieć wartość 660. W przypadku stref czasowych opóźnienia UTC przesunięcie jest ujemne. Na przykład utc_offset_minutes to -60 dla Wysp Zielonego Przylądka.
viewport
Typ:  LatLngBounds optional
Preferowany widok podczas wyświetlania danego miejsca na mapie.
websiteURI
Typ:  string optional
Wiarygodna witryna tego miejsca, na przykład strona główna firmy.
openingHours
Typ:  OpeningHours optional
fetchFields
fetchFields(options)
Parametry: 
Zwracana wartość:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametry: 
  • dateDate optional
Zwracana wartość:  Promise<Date optional>
Oblicza datę określającą następną godzinę otwarcia. Zwraca wartość nieokreśloną, jeśli dane są niewystarczające do obliczenia wyniku lub jeśli to miejsce nie działa.
BetaisOpen
isOpen([date])
Parametry: 
  • dateDate optional Wartość domyślna to teraz.
Zwracana wartość:  Promise<boolean optional>
Sprawdź, czy miejsce jest otwarte o określonej dacie i godzinie. Kończy się wartością undefined, jeśli znane dane o lokalizacji są niewystarczające do obliczenia, np. jeśli godziny otwarcia nie zostały zarejestrowane.
toJSON
toJSON()
Parametry: brak
Zwracana wartość:  Object obiekt JSON ze wszystkimi wymaganymi właściwościami Miejsc.

Interfejs PlaceOptions

Interfejs google.maps.places.PlaceOptions

Opcje tworzenia miejsca.

id
Typ:  string
Unikalny identyfikator miejsca.
requestedLanguage optional
Typ:  string optional
Identyfikator języka, w którym mają być zwracane informacje. Zobacz listę obsługiwanych języków.
requestedRegion optional
Typ:  string optional
Kod regionu użytkownika. Może to wpłynąć na to, które zdjęcia można zwracać, a także na inne kwestie. Kod regionu może mieć wartość 2-znakową ccTLD („domenę najwyższego poziomu”). Większość kodów ccTLD jest identyczna z kodami ISO 3166-1 z kilkoma wyjątkami. Na przykład domena ccTLD Wielkiej Brytanii to „uk” (.co.uk), a jej kod ISO 3166-1 to „gb” (technicznie dla podmiotu „Wielka Brytania i Irlandia Północna”).

AccessibilityOptions,

google.maps.places.AccessibilityOptions zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {AccessibilityOptions} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

hasWheelchairAccessibleEntrance
Typ:  boolean optional
Informacja, czy miejsce ma wejście dostępne dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasWheelchairAccessibleParking
Typ:  boolean optional
Informacja, czy w danym miejscu jest parking dostępny dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasWheelchairAccessibleRestroom
Typ:  boolean optional
Określa, czy w danym miejscu jest toaleta dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasWheelchairAccessibleSeating
Typ:  boolean optional
Określa, czy w danym miejscu jest dostępne miejsce na wózek inwalidzki. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.

Klasa AddressComponent

google.maps.places.AddressComponent zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {AddressComponent} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie 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 oznaczających typ tego komponentu adresu. Listę prawidłowych typów znajdziesz tutaj.

Klasa Attribution (Atrybucja)

google.maps.places.Attribution zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {Attribution} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

provider
Typ:  string optional
Tekst informacji o autorze, który będzie wyświetlany w wynikach dotyczących danego miejsca.
providerURI
Typ:  string optional

Klasa AuthorAttribution

google.maps.places.AuthorAttribution zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {AuthorAttribution} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

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

Klasa ConnectorAggregation

google.maps.places.ConnectorAggregation zajęcia

Informacje dotyczące ładowania pojazdu elektrycznego zebrane dla złączy tego samego typu i z tą samą szybkością ładowania.

Uzyskaj dostęp, dzwoniąc pod numer const {ConnectorAggregation} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

availabilityLastUpdateTime
Typ:  Date optional
Czas ostatniej aktualizacji informacji o dostępności oprogramowania sprzęgającego w tej agregacji.
availableCount
Typ:  number optional
Liczba oprogramowania sprzęgającego, które są obecnie dostępne w tej agregacji.
count
Typ:  number
Liczba oprogramowania sprzęgającego w tej agregacji.
maxChargeRateKw
Typ:  number
Statyczna maksymalna szybkość ładowania (w kW) każdego złącza agregacji.
outOfServiceCount
Typ:  number optional
Liczba oprogramowania sprzęgającego, które jest obecnie wyłączone w tej agregacji.
type
Typ:  EVConnectorType optional
Typ oprogramowania sprzęgającego tej agregacji.

klasa EVChargeOptions

google.maps.places.EVChargeOptions zajęcia

Informacje o zlokalizowanej w tym miejscu stacji ładowania EV.

Uzyskaj dostęp, dzwoniąc pod numer const {EVChargeOptions} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

connectorAggregations
Lista agregacji złączy ładowania pojazdów elektrycznych, które zawierają złącza tego samego typu i z tą samą szybkością ładowania.
connectorCount
Typ:  number
Liczba złączy w tej stacji. Niektóre porty mogą mieć kilka złączy, ale umożliwiają ładowanie tylko jednego samochodu naraz, więc liczba złączy może być większa niż całkowita liczba samochodów, które mogą ładować jednocześnie.

stałe EVConnectorType,

stałe: google.maps.places.EVConnectorType

Typy złączy ładowania pojazdów elektrycznych.

Uzyskaj dostęp, dzwoniąc pod numer const {EVConnectorType} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

CCS_COMBO_1 Łączny system ładowania (prąd przemienny i prąd stały). Na podstawie złącza SAE Type-1 J-1772.
CCS_COMBO_2 Łączny system ładowania (prąd przemienny i prąd stały). Na podstawie złącza Mennekesa typu 2.
CHADEMO Oprogramowanie sprzęgające typu CHAdeMO.
J1772 złącze J1772 typu 1,
OTHER Inne typy oprogramowania sprzęgającego.
TESLA Ogólne oprogramowanie sprzęgające TESLA. Jest to NACS w Ameryce Północnej, ale może nie być NACS w innych częściach świata (np. CCS Combo 2 (CCS2) lub GB/T). Ta wartość jest mniej reprezentatywna dla rzeczywistego typu złącza, ale bardziej odzwierciedla możliwość ładowania pojazdu marki Tesla na stacji ładowania należącej do firmy Tesla.
TYPE_2 Złącze IEC 62196 typu 2. Często określane jako 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.

interfejs EVSearchOptions.

Interfejs google.maps.places.EVSearchOptions

opcje związane z pojazdem elektrycznym, które można określić na potrzeby żądania 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 oprogramowania sprzęgającego, zostanie odfiltrowane.
minimumChargingRateKw optional
Typ:  number optional
Minimalna wymagana szybkość ładowania w kilowatach. Miejsce, w którym cena ładowania jest niższa niż podana stawka, zostanie odfiltrowana.

Interfejs FetchFieldsRequest

Interfejs google.maps.places.FetchFieldsRequest

Opcje pobierania pól Miejsca.

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

klasa FuelOptions,

google.maps.places.FuelOptions zajęcia

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

Uzyskaj dostęp, dzwoniąc pod numer const {FuelOptions} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

fuelPrices
Lista cen paliw dla każdego rodzaju paliwa dostępnego na tej stacji, 1 wpis na rodzaj paliwa.

Klasa FuelPrice

google.maps.places.FuelPrice zajęcia

Informacje o cenach paliwa danego typu.

Uzyskaj dostęp, dzwoniąc pod numer const {FuelPrice} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

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

stałe FuelType,

stałe: google.maps.places.FuelType

Rodzaje paliwa.

Uzyskaj dostęp, dzwoniąc pod numer const {FuelType} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

BIO_DIESEL Biodiesel.
DIESEL Olej napędowy.
E80 E 80.
E85 E 85.
LPG LPG.
METHANE Metan.
MIDGRADE Średniooktanowa.
PREMIUM Premium.
REGULAR_UNLEADED Zwykłe bezołowiowe.
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 Diesla do ciężarówek.

Klasa pieniężna

google.maps.places.Money zajęcia

Reprezentacja kwoty wraz z typem waluty.

Uzyskaj dostęp, dzwoniąc pod numer const {Money} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

currencyCode
Typ:  string
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217.
nanos
Typ:  number
Liczba jednostek nano (10^-9) ilości.
units
Typ:  number
Całkowita jednostka kwoty. Jeśli na przykład Money.currencyCode to „PLN”, 1 jednostka kosztuje 1 PLN.
toString
toString()
Parametry: brak
Zwracana wartość:  string
Zwraca czytelne przedstawienie kwoty pieniędzy wraz z symbolem waluty.

klasa OpeningHours

google.maps.places.OpeningHours zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {OpeningHours} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie 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 nie jest otwarte.
weekdayDescriptions
Typ:  Array<string>
Tablica z siedmioma ciągami znaków reprezentującymi sformatowane godziny otwarcia w poszczególnych dniach tygodnia. Usługa Miejsca prawidłowo sformatuje i zlokalizuje godziny otwarcia w danym języku. 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ę.

klasa OpeningHoursPeriod,

google.maps.places.OpeningHoursPeriod zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {OpeningHoursPeriod} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

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

Klasa OpeningHoursPoint

google.maps.places.OpeningHoursPoint zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {OpeningHoursPoint} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

day
Typ:  number
Dzień tygodnia jako liczba z zakresu [0, 6], począwszy od niedzieli. Na przykład 2 oznacza wtorek.
hour
Typ:  number
Godzina godziny OpeningHoursPoint.time jako liczba z zakresu [0–23]. Te informacje będą podawane w strefie czasowej danego miejsca.
minute
Typ:  number
Minuta godziny OpeningHoursPoint.time w formie liczby z zakresu [0–59]. Te informacje będą podawane w strefie czasowej danego miejsca.

Klasa ParkingOptions

google.maps.places.ParkingOptions zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {ParkingOptions} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

hasFreeGarageParking
Typ:  boolean optional
Określa, czy miejsce oferuje bezpłatny parking w garażu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasFreeParkingLot
Typ:  boolean optional
Określa, czy dane miejsce oferuje bezpłatne parkingi. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasFreeStreetParking
Typ:  boolean optional
Określa, czy miejsce oferuje bezpłatny parking przy ulicy. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasPaidGarageParking
Typ:  boolean optional
Określa, czy dane miejsce oferuje płatny parking w garażu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasPaidParkingLot
Typ:  boolean optional
Określa, czy dane miejsce oferuje płatne parkingi. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasPaidStreetParking
Typ:  boolean optional
Określa, czy dane miejsce oferuje płatny parking przy ulicy. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
hasValetParking
Typ:  boolean optional
Określa, czy w danym miejscu jest parking z obsługą. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.

klasa PaymentOptions.

google.maps.places.PaymentOptions zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {PaymentOptions} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

acceptsCashOnly
Typ:  boolean optional
Określa, czy w danym miejscu można płacić tylko gotówką. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
acceptsCreditCards
Typ:  boolean optional
Określa, czy dane miejsce akceptuje płatności kartą kredytową. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
acceptsDebitCards
Typ:  boolean optional
Określa, czy dane miejsce akceptuje płatności kartą debetową. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.
acceptsNFC
Typ:  boolean optional
Określa, czy dane miejsce akceptuje płatności przez NFC. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana.

Zdjęcia

google.maps.places.Photo zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {Photo} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

authorAttributions
Tekst informacji o autorze utworu wyświetlany dla 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

google.maps.places.PlusCode zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {PlusCode} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

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

stałe PriceLevel.

stałe: google.maps.places.PriceLevel

Enum poziomów cen obiektów Place.

Uzyskaj dostęp, dzwoniąc pod numer const {PriceLevel} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE

Review class

google.maps.places.Review zajęcia

Uzyskaj dostęp, dzwoniąc pod numer const {Review} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

authorAttribution
Typ:  AuthorAttribution optional
Recenzent
publishTime
Typ:  Date optional
rating
Typ:  number optional
Ocena tej opinii podana w zakresie od 1,0 do 5,0 (włącznie).
relativePublishTimeDescription
Typ:  string optional
Ciąg znaków zawierający dane z ostatniego czasu, w formie odpowiedniej dla danego języka i kraju, wyrażający czas sprawdzenia w odniesieniu do aktualnej godziny. Na przykład „"miesiąc temu".
text
Typ:  string optional
Tekst opinii.
textLanguageCode
Typ:  string optional
Kod języka IETF wskazujący język, w którym została napisana opinia. Zwróć uwagę, że ten kod zawiera tylko tag języka głównego, bez dodatkowego tagu wskazującego kraj lub region. Na przykład wszystkie opinie w języku angielskim są oznaczone tagiem 'en', a nie „en-AU” czy „en-UK”.

interfejs SearchByTextRequest

Interfejs google.maps.places.SearchByTextRequest

Interfejs żądania Place.searchByText.

fields
Typ:  Array<string>
Pola do uwzględnienia w odpowiedzi, za które będą naliczane opłaty. Jeśli zostanie przekazane ['*'], wszystkie dostępne pola zostaną zwrócone i zapłacone (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz zażądać dowolnej usługi w klasie Place jako pola.
evSearchOptions optional
Typ:  EVSearchOptions optional
opcje związane z pojazdem elektrycznym, które można określić na potrzeby żądania wyszukiwania miejsca.
includedType optional
Typ:  string optional
Wybrany typ miejsca. Pełna lista obsługiwanych typów: https://developers.google.com/maps/documentation/places/web-service/place-types. Obsługiwany jest tylko 1 uwzględniony typ. Zobacz SearchByTextRequest.useStrictTypeFiltering
isOpenNow optional
Typ:  boolean optional
Wartość domyślna: false
Służy do ograniczenia wyszukiwania do miejsc, które są aktualnie otwarte.
language optional
Typ:  string optional
Informacje o miejscu będą wyświetlane w preferowanym języku, jeśli jest dostępny. Domyślnie będzie to język wybrany w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport.
locationBias optional
Region do przeszukania. Ta lokalizacja powoduje odchylenie, co oznacza, że wyniki dotyczące danej lokalizacji mogą być zwracane. Nie można go ustawić razem z ograniczeniem lokalizacji.
locationRestriction optional
Region do przeszukania. Ta lokalizacja stanowi ograniczenie, co oznacza, że wyniki spoza danej lokalizacji nie będą zwracane. Nie można go ustawić razem z informacjami o Bias.
maxResultCount optional
Typ:  number optional
Maksymalna liczba wyników do zwrócenia. Wartość musi mieścić się w przedziale od 1 do 20 włącznie.
minRating optional
Typ:  number optional
Odfiltruj wyniki, w przypadku których średnia ocena użytkowników jest znacznie niższa od tego limitu. Prawidłowa wartość musi być liczbą zmiennoprzecinkową z zakresu od 0 do 5 (włącznie) z częstotliwością 0,5, czyli [0, 0,5, 1,0, ... , 5,0] włącznie. Ocena wejściowa zostanie zaokrąglona w górę do najbliższej wielokrotności 0,5(pułap). Na przykład ocena 0,6 spowoduje wyeliminowanie wszystkich wyników z oceną mniejszą niż 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 cen. Domyślnie jest to wszystkie poziomy cenowe.
query optional
Typ:  string optional
BetarankBy optional
rankPreference optional
Wartość domyślna: SearchByTextRankPreference.RELEVANCE
Sposób sortowania wyników w odpowiedzi.
region optional
Typ:  string optional
Kod kraju/regionu Unicode (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca w określonym regionie, jeśli jest dostępna. Ten parametr może wpływać na wyniki w zależności od obowiązującego prawa. 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. Zapytanie tekstowe dla wyszukiwania tekstowego.
useStrictTypeFiltering optional
Typ:  boolean optional
Wartość domyślna: false
Służy do ustawiania ścisłego filtrowania typów dla elementu SearchByTextRequest.includedType. Jeśli ma wartość Prawda, zwracane są tylko wyniki tego samego typu.

stałe SearchByTextRankPreference

stałe: google.maps.places.SearchByTextRankPreference

Enum rankingPreference dla SearchByTextRequest.

Uzyskaj dostęp, dzwoniąc pod numer const {SearchByTextRankPreference} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

DISTANCE Ranking wyników według odległości.
RELEVANCE Ranking wyników według trafności.

interfejs SearchNearbyRequest

Interfejs google.maps.places.SearchNearbyRequest

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

fields
Typ:  Array<string>
Pola do uwzględnienia w odpowiedzi, za które będą naliczane opłaty. Jeśli zostanie przekazane ['*'], wszystkie dostępne pola zostaną zwrócone i zapłacone (nie jest to zalecane w przypadku wdrożeń produkcyjnych). Możesz zażądać dowolnej usługi w klasie Place jako pola.
locationRestriction
Region do przeszukania, określony w postaci okręgu ze środkiem i promieniem. Wyniki spoza danej lokalizacji nie są zwracane.
excludedPrimaryTypes optional
Typ:  Array<string> optional
Wykluczony typ miejsca głównego. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ główny. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included, jak i excluded, zostanie zwrócony błąd INVALID_AR.
excludedTypes optional
Typ:  Array<string> optional
Typ wykluczonego miejsca. Zobacz pełną listę obsługiwanych typów. To miejsce może mieć wiele różnych rodzajów. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included, jak i excluded, zostanie zwrócony błąd INVALID_AR.
includedPrimaryTypes optional
Typ:  Array<string> optional
Uwzględniono typ głównego miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko 1 typ główny. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included, jak i excluded, zostanie zwrócony błąd INVALID_AR.
includedTypes optional
Typ:  Array<string> optional
Uwzględniony typ miejsca. Zobacz pełną listę obsługiwanych typów. To miejsce może mieć wiele różnych rodzajów. Możesz określić maksymalnie 50 typów. Jeśli podasz ten sam typ zarówno na listach included, jak i excluded, zostanie zwrócony błąd INVALID_AR.
language optional
Typ:  string optional
Informacje o miejscu będą wyświetlane w preferowanym języku, jeśli jest dostępny. Domyślnie będzie to 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. Wartość musi mieścić się w przedziale od 1 do 20 włącznie.
rankPreference optional
Wartość domyślna: SearchNearbyRankPreference.DISTANCE
Sposób sortowania wyników w odpowiedzi.
region optional
Typ:  string optional
Kod kraju/regionu Unicode (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca w określonym regionie, jeśli jest dostępna. Ten parametr może wpływać na wyniki w zależności od obowiązującego prawa. 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.

stałe SearchNearbyRankPreference

stałe: google.maps.places.SearchNearbyRankPreference

EnumPreferencePreference dla SearchCloseRequest.

Uzyskaj dostęp, dzwoniąc pod numer const {SearchNearbyRankPreference} = await google.maps.importLibrary("places"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

DISTANCE Ranking wyników według odległości.
POPULARITY Ranking wyników według popularności.