Places Data

Klasa Place

klasa google.maps.places.Place implementuje PlaceOptions
biblioteka "places"

const {Place} = await google.maps.importLibrary("places");
Place
Place(options)
Parametry:
searchByText
searchByText(request)
Parametry:
Wartość zwracana: Promise<{places:Array<Place>}>
Wyszukiwanie miejsc na podstawie zapytania tekstowego.
searchNearby
searchNearby(request)
Parametry:
Wartość zwracana: Promise<{places:Array<Place>}>
Wyszukaj miejsca w pobliżu.
accessibilityOptions
readonly
Typ: AccessibilityOptions optional
Opcje ułatwień dostępu w tym miejscu. undefined, jeśli dane opcji ułatwień dostępu nie zostały pobrane z serwera.
addressComponents
readonly
Typ: Array<AddressComponent> optional
Kolekcja komponentów adresu dla lokalizacji tego miejsca. Pusty obiekt, jeśli nie ma znanych danych adresowych. undefined, jeśli dane adresowe nie zostały pobrane z serwera.
addressDescriptor
readonly
Typ: AddressDescriptor optional
Deskryptor adresu tego miejsca. Deskryptory adresów zawierają dodatkowe informacje, które pomagają opisać lokalizację za pomocą punktów orientacyjnych i obszarów. Informacje o regionalnym zasięgu deskryptora adresu znajdziesz na stronie https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage.
adrFormatAddress
readonly
Typ: string optional
Reprezentacja adresu miejsca w mikroformacie adr.
allowsDogs
readonly
Typ: boolean optional
attributions
readonly
Typ: Array<Attribution> optional
Dostawcy danych, którzy muszą być wyświetlani w przypadku miejsca.
businessStatus
readonly
Typ: BusinessStatus optional
Status działalności lokalizacji. null, jeśli stan jest nieznany. undefined, jeśli dane o stanie nie zostały wczytane z serwera.
consumerAlert
readonly
Typ: ConsumerAlert optional
Alert konsumencki dotyczący tego miejsca.
containingPlaces
readonly
Typ: Array<Place> optional
Lista miejsc, w których znajduje się to miejsce. Miejsca nadrzędne to miejsca, które zawierają dane miejsce.
currentOpeningHours
readonly
Typ: OpeningHours optional
Godziny otwarcia w ciągu najbliższych 7 dni (w tym dzisiaj). Obejmuje to niestandardowe godziny otwarcia, np. w święta, oraz nieregularne zamknięcia.
currentSecondaryOpeningHours
readonly
Aktualne dodatkowe godziny otwarcia tego miejsca, w tym niestandardowe godziny otwarcia, np. w święta, oraz nieregularne zamknięcia w ciągu najbliższych 7 dni. Dodatkowe godziny otwarcia różnią się od głównych godzin otwarcia miejsca. Na przykład restauracja może określić godziny obsługi drive-through lub dostawy jako dodatkowe godziny otwarcia.
displayName
readonly
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
readonly
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
readonly
Typ: string optional
Podsumowanie opinii o tym miejscu. null, jeśli nie ma podsumowania redakcyjnego. undefined, jeśli nie wysłano jeszcze prośby o to pole.
editorialSummaryLanguageCode
readonly
Typ: string optional
Język podsumowania opublikowanego przez redakcję dla tego miejsca. null, jeśli nie ma podsumowania redakcyjnego. undefined, jeśli nie wysłano jeszcze prośby o to pole.
evChargeAmenitySummary
readonly
EVChargeAmenitySummary dla tego miejsca.
evChargeOptions
readonly
Typ: EVChargeOptions optional
Opcje ładowania EV dostępne w danym miejscu. undefined, jeśli opcje ładowania pojazdów elektrycznych nie zostały wywołane z serwera.
formattedAddress
readonly
Typ: string optional
Pełny adres lokalizacji.
fuelOptions
readonly
Typ: FuelOptions optional
Opcje paliwa dostępne w danym miejscu. undefined, jeśli opcje paliwa nie zostały pobrane z serwera.
futureOpeningDate
readonly
Typ: Date optional
Data otwarcia tego miejsca, jeśli jego businessStatus to FUTURE_OPENING. Jeśli nie zostanie przesłane żądanie dotyczące tego pola, będzie ono niezdefiniowane. W przeciwnym razie to pole będzie zawierać datę otwarcia, jeśli jest dostępna, lub wartość null, jeśli nie jest dostępna.
generativeSummary
readonly
Typ: GenerativeSummary optional
Podsumowanie wygenerowane dla tego miejsca.
googleMapsURI
readonly
Typ: string optional
Adres URL oficjalnej strony Google dotyczącej tego miejsca. Jest to strona należąca do Google, która zawiera najlepsze dostępne informacje o miejscu.
hasCurbsidePickup
readonly
Typ: boolean optional
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. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
hasDelivery
readonly
Typ: boolean optional
Czy miejsce oferuje dostawę. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
hasDineIn
readonly
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. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
hasLiveMusic
readonly
Typ: boolean optional
hasMenuForChildren
readonly
Typ: boolean optional
hasOutdoorSeating
readonly
Typ: boolean optional
hasRestroom
readonly
Typ: boolean optional
hasTakeout
readonly
Typ: boolean optional
Czy w miejscu można kupić dania na wynos. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
iconBackgroundColor
readonly
Typ: string optional
Domyślny szesnastkowy kod koloru kategorii miejsca.
id
readonly
Typ: string
Unikalny identyfikator miejsca.
internationalPhoneNumber
readonly
Typ: string optional
Numer telefonu miejsca w formacie międzynarodowym. Format międzynarodowy zawiera kod kraju i jest poprzedzony znakiem plusa (+).
isGoodForChildren
readonly
Typ: boolean optional
isGoodForGroups
readonly
Typ: boolean optional
isGoodForWatchingSports
readonly
Typ: boolean optional
isPureServiceAreaBusiness
readonly
Typ: boolean optional
Wskazuje, czy miejsce jest firmą działającą wyłącznie na określonym obszarze. Firma działająca wyłącznie na określonym obszarze to firma, która świadczy usługi na miejscu u klienta lub samodzielnie dostarcza produkty odbiorcom, ale nie obsługuje klientów pod swoim adresem. Na przykład firmy świadczące usługi sprzątania lub hydraulicy mogą nie mieć adresu fizycznego ani lokalizacji w Mapach Google.
isReservable
readonly
Typ: boolean optional
Określa, czy miejsce można zarezerwować. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
location
readonly
Typ: LatLng optional
Pozycja miejsca.
nationalPhoneNumber
readonly
Typ: string optional
Numer telefonu miejsca sformatowany zgodnie z regionalną konwencją numeracji.
neighborhoodSummary
readonly
Typ: NeighborhoodSummary optional
Podsumowanie okolicy dla tego miejsca.
parkingOptions
readonly
Typ: ParkingOptions optional
Opcje parkowania oferowane przez miejsce. undefined, jeśli dane o opcjach parkowania nie zostały pobrane z serwera.
paymentOptions
readonly
Typ: PaymentOptions optional
Formy płatności oferowane przez miejsce. undefined, jeśli dane form płatności nie zostały pobrane z serwera.
photos
readonly
Typ: Array<Photo> optional
Zdjęcia tego miejsca. Kolekcja będzie zawierać maksymalnie 10 obiektów Photo.
plusCode
readonly
Typ: PlusCode optional
postalAddress
readonly
Typ: PostalAddress optional
priceLevel
readonly
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
readonly
Typ: PriceRange optional
Przedział cenowy dla tego miejsca. Wartość endPrice może być nieskonfigurowana, co oznacza zakres bez górnej granicy (np. „Więcej niż 100 PLN”).
primaryType
readonly
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
readonly
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
readonly
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
readonly
Typ: number optional
Ocena od 1, 0 do 5, 0 na podstawie opinii użytkowników o tym miejscu.
regularOpeningHours
readonly
Typ: OpeningHours optional
Standardowe godziny otwarcia tego miejsca. Nie obejmuje to wyjątkowych godzin, np. w święta.
regularSecondaryOpeningHours
readonly
Standardowe dodatkowe godziny otwarcia tego miejsca, z wyłączeniem godzin niestandardowych, np. w święta, i nieregularnych zamknięć. Dodatkowe godziny otwarcia różnią się od głównych godzin otwarcia miejsca. Na przykład restauracja może określić godziny obsługi drive-through lub dostawy jako dodatkowe godziny otwarcia.
requestedLanguage
Typ: string optional
Żądany język dla tego miejsca.
requestedRegion
Typ: string optional
Żądany region dla tego miejsca.
resourceName
readonly
Typ: string
Unikalna nazwa zasobu miejsca.
reviews
readonly
Typ: Array<Review> optional
Lista opinii o tym miejscu.
reviewSummary
readonly
Typ: ReviewSummary optional
Podsumowanie opinii o tym miejscu.
servesBeer
readonly
Typ: boolean optional
Czy w miejscu można napić się piwa. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
servesBreakfast
readonly
Typ: boolean optional
Czy w danym miejscu można zjeść śniadanie. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
servesBrunch
readonly
Typ: boolean optional
Czy w danym miejscu można zjeść brunch. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
servesCocktails
readonly
Typ: boolean optional
servesCoffee
readonly
Typ: boolean optional
servesDessert
readonly
Typ: boolean optional
servesDinner
readonly
Typ: boolean optional
Czy w danym miejscu można zjeść kolację. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
servesLunch
readonly
Typ: boolean optional
Czy w danym miejscu można zjeść obiad. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
servesVegetarianFood
readonly
Typ: boolean optional
Czy w danym miejscu można zjeść dania wegetariańskie. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
servesWine
readonly
Typ: boolean optional
Czy w miejscu serwowane jest wino. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”. Jeśli to pole nie zostało jeszcze wywołane, zwraca wartość „undefined”.
shortFormattedAddress
readonly
Typ: string optional
Krótki adres lokalizacji.
subDestinations
readonly
Typ: Array<Place> optional
Lista podrzędnych miejsc docelowych dla tego miejsca. Miejsca podrzędne to konkretne miejsca powiązane z miejscem głównym. Dzięki temu użytkownicy, którzy szukają informacji o dużym lub złożonym miejscu, np. lotnisku, parku narodowym, uniwersytecie lub stadionie, mogą znaleźć bardziej szczegółowe miejsca docelowe.
svgIconMaskURI
readonly
Typ: string optional
Identyfikator URI zasobu maski obrazu SVG, który może być używany do reprezentowania kategorii miejsca.
timeZone
readonly
Typ: TimeZone optional
Strefa czasowa tego miejsca.
transitStation
readonly
Typ: TransitStation optional
Informacje o stacji transportu publicznego. undefined, jeśli dane transportu publicznego nie zostały wczytane z serwera.
types
readonly
Typ: Array<string> optional
Tablica typów tego miejsca (np. ["political", "locality"] lub ["restaurant", "establishment"]).
userRatingCount
readonly
Typ: number optional
Liczba ocen użytkowników, które wpłynęły na Place.rating tego miejsca.
utcOffsetMinutes
readonly
Typ: number optional
Przesunięcie względem czasu UTC bieżącej strefy czasowej miejsca w minutach. Na przykład czas wschodnioaustralijski standardowy (GMT+10) w czasie letnim jest o 11 godzin przed czasem UTC, więc utc_offset_minutes będzie mieć wartość 660. W przypadku stref czasowych wcześniejszych niż UTC przesunięcie jest ujemne. Na przykład utc_offset_minutes dla Republiki Zielonego Przylądka to -60.
viewport
readonly
Typ: LatLngBounds optional
Preferowany widoczny obszar podczas wyświetlania tego miejsca na mapie.
websiteURI
readonly
Typ: string optional
Oficjalna witryna tego miejsca, np. strona główna firmy.
openingHours
readonly
Typ: OpeningHours optional
hasWiFi
readonly
Typ: boolean optional
fetchFields
fetchFields(options)
Parametry:
Wartość zwracana: Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
Parametry:
  • date: Date optional
Wartość zwracana: Promise<Date optional>
Oblicza Date dla następnego czasu otwarcia, używając Place.regularOpeningHours miejsca. Zwraca wartość undefined, jeśli dane są niewystarczające do obliczenia wyniku lub jeśli to miejsce nie działa.
BetaisOpen
isOpen([date])
Parametry:
  • date: Date optional Domyślna wartość to „teraz”.
Wartość zwracana: Promise<boolean optional>
Sprawdź, czy miejsce jest otwarte w podanym Date. Jeśli znane dane dotyczące lokalizacji są niewystarczające do obliczenia tej wartości, np. jeśli godziny otwarcia nie są zarejestrowane, zwraca wartość undefined.
Dziedziczone: toJSON

Interfejs PlaceOptions

interfejs google.maps.places.PlaceOptions
zaimplementowany przez Place

Opcje tworzenia miejsca.

id
opcjonalne
Typ: string optional
Unikalny identyfikator miejsca.
requestedLanguage
opcjonalne
Typ: string optional
Identyfikator języka, w którym mają być zwracane szczegóły. Zobacz listę obsługiwanych języków.
requestedRegion
opcjonalne
Typ: string optional
Kod regionu użytkownika. Może to wpłynąć na to, które zdjęcia zostaną zwrócone, a także na inne elementy. 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 domena ccTLD Wielkiej Brytanii to „uk” (.co.uk), a jej kod ISO 3166-1 to „gb” (technicznie dla podmiotu „Zjednoczone Królestwo Wielkiej Brytanii i Irlandii Północnej”).
resourceName
opcjonalne
Typ: string optional
Unikalna nazwa zasobu miejsca.

Klasa AccessibilityOptions

klasa google.maps.places.AccessibilityOptions
biblioteka "places"

const {AccessibilityOptions} = await google.maps.importLibrary("places");
hasWheelchairAccessibleEntrance
readonly
Typ: boolean optional
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. Jeśli wartość jest nieznana, zwraca „null”.
hasWheelchairAccessibleParking
readonly
Typ: boolean optional
Czy miejsce ma parking dostępny dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasWheelchairAccessibleRestroom
readonly
Typ: boolean optional
Czy w miejscu jest toaleta dostępna dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasWheelchairAccessibleSeating
readonly
Typ: boolean optional
Czy w danym miejscu są miejsca siedzące dostępne dla osób na wózkach. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.

Klasa AddressComponent

klasa google.maps.places.AddressComponent
biblioteka "places"

Komponent adresu lokalizacji miejsca.

const {AddressComponent} = await google.maps.importLibrary("places");
longText
readonly
Typ: string optional
Pełny tekst komponentu adresu.
shortText
readonly
Typ: string optional
Skrócony tekst danego komponentu adresu.
types
readonly
Typ: Array<string>
Tablica ciągów znaków określających typ tego komponentu adresu. Listę prawidłowych typów znajdziesz tutaj.
Dziedziczone: toJSON

Klasa AddressDescriptor

klasa google.maps.places.AddressDescriptor
biblioteka "places"

Opis lokalizacji w odniesieniu do innych miejsc. Zawiera uporządkowany zestaw pobliskich punktów orientacyjnych i dokładnych obszarów, na których się znajdują, oraz ich relację z wybraną lokalizacją.

const {AddressDescriptor} = await google.maps.importLibrary("places");
areas
readonly
Typ: Array<Area>
Uporządkowana lista obszarów zawierających lub przylegających. Najbardziej rozpoznawalne i precyzyjne obszary są wyświetlane jako pierwsze.
landmarks
readonly
Ranking punktów orientacyjnych w pobliżu. Najbardziej rozpoznawalne i najbliższe punkty orientacyjne są wyświetlane jako pierwsze.
Dziedziczone: toJSON

Klasa Area

klasa google.maps.places.Area
biblioteka "places"

Informacje o obszarze i jego relacji z wybraną lokalizacją.

const {Area} = await google.maps.importLibrary("places");
containment
readonly
Typ: Containment optional
Definiuje relację przestrzenną między lokalizacją docelową a obszarem.
place
readonly
Typ: Place
Miejsce w obszarze.
Dziedziczone: toJSON

Attribution class

klasa google.maps.places.Attribution
biblioteka "places"

Informacje o dostawcy danych dotyczących miejsca.

const {Attribution} = await google.maps.importLibrary("places");
provider
readonly
Typ: string optional
Nazwa dostawcy danych o miejscu.
providerURI
readonly
Typ: string optional
Identyfikator URI dostawcy danych miejsca.
Dziedziczone: toJSON

Klasa AuthorAttribution

klasa google.maps.places.AuthorAttribution
biblioteka "places"

Informacje o autorze treści generowanych przez użytkowników.

const {AuthorAttribution} = await google.maps.importLibrary("places");
displayName
readonly
Typ: string
Imię i nazwisko autora tego wyniku.
photoURI
readonly
Typ: string optional
Identyfikator URI zdjęcia autora dla tego wyniku. Ta opcja nie zawsze jest dostępna.
uri
readonly
Typ: string optional
Identyfikator URI profilu autora dla tego wyniku.
Dziedziczone: toJSON

Klasa ConnectorAggregation

klasa google.maps.places.ConnectorAggregation
biblioteka "places"

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

const {ConnectorAggregation} = await google.maps.importLibrary("places");
availabilityLastUpdateTime
readonly
Typ: Date optional
Czas ostatniej aktualizacji informacji o dostępności oprogramowania sprzęgającego w tej agregacji.
availableCount
readonly
Typ: number optional
Liczba oprogramowania sprzęgającego w tej agregacji, które jest obecnie dostępne.
count
readonly
Typ: number
Liczba oprogramowania sprzęgającego w tej agregacji.
maxChargeRateKw
readonly
Typ: number
Statyczna maksymalna szybkość ładowania w kW każdego złącza w agregacji.
outOfServiceCount
readonly
Typ: number optional
Liczba złączy w tej agregacji, które są obecnie wyłączone z użytku.
type
readonly
Typ: EVConnectorType optional
Typ oprogramowania sprzęgającego tej agregacji.

Klasa ConsumerAlert

klasa google.maps.places.ConsumerAlert
biblioteka "places"

Komunikat alertu konsumenckiego. Cały tekst jest renderowany w języku określonym w polu languageCode.

const {ConsumerAlert} = await google.maps.importLibrary("places");
details
readonly
Typ: ConsumerAlertDetails optional
Szczegóły alertu konsumenckiego.
languageCode
readonly
Typ: string optional
Kod języka wiadomości z alertem konsumenckim.
overview
readonly
Typ: string optional
Przegląd alertu konsumenckiego.
Dziedziczone: toJSON

Klasa ConsumerAlertDetails

klasa google.maps.places.ConsumerAlertDetails
biblioteka "places"

Szczegóły alertu konsumenckiego.

const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
aboutLinkTitle
readonly
Typ: string optional
Tytuł wyświetlany w linku, który prowadzi do dodatkowych informacji.
aboutLinkURI
readonly
Typ: string optional
Identyfikator URI linku, który zawiera więcej informacji.
description
readonly
Typ: string optional
Opis komunikatu alertu konsumenckiego.
title
readonly
Typ: string optional
Tytuł, który będzie wyświetlany razem ze szczegółowym opisem.

Stałe ograniczenia

stałe google.maps.places.Containment
biblioteka "places"

Definiuje relację przestrzenną między lokalizacją docelową a obszarem. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ ContainmentString.

const {Containment} = await google.maps.importLibrary("places");
NEAR Lokalizacja docelowa znajduje się poza obszarem, ale w pobliżu. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
OUTSKIRTS Lokalizacja docelowa znajduje się w regionie, blisko krawędzi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
WITHIN Wybrana lokalizacja znajduje się w obrębie regionu, blisko jego środka. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Klasa ContentBlock

klasa google.maps.places.ContentBlock
biblioteka "places"

ContentBlock opisuje treść podsumowania i jego źródło.

const {ContentBlock} = await google.maps.importLibrary("places");
content
readonly
Typ: string optional
Treści związane z tematem.
contentLanguageCode
readonly
Typ: string optional
Kod języka treści.
referencedPlaces
readonly
Typ: Array<Place>
Lista elementów typu Place, do których się odwołujesz. Przy pierwszym pobraniu każde miejsce zawiera tylko identyfikator miejsca w polu id.
Dziedziczone: toJSON

EVChargeAmenitySummary class

klasa google.maps.places.EVChargeAmenitySummary
biblioteka "places"

Podsumowanie wygenerowane przez AI dotyczące udogodnień w pobliżu stacji ładowania EV. Dotyczy to tylko miejsc typu electric_vehicle_charging_station.

const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
coffee
readonly
Typ: ContentBlock optional
Podsumowanie opcji kawiarni w pobliżu.
disclosureText
readonly
Typ: string optional
Tekst komunikatu dotyczącego tego podsumowania.
disclosureTextLanguageCode
readonly
Typ: string optional
Kod języka tekstu oświadczenia.
flagContentURI
readonly
Typ: string optional
Identyfikator URI do zgłaszania problemu z podsumowaniem.
overview
readonly
Typ: ContentBlock optional
Omówienie dostępnych udogodnień.
restaurant
readonly
Typ: ContentBlock optional
Podsumowanie restauracji w pobliżu.
store
readonly
Typ: ContentBlock optional
Podsumowanie sklepów w pobliżu.
Dziedziczone: toJSON

Klasa EVChargeOptions

klasa google.maps.places.EVChargeOptions
biblioteka "places"

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

const {EVChargeOptions} = await google.maps.importLibrary("places");
connectorAggregations
readonly
Lista agregacji złączy do ładowania EV, które zawierają złącza tego samego typu i o tej samej szybkości ładowania.
connectorCount
readonly
Typ: number
Liczba złączy na tej stacji. Niektóre porty mogą mieć kilka złączy, ale mogą ładować tylko 1 samochód naraz, dlatego liczba złączy może być większa niż łączna liczba samochodów, które można ładować jednocześnie.
Dziedziczone: toJSON

Stałe EVConnectorType

stałe google.maps.places.EVConnectorType
biblioteka "places"

Więcej informacji i kontekst dotyczący typów złączy do ładowania pojazdów elektrycznych znajdziesz na stronie http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ EVConnectorTypeString.

const {EVConnectorType} = await google.maps.importLibrary("places");
CCS_COMBO_1 Combined Charging System (AC i DC). Więcej informacji znajdziesz w dokumentacji usługi internetowej.
CCS_COMBO_2 Combined Charging System (AC i DC). Więcej informacji znajdziesz w dokumentacji usługi internetowej.
CHADEMO Wtyczka typu CHAdeMO. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
J1772 Wtyczka J1772 typu 1. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
NACS North American Charging System (NACS), standaryzowany jako SAE J3400. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
OTHER Inne typy wtyczek. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
TESLA Ogólne oprogramowanie sprzęgające TESLA. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
TYPE_2 Złącze IEC 62196 typu 2. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
UNSPECIFIED_GB_T Typ GB/T odpowiada standardowi GB/T w Chinach. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
UNSPECIFIED_WALL_OUTLET Nieokreślone gniazdko ścienne. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

EVSearchOptions interface

interfejs google.maps.places.EVSearchOptions

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

connectorTypes
opcjonalne
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
opcjonalne
Typ: number optional
Minimalna wymagana moc ładowania w kilowatach. Miejsce z szybkością ładowania mniejszą niż określona jest odfiltrowywane.

Interfejs FetchFieldsRequest

interfejs google.maps.places.FetchFieldsRequest

Opcje pobierania pól miejsca.

fields
Typ: Iterable<string>
Lista pól do pobrania.
internalUsageAttributionIds
opcjonalne
Typ: Iterable<string> optional
Identyfikatory używane do przypisywania wywołań do konkretnych pakietów lub bibliotek OSS.

Klasa FuelOptions

klasa google.maps.places.FuelOptions
biblioteka "places"

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

const {FuelOptions} = await google.maps.importLibrary("places");
fuelPrices
readonly
Lista cen paliw dla każdego rodzaju paliwa dostępnego na tej stacji, po jednym wpisie na każdy rodzaj paliwa.
Dziedziczone: toJSON

FuelPrice klasa

klasa google.maps.places.FuelPrice
biblioteka "places"

Informacje o cenie danego rodzaju paliwa.

const {FuelPrice} = await google.maps.importLibrary("places");
price
readonly
Typ: Money optional
Cena paliwa.
type
readonly
Typ: FuelType optional
Typ paliwa.
updateTime
readonly
Typ: Date optional
Czas ostatniej aktualizacji ceny paliwa.

Stałe FuelType

stałe google.maps.places.FuelType
biblioteka "places"

Rodzaje paliw. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ FuelTypeString.

const {FuelType} = await google.maps.importLibrary("places");
BIO_DIESEL Biodiesel. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
DIESEL Olej napędowy. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
DIESEL_PLUS Olej napędowy plus paliwo. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
E100 E 100. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
E80 E 80. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
E85 E 85. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
LPG Gaz płynny. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
METHANE Metan. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
MIDGRADE Średniooktanowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
PREMIUM Urządzenie premium. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
REGULAR_UNLEADED Zwykła benzyna bezołowiowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP100 SP 100. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP91 SP 91. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP91_E10 SP 91 E10. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP92 SP 92. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP95 SP 95. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP95_E10 SP95 E10. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP98 SP 98. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SP99 SP 99. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
TRUCK_DIESEL Olej napędowy do ciężarówek. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Klasa GenerativeSummary

klasa google.maps.places.GenerativeSummary
biblioteka "places"

Podsumowanie miejsca wygenerowane przez AI.

const {GenerativeSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
Typ: string optional
Tekst komunikatu dotyczącego tego podsumowania.
disclosureTextLanguageCode
readonly
Typ: string optional
Kod języka tekstu oświadczenia.
flagContentURI
readonly
Typ: string optional
Identyfikator URI do zgłaszania problemu z podsumowaniem.
overview
readonly
Typ: string optional
Opis miejsca.
overviewLanguageCode
readonly
Typ: string optional
Kod języka podsumowania.
Dziedziczone: toJSON

klasa google.maps.places.GoogleMapsLinks
biblioteka "places"

Linki do wywoływania różnych działań w Mapach Google.

const {GoogleMapsLinks} = await google.maps.importLibrary("places");
directionsURI
readonly
Typ: string optional
link do wskazówek dojazdu do miejsca w Mapach Google; Link zawiera tylko lokalizację docelową i używa domyślnego środka transportu (DRIVE).
photosURI
readonly
Typ: string optional
link do zdjęć miejsca w Mapach Google;
placeURI
readonly
Typ: string optional
link do miejsca w Mapach Google;
reviewsURI
readonly
Typ: string optional
link do opinii o miejscu w Mapach Google;
writeAReviewURI
readonly
Typ: string optional
link do napisania opinii o miejscu w Mapach Google.
Dziedziczone: toJSON

Klasa Landmark

klasa google.maps.places.Landmark
biblioteka "places"

Podstawowe informacje o punkcie orientacyjnym i jego powiązaniu z wybraną lokalizacją. Punkty orientacyjne to ważne miejsca, które można wykorzystać do opisania lokalizacji.

const {Landmark} = await google.maps.importLibrary("places");
place
readonly
Typ: Place
Miejsce, w którym znajduje się punkt orientacyjny.
spatialRelationship
readonly
Relacja przestrzenna między lokalizacją docelową a punktem orientacyjnym.
straightLineDistanceMeters
readonly
Typ: number
Odległość w linii prostej (w metrach) między środkiem celu a środkiem punktu orientacyjnego. W niektórych sytuacjach ta wartość może być dłuższa niż travelDistanceMeters.
travelDistanceMeters
readonly
Typ: number optional
Odległość w metrach od celu do punktu orientacyjnego wzdłuż sieci dróg, jeśli jest znana. Ta wartość nie uwzględnia środka transportu, takiego jak pieszo, samochodem czy rowerem.
Dziedziczone: toJSON

Klasa Money

klasa google.maps.places.Money
biblioteka "places"

Reprezentacja kwoty pieniężnej z rodzajem waluty.

const {Money} = await google.maps.importLibrary("places");
currencyCode
readonly
Typ: string
Trzyliterowy kod waluty zgodny z normą ISO 4217.
nanos
readonly
Typ: number
Liczba jednostek nano (10^-9) kwoty.
units
readonly
Typ: number
Całe jednostki kwoty. Jeśli na przykład Money.currencyCode to „USD”, 1 jednostka to 1 USD.
toString
toString()
Parametry: brak
Wartość zwracana: string
Zwraca zrozumiałą dla człowieka reprezentację kwoty pieniężnej z symbolem waluty.
Dziedziczone: toJSON

Klasa NeighborhoodSummary

klasa google.maps.places.NeighborhoodSummary
biblioteka "places"

Podsumowanie ciekawych miejsc w pobliżu wygenerowane przez AI.

const {NeighborhoodSummary} = await google.maps.importLibrary("places");
description
readonly
Typ: ContentBlock optional
Szczegółowy opis okolicy.
disclosureText
readonly
Typ: string optional
Tekst komunikatu dotyczącego tego podsumowania.
disclosureTextLanguageCode
readonly
Typ: string optional
Kod języka tekstu oświadczenia.
flagContentURI
readonly
Typ: string optional
Identyfikator URI do zgłaszania problemu z podsumowaniem.
overview
readonly
Typ: ContentBlock optional
Ogólny widok okolicy.
Dziedziczone: toJSON

Klasa OpeningHours

klasa google.maps.places.OpeningHours
rozszerzona przez SecondaryOpeningHours
biblioteka "places"

Informacje o godzinach otwarcia miejsca.

const {OpeningHours} = await google.maps.importLibrary("places");
periods
readonly
Godziny otwarcia w poszczególne dni tygodnia, zaczynając od niedzieli, w porządku chronologicznym. Nie obejmuje dni, w których miejsce jest zamknięte.
specialDays
readonly
Typ: Array<Date>
Tablica dat reprezentujących dni specjalne, które przypadają w bieżącym okresie. Dni specjalne wpływają na godziny otwarcia miejsca, np. Boże Narodzenie lub jednorazowe zamknięcie. Ustaw dla pól currentOpeningHours i currentSecondaryOpeningHours, jeśli obowiązują niestandardowe godziny otwarcia.
weekdayDescriptions
readonly
Typ: Array<string>
Tablica 7 ciągów znaków reprezentujących sformatowane godziny otwarcia w poszczególne dni tygodnia. Usługa Places 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ę.
Dziedziczone: toJSON

Klasa OpeningHoursPeriod

klasa google.maps.places.OpeningHoursPeriod
biblioteka "places"

Okres, w którym miejsce jest otwarte.

const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
close
readonly
Typ: OpeningHoursPoint optional
Godzina zamknięcia miejsca.
open
readonly
Godzina otwarcia miejsca.
Dziedziczone: toJSON

Klasa OpeningHoursPoint

klasa google.maps.places.OpeningHoursPoint
biblioteka "places"

Punkt, w którym zmienia się stan otwarcia miejsca.

const {OpeningHoursPoint} = await google.maps.importLibrary("places");
day
readonly
Typ: number
Dzień tygodnia jako liczba z zakresu [0, 6], przy czym pierwszym dniem tygodnia jest niedziela. Na przykład 2 oznacza wtorek.
hour
readonly
Typ: number
Godzina OpeningHoursPoint.time jako liczba z zakresu [0, 23]. Będzie to raportowane w strefie czasowej miejsca.
minute
readonly
Typ: number
Minuta OpeningHoursPoint.time jako liczba z zakresu [0, 59]. Będzie to raportowane w strefie czasowej miejsca.
Dziedziczone: toJSON

Klasa SecondaryOpeningHours

class google.maps.places.SecondaryOpeningHours extends OpeningHours
library "places"

Informacje o dodatkowych godzinach otwarcia miejsca.

const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
type
readonly
Typ: string optional
Typ dodatkowych godzin otwarcia. Dotyczy to tego, czego dotyczą dodatkowe godziny, np. zamówień na wynos, z dostawą lub z odbiorem. Listę prawidłowych wartości znajdziesz w sekcji SecondaryHoursType.
Dziedziczone: periods, specialDays, weekdayDescriptions
Dziedziczone: toJSON

Klasa ParkingOptions

klasa google.maps.places.ParkingOptions
biblioteka "places"

const {ParkingOptions} = await google.maps.importLibrary("places");
hasFreeGarageParking
readonly
Typ: boolean optional
Czy miejsce oferuje bezpłatny parking w garażu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasFreeParkingLot
readonly
Typ: boolean optional
Czy miejsce oferuje bezpłatne parkingi. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasFreeStreetParking
readonly
Typ: boolean optional
Czy w danym miejscu jest dostępny bezpłatny parking przy ulicy. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasPaidGarageParking
readonly
Typ: boolean optional
Czy miejsce oferuje płatny parking w garażu. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasPaidParkingLot
readonly
Typ: boolean optional
Czy w danym miejscu są dostępne płatne parkingi. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasPaidStreetParking
readonly
Typ: boolean optional
Czy w danym miejscu jest dostępny płatny parking przy ulicy. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
hasValetParking
readonly
Typ: boolean optional
Czy w danym miejscu jest dostępny parking z obsługą. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.

Klasa PaymentOptions

klasa google.maps.places.PaymentOptions
biblioteka "places"

const {PaymentOptions} = await google.maps.importLibrary("places");
acceptsCashOnly
readonly
Typ: boolean optional
Czy w danym miejscu można płacić tylko gotówką. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
acceptsCreditCards
readonly
Typ: boolean optional
Czy w danym miejscu można płacić kartą kredytową. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
acceptsDebitCards
readonly
Typ: boolean optional
Czy w danym miejscu można płacić kartą debetową. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.
acceptsNFC
readonly
Typ: boolean optional
Czy w danym miejscu akceptowane są płatności przez NFC. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Jeśli wartość jest nieznana, zwraca „null”.

Photo

klasa google.maps.places.Photo
biblioteka "places"

Informacje o zdjęciu miejsca.

const {Photo} = await google.maps.importLibrary("places");
authorAttributions
readonly
Informacja o pochodzeniu danych, która ma być wyświetlana w przypadku tego zdjęcia.
flagContentURI
readonly
Typ: string optional
Link, pod którym użytkownik może zgłosić problem ze zdjęciem.
googleMapsURI
readonly
Typ: string optional
link do zdjęcia w Mapach Google;
heightPx
readonly
Typ: number
Wysokość zdjęcia w pikselach.
widthPx
readonly
Typ: number
Szerokość zdjęcia w pikselach.
getURI
getURI([options])
Parametry:
Wartość zwracana: string
Zwraca adres URL obrazu odpowiadający określonym opcjom.
Dziedziczone: toJSON

PlusCode class

klasa google.maps.places.PlusCode
biblioteka "places"

Plus Code miejsca. Więcej informacji znajdziesz na stronie https://plus.codes/.

const {PlusCode} = await google.maps.importLibrary("places");
compoundCode
readonly
Typ: string optional
Kod Plus Code o obszarze 1/8000 stopnia na 1/8000 stopnia, w którym pierwsze 4 znaki (kod obszaru) zostały usunięte i zastąpione opisem lokalizacji. Na przykład „9G8F+5W Zurych, Szwajcaria”.
globalCode
readonly
Typ: string optional
Plus Code o obszarze 1/8000 stopnia na 1/8000 stopnia. Na przykład „8FVC9G8F+5W”.
Dziedziczone: toJSON

Klasa PostalAddress

klasa google.maps.places.PostalAddress implementuje PostalAddressLiteral
biblioteka "places"

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

const {PostalAddress} = await google.maps.importLibrary("places");
addressLines
readonly
Typ: Array<string>
Nieuporządkowane wiersze adresu opisujące niższe poziomy adresu.
administrativeArea
readonly
Typ: string optional
Najwyższy poziom podziału administracyjnego, który jest używany w adresach pocztowych kraju lub regionu.
languageCode
readonly
Typ: string optional
Kod języka w standardzie BCP-47 dla zawartości tego adresu. Przykłady: „zh-Hant”, „ja”, „ja-Latn”, „en”.
locality
readonly
Typ: string optional
Zwykle odnosi się do miasta lub miejscowości w adresie.
organization
readonly
Typ: string optional
Nazwa organizacji pod adresem.
postalCode
readonly
Typ: string optional
Kod pocztowy w adresie.
recipients
readonly
Typ: Array<string>
Odbiorca pod adresem.
regionCode
readonly
Typ: string
Kod regionu CLDR kraju lub regionu adresu. Przykład: „CH” w przypadku Szwajcarii. Szczegółowe informacje znajdziesz na stronach https://cldr.unicode.org/ i https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html.
sortingCode
readonly
Typ: string optional
Kod banku w adresie.
sublocality
readonly
Typ: string optional
Dzielnica, osiedle lub okręg.
Dziedziczone: toJSON

Interfejs PostalAddressLiteral

interfejs google.maps.places.PostalAddressLiteral
zaimplementowany przez PostalAddress

Dane do wypełnienia adresu pocztowego.

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

Stałe PriceLevel

stałe google.maps.places.PriceLevel
biblioteka "places"

Poziom cen w danym miejscu. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ PriceLevelString.

const {PriceLevel} = await google.maps.importLibrary("places");
EXPENSIVE Miejsce oferuje drogie usługi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
FREE Miejsce oferuje bezpłatne usługi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
INEXPENSIVE Miejsce oferuje niedrogie usługi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
MODERATE Miejsce oferuje usługi w umiarkowanych cenach. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
VERY_EXPENSIVE Miejsce oferuje bardzo drogie usługi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Klasa PriceRange

klasa google.maps.places.PriceRange
biblioteka "places"

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

const {PriceRange} = await google.maps.importLibrary("places");
endPrice
readonly
Typ: Money optional
Górna granica przedziału cenowego (włącznie). Cena powinna być niższa niż ta kwota.
startPrice
readonly
Typ: Money
Dolna granica przedziału cenowego (włącznie). Cena powinna być równa tej kwocie lub wyższa.
Dziedziczone: toJSON

Sprawdź zajęcia

klasa google.maps.places.Review
biblioteka "places"

Informacje o opinii o miejscu.

const {Review} = await google.maps.importLibrary("places");
authorAttribution
readonly
Typ: AuthorAttribution optional
Recenzent.
flagContentURI
readonly
Typ: string optional
Link, pod którym użytkownik może zgłosić problem z opinią.
googleMapsURI
readonly
Typ: string optional
link do opinii w Mapach Google;
originalText
readonly
Typ: string optional
Tekst opinii w języku oryginalnym.
originalTextLanguageCode
readonly
Typ: string optional
Kod języka IETF wskazujący oryginalny język opinii.
publishTime
readonly
Typ: Date optional
rating
readonly
Typ: number optional
Ocena w opinii, liczba od 1,0 do 5,0 (włącznie).
relativePublishTimeDescription
readonly
Typ: string optional
Ciąg znaków sformatowanego czasu, który wyraża czas opublikowania opinii względem bieżącego czasu w formie odpowiedniej dla języka i kraju. Na przykład `"miesiąc temu"'.
text
readonly
Typ: string optional
Zlokalizowany tekst opinii.
textLanguageCode
readonly
Typ: string optional
Kod języka IETF wskazujący język opinii.
visitDateMonth
readonly
Typ: number optional
Miesiąc, w którym autor opinii odwiedził dane miejsce. To pole jest indeksowane od 0, gdzie 0 to styczeń, a 11 to grudzień.
visitDateYear
readonly
Typ: number optional
Rok, w którym autor opinii odwiedził dane miejsce.
Dziedziczone: toJSON

ReviewSummary

klasa google.maps.places.ReviewSummary
biblioteka "places"

Podsumowanie opinii użytkowników o miejscu wygenerowane przez AI.

const {ReviewSummary} = await google.maps.importLibrary("places");
disclosureText
readonly
Typ: string optional
Tekst komunikatu dotyczącego tego podsumowania.
disclosureTextLanguageCode
readonly
Typ: string optional
Kod języka tekstu oświadczenia.
flagContentURI
readonly
Typ: string optional
Identyfikator URI do zgłaszania problemu z podsumowaniem.
reviewsURI
readonly
Typ: string optional
Identyfikator URI do wyświetlania opinii o tym miejscu w Mapach Google.
text
readonly
Typ: string optional
Podsumowanie opinii użytkowników.
textLanguageCode
readonly
Typ: string optional
Kod języka podsumowania opinii użytkowników.
Dziedziczone: toJSON

SearchByTextRequest interface

interfejs google.maps.places.SearchByTextRequest

Interfejs żądania dla: Place.searchByText.

fields
Typ: Array<string>
Pola, które mają być uwzględnione w odpowiedzi i za które zostanie naliczona opłata. Jeśli podasz wartość ['*'], zostaną zwrócone wszystkie dostępne pola i zostaną za nie naliczone opłaty (nie zalecamy tego w przypadku wdrożeń produkcyjnych). Możesz poprosić o dowolną właściwość w klasie Place jako pole.
evSearchOptions
opcjonalne
Typ: EVSearchOptions optional
Opcje związane z pojazdami elektrycznymi, które można określić w żądaniu wyszukiwania miejsc.
futureOpeningBusinessesIncluded
opcjonalne
Typ: boolean optional
Uwzględnij miejsca, które nie są jeszcze otwarte, ale mają zostać otwarte w przyszłości.
includedType
opcjonalne
Typ: string optional
Żądany 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
internalUsageAttributionIds
opcjonalne
Typ: Iterable<string> optional
Identyfikatory używane do przypisywania wywołań do konkretnych pakietów lub bibliotek OSS.
isOpenNow
opcjonalne
Typ: boolean optional
Domyślnie: false
Służy do ograniczania wyszukiwania do miejsc, które są obecnie otwarte.
language
opcjonalne
Typ: string optional
Informacje o miejscu będą wyświetlane w preferowanym języku, jeśli jest on dostępny. Domyślnie zostanie zastosowane ustawienie języka przeglądarki. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport.
locationBias
opcjonalne
Region, w którym ma zostać przeprowadzone wyszukiwanie. Ta lokalizacja służy jako punkt odniesienia, co oznacza, że mogą być zwracane wyniki z okolic danej lokalizacji. Nie można ustawić razem z locationRestriction.
locationRestriction
opcjonalne
Region, w którym ma zostać przeprowadzone wyszukiwanie. Ta lokalizacja służy jako ograniczenie, co oznacza, że wyniki spoza podanej lokalizacji nie będą zwracane. Nie można ustawić razem z locationBias.
maxResultCount
opcjonalne
Typ: number optional
Maksymalna liczba wyników do zwrócenia. Musi mieścić się w zakresie od 1 do 20 włącznie.
minRating
opcjonalne
Typ: number optional
Odfiltruj wyniki, których średnia ocena użytkowników jest niższa 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. Wprowadzona ocena zostanie zaokrąglona w górę do najbliższej wartości 0,5. Na przykład ocena 0,6 wyeliminuje wszystkie wyniki z oceną poniżej 1,0.
priceLevels
opcjonalne
Typ: Array<PriceLevel> optional
Służy do ograniczania wyszukiwania do miejsc oznaczonych określonymi poziomami cen. Możesz wybrać dowolną kombinację poziomów cen. Domyślnie obejmuje wszystkie poziomy cenowe.
pureServiceAreaBusinessesIncluded
opcjonalne
Typ: boolean optional
Jeśli pole ma wartość „true”, uwzględniaj firmy działające wyłącznie na określonym obszarze. Firma działająca wyłącznie na określonym obszarze to firma, która świadczy usługi na miejscu u klienta lub samodzielnie dostarcza produkty odbiorcom, ale nie obsługuje klientów pod swoim adresem. Na przykład firmy świadczące usługi sprzątania lub hydraulicy mogą nie mieć adresu fizycznego ani lokalizacji w Mapach Google. W przypadku tych firm Places nie będzie zwracać pól takich jak location, plusCode i innych pól związanych z lokalizacją.
query
opcjonalne
Typ: string optional
BetarankBy
opcjonalne
rankPreference
opcjonalne
Domyślnie: SearchByTextRankPreference.RELEVANCE
Sposób, w jaki wyniki będą klasyfikowane w odpowiedzi.
region
opcjonalne
Typ: string optional
Kod Unicode kraju/regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania informacji o miejscu, takich jak nazwa miejsca w danym regionie, jeśli jest dostępna. Parametr może wpływać na wyniki na podstawie obowiązujących przepisów. 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
opcjonalne
Typ: string optional
Wymagany, gdy nie używasz SearchByTextRequest.query. Zapytanie tekstowe do wyszukiwania tekstowego.
useStrictTypeFiltering
opcjonalne
Typ: boolean optional
Domyślnie: false
Służy do ustawiania rygorystycznego filtrowania typów dla SearchByTextRequest.includedType. Jeśli ma wartość Prawda, zwracane są tylko wyniki tego samego typu.

SearchByTextRankPreference stałe

stałe google.maps.places.SearchByTextRankPreference
biblioteka "places"

Sposób, w jaki wyniki będą klasyfikowane w odpowiedzi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ SearchByTextRankPreferenceString.

const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
DISTANCE Porządkuje wyniki według odległości. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
RELEVANCE porządkuje wyniki według trafności; Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Interfejs SearchNearbyRequest

interfejs google.maps.places.SearchNearbyRequest

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

fields
Typ: Array<string>
Pola, które mają być uwzględnione w odpowiedzi i za które zostanie naliczona opłata. Jeśli podasz wartość ['*'], zostaną zwrócone wszystkie dostępne pola i zostaną za nie naliczone opłaty (nie zalecamy tego w przypadku wdrożeń produkcyjnych). Możesz poprosić o dowolną właściwość w klasie Place jako pole.
locationRestriction
Region do wyszukania, określony jako okrąg ze środkiem i promieniem. Wyniki spoza podanej lokalizacji nie są zwracane.
excludedPrimaryTypes
opcjonalne
Typ: Array<string> optional
Wykluczone typy miejsc głównych. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko jeden typ podstawowy. Możesz określić maksymalnie 50 typów. Jeśli na listach included i excluded podasz ten sam typ, zwracany jest błąd INVALID_ARGUMENT.
excludedTypes
opcjonalne
Typ: Array<string> optional
Wykluczone typy miejsc. 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 na listach included i excluded podasz ten sam typ, zwracany jest błąd INVALID_ARGUMENT.
futureOpeningBusinessesIncluded
opcjonalne
Typ: boolean optional
Uwzględnij miejsca, które nie są jeszcze otwarte, ale mają zostać otwarte w przyszłości.
includedPrimaryTypes
opcjonalne
Typ: Array<string> optional
Uwzględnione typy miejsc głównych. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko jeden typ podstawowy. Możesz określić maksymalnie 50 typów. Jeśli na listach included i excluded podasz ten sam typ, zwracany jest błąd INVALID_ARGUMENT.
includedTypes
opcjonalne
Typ: Array<string> optional
Uwzględnione typy miejsc. 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 na listach included i excluded podasz ten sam typ, zwracany jest błąd INVALID_ARGUMENT.
internalUsageAttributionIds
opcjonalne
Typ: Iterable<string> optional
Identyfikatory używane do przypisywania wywołań do konkretnych pakietów lub bibliotek OSS.
language
opcjonalne
Typ: string optional
Informacje o miejscu będą wyświetlane w preferowanym języku, jeśli jest on dostępny. Domyślnie zostanie zastosowane ustawienie języka przeglądarki. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport.
maxResultCount
opcjonalne
Typ: number optional
Maksymalna liczba wyników do zwrócenia. Dopuszczalne i domyślne wartości znajdziesz w dokumentacji Places API.
rankPreference
opcjonalne
Domyślnie: SearchNearbyRankPreference.POPULARITY
Sposób, w jaki wyniki będą klasyfikowane w odpowiedzi.
region
opcjonalne
Typ: string optional
Kod Unicode kraju/regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania informacji o miejscu, takich jak nazwa miejsca w danym regionie, jeśli jest dostępna. Parametr może wpływać na wyniki na podstawie obowiązujących przepisów. 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

stałe google.maps.places.SearchNearbyRankPreference
biblioteka "places"

Sposób, w jaki wyniki będą klasyfikowane w odpowiedzi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ SearchNearbyRankPreferenceString.

const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
DISTANCE Porządkuje wyniki według odległości. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
POPULARITY Porządkuje wyniki według popularności. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Stałe SpatialRelationship

stałe google.maps.places.SpatialRelationship
biblioteka "places"

Definiuje relację przestrzenną między lokalizacją docelową a punktem orientacyjnym. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ SpatialRelationshipString.

const {SpatialRelationship} = await google.maps.importLibrary("places");
ACROSS_THE_ROAD Cel znajduje się naprzeciwko punktu orientacyjnego po drugiej stronie drogi. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
AROUND_THE_CORNER Nie na tej samej trasie co punkt orientacyjny, ale w odległości jednego skrętu. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
BEHIND blisko struktury punktu orientacyjnego, ale dalej od wejść z ulicy; Więcej informacji znajdziesz w dokumentacji usługi internetowej.
BESIDE Cel znajduje się bezpośrednio obok punktu orientacyjnego. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
DOWN_THE_ROAD Na tej samej trasie co punkt orientacyjny, ale nie obok niego ani naprzeciwko. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
NEAR Jest to domyślna relacja, gdy nie ma zastosowania żadna z poniższych bardziej szczegółowych relacji. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
WITHIN Punkt orientacyjny ma geometrię przestrzenną, a cel znajduje się w jego granicach. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Klasa TimeZone

klasa google.maps.places.TimeZone
biblioteka "places"

Reprezentuje strefę czasową z bazy danych stref czasowych IANA (https://www.iana.org/time-zones).

const {TimeZone} = await google.maps.importLibrary("places");
id
readonly
Typ: string optional
Strefa czasowa bazy danych stref czasowych IANA. Na przykład „America/New_York”.
version
readonly
Typ: string optional
Numer wersji bazy danych stref czasowych IANA. Na przykład „2019a”.
Dziedziczone: toJSON

Klasa TransitAgency

klasa google.maps.places.TransitAgency
biblioteka "places"

Reprezentuje przewoźnika.

const {TransitAgency} = await google.maps.importLibrary("places");
displayName
Typ: string optional
Nazwa agencji w żądanym języku.
displayNameLanguageCode
Typ: string optional
Kod języka BCP-47 tekstu nazwy agencji, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
fareURL
Typ: URL optional
Adres URL strony agencji ze szczegółowymi informacjami o opłatach.
icon
Typ: TransitIcon optional
Zlokalizowana ikona marki systemu transportu publicznego.
lines
Linie transportu publicznego obsługiwane przez tego przewoźnika.
url
Typ: URL optional
Adres URL strony głównej agencji.
Dziedziczone: toJSON

Klasa TransitIcon

klasa google.maps.places.TransitIcon
biblioteka "places"

Ikona transportu publicznego.

const {TransitIcon} = await google.maps.importLibrary("places");
nameIncluded
Typ: boolean optional
Czy nazwa jest zawarta w ikonie i nie trzeba jej wyświetlać obok ikony.
url
Typ: URL optional
Adres URL ikony.
Dziedziczone: toJSON

Klasa TransitLine

klasa google.maps.places.TransitLine
biblioteka "places"

Reprezentuje linię transportu publicznego.

const {TransitLine} = await google.maps.importLibrary("places");
backgroundColor
Typ: string optional
Kolor tła etykiet tej linii transportu publicznego w formacie szesnastkowym (np. „#909CE1”). Tego koloru można też użyć do rysowania kształtów tej linii transportu publicznego.
displayName
Typ: string optional
Pełna nazwa tej linii transportu publicznego (np. „Sunnydale lokalny”).
displayNameLanguageCode
Typ: string optional
Kod języka BCP-47 tekstu pełnej nazwy linii transportu publicznego, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
icon
Typ: TransitIcon optional
Ikona tej konkretnej linii.
id
Typ: string optional
Identyfikator linii transportu publicznego, który może służyć do jednoznacznego identyfikowania linii wśród innych linii transportu publicznego na tej samej stacji transportu publicznego. Nie ma gwarancji, że ten identyfikator będzie taki sam w różnych odpowiedziach.
shortDisplayName
Typ: string optional
Krótka nazwa tej linii transportu publicznego (np. „S2”).
shortDisplayNameLanguageCode
Typ: string optional
Kod języka BCP-47 tekstu krótkiej nazwy linii transportu publicznego, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
textColor
Typ: string optional
Kolor tekstu etykiet tej linii transportu publicznego w formacie szesnastkowym (np. „#909CE1”).
url
Typ: URL optional
Adres URL strony internetowej ze szczegółowymi informacjami o tej linii.
vehicleIcon
Typ: TransitIcon optional
Ikona tego typu pojazdu.
vehicleType
Typ: TransitVehicleType optional
rodzaj użytego pojazdu;
Dziedziczone: toJSON

Klasa TransitStation

klasa google.maps.places.TransitStation
biblioteka "places"

Reprezentuje informacje o transporcie publicznym dotyczące danego miejsca.

const {TransitStation} = await google.maps.importLibrary("places");
agencies
Przewoźnicy obsługujący tę stację.
displayName
Typ: string optional
Nazwa stacji w języku lokalnym.
displayNameLanguageCode
Typ: string optional
Kod języka w standardzie BCP-47 dla tekstu lokalnej wyświetlanej nazwy, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
stops
Transport publiczny zatrzymuje się na tej stacji.
Dziedziczone: toJSON

Klasa TransitStop

klasa google.maps.places.TransitStop
biblioteka "places"

Reprezentuje przystanek transportu publicznego.

const {TransitStop} = await google.maps.importLibrary("places");
displayName
Typ: string optional
Nazwa przystanku w żądanym języku.
displayNameLanguageCode
Typ: string optional
Nazwa przystanku w kodzie języka BCP-47 żądanego języka, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
hasWheelchairAccessibleEntrance
Typ: boolean optional
To pole wskazuje, czy istnieje dostępna ścieżka z zewnątrz stacji do przystanku. Nie wskazuje, czy można wsiąść do pojazdu na przystanku.
id
Typ: string optional
Identyfikator przystanku transportu publicznego, który może służyć do jednoznacznego identyfikowania przystanku wśród innych przystanków na tej samej stacji transportu publicznego. Nie ma gwarancji, że ten identyfikator będzie taki sam w różnych odpowiedziach.
location
Typ: LatLngAltitude optional
Lokalizacja przystanku.
platformCode
Typ: string optional
Kod peronu reprezentowany przez ten przystanek. Może być sformatowany w dowolny sposób (np. „2”, „Platforma 2”, „2–4” lub „1x”).
platformCodeLanguageCode
Typ: string optional
Kod języka w standardzie BCP-47 dla tekstu kodu platformy, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
signageText
Typ: string optional
Dosłowny tekst napisany na tablicy informacyjnej dla tego peronu (np. „W kierunku centrum” lub „Wschodnia strona i Brooklyn”). Jeśli nie ma pola platformCode, to pole może być jedynym identyfikatorem platformy. Można jednak ustawić jednocześnie platformCode i signageText.
signageTextLanguageCode
Typ: string optional
Kod języka tekstu na szyldzie w standardzie BCP-47, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
stopCode
Typ: string optional
Identyfikator przystanku zrozumiały dla człowieka, używany przez przewoźników do rozróżniania przystanków o tej samej nazwie.
stopCodeLanguageCode
Typ: string optional
Kod języka BCP-47 tekstu kodu przystanku, np. „en-US” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
Dziedziczone: toJSON

Stałe TransitVehicleType

stałe google.maps.places.TransitVehicleType
biblioteka "places"

Typ pojazdu na linii transportu publicznego. Więcej informacji znajdziesz w dokumentacji usługi internetowej.

Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ TransitVehicleTypeString.

const {TransitVehicleType} = await google.maps.importLibrary("places");
AIRPLANE Samolot. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
BUS Autobus. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
CABLE_CAR Kolej linowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
COACH Trener. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
COMMUTER_TRAIN Kolej podmiejska. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
FERRY Prom. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
FUNICULAR Kolej linowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
GONDOLA_LIFT Kolej gondolowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
HEAVY_RAIL Kolej naziemna. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
HIGH_SPEED_TRAIN Pociąg szybkobieżny. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
HORSE_CARRIAGE Powóz konny. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
INTERCITY_BUS Autobus krajowy. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
LONG_DISTANCE_TRAIN Kolej dalekobieżna. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
METRO_RAIL Kolej miejska. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
MONORAIL Kolej jednoszynowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
RAIL Kolej. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SHARE_TAXI Bus/taksówka zbiorowa. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SPECIAL Specjalny. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
SUBWAY Metro. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
TRAM Tramwaj. Więcej informacji znajdziesz w dokumentacji usługi internetowej.
TROLLEYBUS Trolejbus. Więcej informacji znajdziesz w dokumentacji usługi internetowej.