Umieszczanie zajęć
google.maps.places.Place
class
Dostęp przez połączenie telefoniczne const {Place} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
---|---|
Place |
Place(options) Parametry:
|
Metody statyczne | |
---|---|
searchByText |
searchByText(request) Parametry:
wyszukiwanie miejsc na podstawie zapytania tekstowego; |
searchNearby |
searchNearby(request) Parametry:
Wyszukaj miejsca w pobliżu. |
Właściwości | |
---|---|
accessibilityOptions |
Typ:
AccessibilityOptions optional Opcje ułatwień dostępu w danym Miejscu. undefined jeśli dane opcji ułatwień dostępu nie zostały wywołane z serwera. |
addressComponents |
Typ:
Array<AddressComponent> optional Zbiór elementów adresu dla lokalizacji danego Miejsca. Puste obiekty, jeśli nie ma znanych danych adresowych. undefined jeśli dane adresu nie zostały wywołane z serwera. |
adrFormatAddress |
Typ:
string optional Adres miejsca w mikroformacie adresu. |
allowsDogs |
Typ:
boolean optional |
attributions |
Typ:
Array<Attribution> optional Tekst informacji o pochodzeniu wyświetlany w przypadku tego wyniku dotyczącego miejsca. |
businessStatus |
Typ:
BusinessStatus optional Stan operacyjny lokalizacji. null , jeśli nie ma znanego stanu. undefined , jeśli dane o stanie nie zostały załadowane z serwera. |
displayName |
Typ:
string optional Wyświetlana nazwa lokalizacji. null , jeśli nie ma nazwy. undefined , jeśli dane nazwy nie zostały załadowane z serwera. |
displayNameLanguageCode |
Typ:
string optional Język wyświetlanej nazwy lokalizacji. null , jeśli nie ma nazwy. undefined , jeśli dane nazwy nie zostały załadowane z serwera. |
editorialSummary |
Typ:
string optional Podsumowanie redakcyjne dotyczące tego miejsca. null , jeśli nie ma podsumowania redakcyjnego. undefined , jeśli nie otrzymano jeszcze prośby o to pole. |
editorialSummaryLanguageCode |
Typ:
string optional Język podsumowania redakcyjnego dotyczącego tego miejsca. null , jeśli nie ma podsumowania redakcyjnego. undefined , jeśli nie otrzymano jeszcze prośby o to pole. |
evChargeOptions |
Typ:
EVChargeOptions optional Opcje ładowania EV oferowane przez miejsce. undefined jeśli opcje ładowania EV nie zostały wywołane przez serwer. |
formattedAddress |
Typ:
string optional Pełny adres lokalizacji. |
fuelOptions |
Typ:
FuelOptions optional opcje paliwa oferowane przez dany obiekt. undefined jeśli opcje paliwa nie zostały wywołane z serwera. |
googleMapsURI |
Typ:
string optional Adres URL oficjalnej strony Google danego miejsca. To strona należąca do Google, która zawiera najlepsze dostępne informacje o danym Miejscu. |
hasCurbsidePickup |
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. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
hasDelivery |
Typ:
boolean optional 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 „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
hasDineIn |
Typ:
boolean optional Czy w danym miejscu można zjeść posiłek. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesł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 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 „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
hasWiFi |
Typ:
boolean optional |
iconBackgroundColor |
Typ:
string optional Domyślny szesnastkowy kod koloru dla kategorii miejsca. |
id |
Typ:
string Unikalny identyfikator miejsca. |
internationalPhoneNumber |
Typ:
string optional Numer telefonu Miejsca w formacie międzynarodowym. Format międzynarodowy zawiera kod kraju i jest poprzedzony znakiem plusa (+). |
isGoodForChildren |
Typ:
boolean optional |
isGoodForGroups |
Typ:
boolean optional |
isGoodForWatchingSports |
Typ:
boolean optional |
isReservable |
Typ:
boolean optional Określa, czy miejsce można zarezerwować. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
location |
Typ:
LatLng optional Położenie Miejsca. |
nationalPhoneNumber |
Typ:
string optional Numer telefonu Miejsca sformatowany zgodnie z konwencją regionalną. |
parkingOptions |
Typ:
ParkingOptions optional Opcje parkowania oferowane przez miejsce. undefined jeśli dane opcji parkowania nie zostały wywołane z serwera. |
paymentOptions |
Typ:
PaymentOptions optional Opcje płatności oferowane przez dany obiekt. undefined , jeśli dane opcji płatności nie zostały wywołane z serwera. |
photos |
Zdjęcia tego miejsca. Kolekcja będzie zawierać maksymalnie 10 obiektów Photo . |
plusCode |
Typ:
PlusCode optional |
priceLevel |
Typ:
PriceLevel optional Poziom ceny miejsca. Ta właściwość może zwracać jedną z tych wartości:
|
primaryType |
Typ:
string optional Podstawowy typ lokalizacji. null , jeśli nie ma typu. undefined , jeśli dane typu nie zostały załadowane z serwera. |
primaryTypeDisplayName |
Typ:
string optional Wyświetlana nazwa głównego typu lokalizacji. null , jeśli nie ma typu. undefined , jeśli dane typu nie zostały załadowane z serwera. |
primaryTypeDisplayNameLanguageCode |
Typ:
string optional Język wyświetlanej nazwy lokalizacji głównego typu. null , jeśli nie ma typu. undefined , jeśli dane typu nie zostały załadowane z serwera. |
rating |
Typ:
number optional Ocena (1, 0–5, 0) na podstawie opinii użytkowników o danym Miejscu. |
regularOpeningHours |
Typ:
OpeningHours optional |
requestedLanguage |
Typ:
string optional Wybrany język dla tego miejsca. |
requestedRegion |
Typ:
string optional Wybrany region dla tego miejsca. |
reviews |
lista opinii o tym miejscu; |
servesBeer |
Typ:
boolean optional Czy w danym miejscu serwowane jest piwo. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
servesBreakfast |
Typ:
boolean optional 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 „undefined” (nieokreślony), jeśli nie przesł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 „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
servesCocktails |
Typ:
boolean optional |
servesCoffee |
Typ:
boolean optional |
servesDessert |
Typ:
boolean optional |
servesDinner |
Typ:
boolean optional Czy w danym miejscu można zjeść kolację. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
servesLunch |
Typ:
boolean optional Czy w danym miejscu można zjeść obiad. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
servesVegetarianFood |
Typ:
boolean optional Czy miejsce oferuje 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 „undefined” (nieokreślony), jeśli nie przesłano jeszcze żądania dotyczącego tego pola. |
servesWine |
Typ:
boolean optional Czy w danym miejscu serwowane jest wino. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. Zwraca „undefined” (nieokreślony), jeśli nie przesł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 tego Miejsca (na przykład ["political", "locality"] lub ["restaurant", "establishment"] ). |
userRatingCount |
Typ:
number optional Liczba ocen użytkowników, które przyczyniły się do Place.rating danego Miejsca. |
utcOffsetMinutes |
Typ:
number optional Odchylenie bieżącej strefy czasowej Miejsca od czasu UTC w minutach. Na przykład czas wschodnioaustralijski standardowy (UTC+10) w czasie letnim jest przesunięty o 11 godzin do przodu względem UTC, więc utc_offset_minutes będzie 660 . W przypadku stref czasowych, które są przesunięte w stosunku do UTC, przesunięcie jest ujemne. Na przykład utc_offset_minutes to -60 w przypadku Republiki Zielonego Przylądka. |
viewport |
Typ:
LatLngBounds optional Preferowany widoczny obszar podczas wyświetlania tego Miejsca na mapie. |
websiteURI |
Typ:
string optional Witryna internetowa powiązana z tym miejscem, np. strona główna firmy. |
|
Typ:
OpeningHours optional |
Metody | |
---|---|
fetchFields |
fetchFields(options) Parametry:
|
getNextOpeningTime |
getNextOpeningTime([date]) Parametry:
Oblicza datę reprezentującą następną wartość OpeningHoursTime. Zwraca wartość nieokreśloną, jeśli dane są niewystarczające do obliczenia wyniku lub miejsce jest nieczynne. |
isOpen |
isOpen([date]) Parametry:
Wartość zwracana:
Promise<boolean optional> Sprawdź, czy dane miejsce jest otwarte w określonym czasie. Rozwiązuje problem z wartością undefined , jeśli dostępne dane o lokalizacji są niewystarczające do obliczenia, np. jeśli godziny otwarcia nie są zarejestrowane. |
toJSON |
toJSON() Parametry: brak
Wartość zwracana:
Object obiekt JSON ze wszystkimi właściwościami miejsca. |
Interfejs PlaceOptions
google.maps.places.PlaceOptions
interfejs
Opcje tworzenia miejsca.
Właściwości | |
---|---|
id |
Typ:
string Unikalny identyfikator miejsca. |
requestedLanguage optional |
Typ:
string optional Identyfikator języka, w którym powinny zostać zwrócone szczegóły. Zobacz listę obsługiwanych języków. |
requestedRegion optional |
Typ:
string optional Kod regionu użytkownika. Może to mieć wpływ na to, które zdjęcia mogą zostać zwrócone, a także na inne aspekty. Kod regionu może mieć 2-znakową wartość domeny krajowej najwyższego poziomu. Większość kodów ccTLD jest identyczna z kodami ISO 3166-1, z kilkoma wyjątkami. Na przykład 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”). |
AccessibilityOptions class
google.maps.places.AccessibilityOptions
class
Dostęp przez połączenie telefoniczne const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
hasWheelchairAccessibleEntrance |
Typ:
boolean optional Czy miejsce ma wejście dla niepełnosprawnych. 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 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. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasWheelchairAccessibleRestroom |
Typ:
boolean optional Czy w danym miejscu znajduje się toaleta dostępna dla osób na wózku. 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 Czy miejsce oferuje miejsca 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. |
Klasa AddressComponent
google.maps.places.AddressComponent
class
Dostęp przez połączenie telefoniczne const {AddressComponent} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
longText |
Typ:
string optional Pełny tekst elementu adresu. |
shortText |
Typ:
string optional Skrócony, krótki tekst danego elementu adresu. |
types |
Typ:
Array<string> Tablica ciągów znaków oznaczających typ tego elementu adresu. Listę prawidłowych typów znajdziesz tutaj. |
Atrybucja class
google.maps.places.Attribution
class
Dostęp przez połączenie telefoniczne const {Attribution} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
provider |
Typ:
string optional Tekst informacji o pochodzeniu wyświetlany w przypadku tego wyniku dotyczącego miejsca. |
providerURI |
Typ:
string optional |
AuthorAttribution class
google.maps.places.AuthorAttribution
class
Dostęp przez połączenie telefoniczne const {AuthorAttribution} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
displayName |
Typ:
string Imię i nazwisko autora tego wyniku. |
photoURI |
Typ:
string optional Identyfikator URI zdjęcia autora w przypadku tego wyniku. Ta opcja może nie być dostępna. |
uri |
Typ:
string optional Identyfikator URI profilu autora w przypadku tego wyniku. |
ConnectorAggregation class
google.maps.places.ConnectorAggregation
class
informacje o ładowaniu EV, zebrane w przypadku złączy tego samego typu i tej samej szybkości ładowania;
Dostęp przez połączenie telefoniczne const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
availabilityLastUpdateTime |
Typ:
Date optional Czas ostatniej aktualizacji informacji o dostępności w tym agregacie. |
availableCount |
Typ:
number optional Liczba obecnie dostępnych w tej agregacji konwerterów. |
count |
Typ:
number Liczba wtyczek w tym agregacie. |
maxChargeRateKw |
Typ:
number Stałe maksymalne natężenie prądu w W każdego z połączeń w danej agregacji. |
outOfServiceCount |
Typ:
number optional Liczba elementów oprogramowania sprzęgającego w tym agregacie, które są obecnie niedostępne. |
type |
Typ:
EVConnectorType optional Typ łącznika tej agregacji. |
Klasa EVChargeOptions
google.maps.places.EVChargeOptions
class
informacje o stacji ładowania EV, która znajduje się w danym miejscu;
Dostęp przez połączenie telefoniczne const {EVChargeOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
connectorAggregations |
Typ:
Array<ConnectorAggregation> Lista agregacji złącza do ładowania EV, które zawiera złącza tego samego typu i o tej samej szybkości ładowania. |
connectorCount |
Typ:
number Liczba złączy w danej stacji. Ponieważ niektóre porty mogą mieć kilka złączy, ale mogą ładować tylko jeden samochód naraz, liczba złączy może być większa niż łączna liczba samochodów, które mogą ładować się jednocześnie. |
stałe EVConnectorType.
google.maps.places.EVConnectorType
stałe
Typy złączy do ładowania EV.
Dostęp przez połączenie telefoniczne const {EVConnectorType} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
CCS_COMBO_1 |
Combined Charging System (CCS) (system ładowania mieszanego, prąd przemienny i stały). Na podstawie złącza SAE Type-1 J-1772. |
CCS_COMBO_2 |
Combined Charging System (CCS) (system ładowania mieszanego, prąd przemienny i stały). Na podstawie złącza Mennekes typu 2. |
CHADEMO |
Złącze typu CHAdeMO. |
J1772 |
Złącze J1772 typu 1. |
OTHER |
Inne typy łączników. |
TESLA |
Ogólne oprogramowanie sprzęgające TESLA. Jest to standard NACS w Ameryce Północnej, ale w innych częściach świata może być inny (np. CCS Combo 2 (CCS2) lub GB/T). Ta wartość nie odzwierciedla tak bardzo rzeczywistego typu złącza, a bardziej możliwości ładowania pojazdu marki Tesla na stacji ładowania należącej do Tesli. |
TYPE_2 |
Złącze IEC 62196 typu 2. Często określany jako MENNEKES. |
UNSPECIFIED_GB_T |
Typ GB/T odpowiada chińskiemu standardowi GB/T. Ten typ obejmuje wszystkie typy GB_T. |
UNSPECIFIED_WALL_OUTLET |
Nieokreślone gniazdko ścienne. |
Interfejs EVSearchOptions
google.maps.places.EVSearchOptions
interfejs
Opcje związane z EV, które można określić w żądaniu wyszukiwania miejsc.
Właściwości | |
---|---|
connectorTypes optional |
Typ:
Array<EVConnectorType> optional Lista preferowanych typów złączy EV. Miejsce, które nie obsługuje żadnego z wymienionych typów łączników, jest odfiltrowywane. |
minimumChargingRateKw optional |
Typ:
number optional Minimalna wymagana szybkość ładowania w kilowatach. Miejsce z niższą stawką niż określona zostaje odfiltrowane. |
Interfejs FetchFieldsRequest
google.maps.places.FetchFieldsRequest
interfejs
Opcje pobierania pól Miejsce.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Lista pól do pobrania. |
klasa FuelOptions.
google.maps.places.FuelOptions
class
Najnowsze informacje o opcjach paliwa na stacji benzynowej. Te informacje są regularnie aktualizowane.
Dostęp przez połączenie telefoniczne const {FuelOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
fuelPrices |
Lista cen paliwa dla każdego rodzaju paliwa dostępnego na stacji, po jednym wpisie na rodzaj paliwa. |
Klasa FuelPrice
google.maps.places.FuelPrice
class
Informacje o cenie paliwa danego typu.
Dostęp przez połączenie telefoniczne const {FuelPrice} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
price |
Typ:
Money optional Cena paliwa. |
type |
Typ:
FuelType optional Typ paliwa. |
updateTime |
Typ:
Date optional Czas ostatniej aktualizacji ceny paliwa. |
FuelType stałe
google.maps.places.FuelType
stałe
Rodzaje paliwa.
Dostęp przez połączenie telefoniczne const {FuelType} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
olej napędowy, |
E80 |
E 80. |
E85 |
E 85. |
LPG |
LPG. |
METHANE |
metan, |
MIDGRADE |
Średniooktanowa. |
PREMIUM |
Premium. |
REGULAR_UNLEADED |
Bezołowiowa bezołowiowa. |
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 |
Ciężarówka na olej napędowy. |
Zajęcia Zarabianie
google.maps.places.Money
class
Reprezentacja kwoty pieniędzy z typową walutą.
Dostęp przez połączenie telefoniczne const {Money} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
currencyCode |
Typ:
string Trzyliterowy kod waluty zdefiniowany w standardzie ISO 4217. |
nanos |
Typ:
number Liczba nano (10^-9) jednostek wartości. |
units |
Typ:
number Całkowita kwota. Jeśli na przykład Money.currencyCode to „PLN”, to 1 jednostka to 1 złoty. |
Metody | |
---|---|
toString |
toString() Parametry: brak
Wartość zwracana:
string Zwraca czytelną dla człowieka postać kwoty pieniężnej z symbolem waluty. |
OpeningHours class
google.maps.places.OpeningHours
class
Dostęp przez połączenie telefoniczne const {OpeningHours} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
periods |
Typ:
Array<OpeningHoursPeriod> okresy otwarcia obejmujące każdy dzień tygodnia, począwszy od niedzieli, w kolejności chronologicznej; Nie obejmuje dni, w których miejsce jest zamknięte. |
weekdayDescriptions |
Typ:
Array<string> Tablica siedmiu ciągów znaków reprezentujących sformatowane godziny otwarcia w poszczególnych dniach tygodnia. Usługa Miejsca sformatuje i przetłumaczy godziny otwarcia w odpowiednim formacie do wybranego języka. Kolejność elementów w tej tablicy zależy od języka. W niektórych językach tydzień zaczyna się w poniedziałek, a w innych w niedzielę. |
OpeningHoursPeriod class
google.maps.places.OpeningHoursPeriod
class
Dostęp przez połączenie telefoniczne const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
close |
Typ:
OpeningHoursPoint optional Godzina zamknięcia miejsca. |
open |
Typ:
OpeningHoursPoint Godziny otwarcia miejsca. |
Klasa OpeningHoursPoint
google.maps.places.OpeningHoursPoint
class
Dostęp przez połączenie telefoniczne const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
day |
Typ:
number Dzień tygodnia jako liczba z zakresu [0–6], zaczynając od niedzieli. Na przykład 2 oznacza wtorek. |
hour |
Typ:
number Godzina w ramach [0, 23] w ramach obiektu OpeningHoursPoint.time. Dane będą raportowane według strefy czasowej Miejsca. |
minute |
Typ:
number Minuta w ramach obiektu OpeningHoursPoint.time jako liczba z zakresu [0, 59]. Dane będą raportowane według strefy czasowej Miejsca. |
ParkingOptions class
google.maps.places.ParkingOptions
class
Dostęp przez połączenie telefoniczne const {ParkingOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
hasFreeGarageParking |
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. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasFreeParkingLot |
Typ:
boolean optional czy miejsce oferuje bezpłatny parking. 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 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. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasPaidGarageParking |
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. Zwraca wartość „null”, jeśli wartość jest nieznana. |
hasPaidParkingLot |
Typ:
boolean optional Czy miejsce oferuje płatne miejsca parkingowe. 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 Informacja o tym, czy w danym miejscu dostępny jest 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 Czy miejsce oferuje 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
class
Dostęp przez połączenie telefoniczne const {PaymentOptions} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
acceptsCashOnly |
Typ:
boolean optional Czy miejsce akceptuje tylko płatności 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 Czy 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 Czy 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 Czy miejsce akceptuje płatności za pomocą NFC. Zwraca wartość „true” (prawda) lub „false” (fałsz), jeśli wartość jest znana. Zwraca wartość „null”, jeśli wartość jest nieznana. |
Zdjęcie class
google.maps.places.Photo
class
Dostęp przez połączenie telefoniczne const {Photo} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
authorAttributions |
Typ:
Array<AuthorAttribution> Tekst źródła, który ma być wyświetlany w przypadku tego zdjęcia. |
heightPx |
Typ:
number Wysokość zdjęcia w pikselach. |
widthPx |
Typ:
number Szerokość zdjęcia w pikselach. |
Metody | |
---|---|
getURI |
getURI([options]) Parametry:
Wartość zwracana:
string Zwraca adres URL obrazu odpowiadający określonym opcjom. |
PlusCode class
google.maps.places.PlusCode
class
Dostęp przez połączenie telefoniczne const {PlusCode} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
compoundCode |
Typ:
string optional Kod plusa z dokładnością do 1/8000 stopnia na 1/8000 stopnia, w którym pierwsze 4 znaki (kod regionu) są pomijane i zastępowane opisem lokalizacji. Na przykład „9G8F+5W Zurych, Szwajcaria”. |
globalCode |
Typ:
string optional Kod plus, który określa obszar o wymiarach 1/8000 stopnia na 1/8000 stopnia. Na przykład „8FVC9G8F+5W”. |
stałe PriceLevel.
google.maps.places.PriceLevel
stałe
Wyliczenie poziomów cen dla obiektów Miejsce.
Dostęp przez połączenie telefoniczne const {PriceLevel} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Sprawdź zajęcia
google.maps.places.Review
class
Dostęp przez połączenie telefoniczne const {Review} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Właściwości | |
---|---|
authorAttribution |
Typ:
AuthorAttribution optional Recenzent. |
publishTime |
Typ:
Date optional |
rating |
Typ:
number optional Ocena tej opinii, liczba z zakresu 1,0–5,0 (włącznie). |
relativePublishTimeDescription |
Typ:
string optional Formatowany ciąg znaków zawierający czas, w którym została napisana opinia, wyrażony w formie odpowiedniej dla języka i kraju. Na przykład „miesiąc temu”. |
text |
Typ:
string optional Tekst opinii. |
textLanguageCode |
Typ:
string optional Kod języka IETF określający język, w którym została napisana opinia. Pamiętaj, że ten kod zawiera tylko główny tag języka 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” ani „en-UK”. |
Interfejs SearchByTextRequest
google.maps.places.SearchByTextRequest
interfejs
Interfejs prośby w usłudze Place.searchByText
.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Pola do uwzględnienia w odpowiedzi, za które będzie naliczana opłata. Jeśli podasz parametr ['*'] , zwrócone i obciążone zostaną wszystkie dostępne pola (nie zalecamy tego w przypadku wdrożeń produkcyjnych). Jako pola możesz poprosić o dowolną właściwość klasy Place . |
evSearchOptions optional |
Typ:
EVSearchOptions optional Opcje związane z EV, które można określić w żądaniu wyszukiwania miejsc. |
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 typ elementów dołączonych. Zobacz SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Typ:
boolean optional Domyślnie:
false Służy do ograniczenia wyszukiwania do miejsc, które są obecnie otwarte. |
language optional |
Typ:
string optional Szczegóły miejsca będą wyświetlane w preferowanym języku (jeśli jest dostępny). Domyślnie będzie używany język ustawiony w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Typ:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional Region wyszukiwania. Ta lokalizacja służy jako preferencja, co oznacza, że mogą zostać zwrócone wyniki z okolic tej lokalizacji. Nie można go ustawić razem z parametrem locationRestriction. |
locationRestriction optional |
Typ:
LatLngBounds|LatLngBoundsLiteral optional Region wyszukiwania. Ta lokalizacja służy jako ograniczenie, co oznacza, że wyniki spoza danej lokalizacji nie zostaną zwrócone. Nie można go ustawić razem z parametrem locationBias. |
maxResultCount optional |
Typ:
number optional Maksymalna liczba wyników do zwrócenia. Musi mieścić się w zakresie od 1 do 20 włącznie. |
minRating optional |
Typ:
number optional Wyklucz wyniki, których średnia ocena użytkowników jest wyraźnie niższa od tego limitu. Prawidłowa wartość musi być liczbą zmiennoprzecinkową z zakresu od 0 do 5 (włącznie) z kadencem 0,5 zapisanym w postaci [0, 0,5, 1,0, …, 5,0] (włącznie). Podana ocena zostanie zaokrąglona w górę do najbliższej 0,5(górne zaokrąglenie). Na przykład ocena 0,6 spowoduje wyeliminowanie wszystkich wyników z oceną niższą niż 1,0. |
priceLevels optional |
Typ:
Array<PriceLevel> optional Służy do zawężenia wyszukiwania do miejsc oznaczonych jako określone poziomy cen. Możesz wybrać dowolne kombinacje poziomów cen. Domyślnie są to wszystkie poziomy cen. |
|
Typ:
string optional |
|
Typ:
SearchByTextRankPreference optional |
rankPreference optional |
Typ:
SearchByTextRankPreference optional Domyślnie:
SearchByTextRankPreference.RELEVANCE sposób porządkowania wyników w odpowiedzi. |
region optional |
Typ:
string optional Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółów miejsca, takich jak nazwa miejsca w danym regionie (jeśli jest dostępna). Parametr może wpływać na wyniki w zależności od 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 optional |
Typ:
string optional Wymagane. Zapytanie tekstowe w wyszukiwaniu tekstowym. |
useStrictTypeFiltering optional |
Typ:
boolean optional Domyślnie:
false Służy do ustawiania ścisłego filtrowania typu w przypadku SearchByTextRequest.includedType . Jeśli ma wartość Prawda, zwracane są tylko wyniki tego samego typu. |
SearchByTextRankPreference: stałe
google.maps.places.SearchByTextRankPreference
stałe
Typ wyliczenia RankPreference w przypadku elementu SearchByTextRequest.
Dostęp przez połączenie telefoniczne const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
DISTANCE |
Ustawia wyniki według odległości. |
RELEVANCE |
Wyniki są sortowane według trafności. |
Interfejs SearchNearbyRequest
google.maps.places.SearchNearbyRequest
interfejs
Interfejs prośby w usłudze Place.searchNearby
. Więcej informacji o tym żądaniu znajdziesz w dokumentacji interfejsu Places API.
Właściwości | |
---|---|
fields |
Typ:
Array<string> Pola do uwzględnienia w odpowiedzi, za które będzie naliczana opłata. Jeśli podasz parametr ['*'] , zwrócone i obciążone zostaną wszystkie dostępne pola (nie zalecamy tego w przypadku wdrożeń produkcyjnych). Jako pola możesz poprosić o dowolną właściwość klasy Place . |
locationRestriction |
Typ:
Circle|CircleLiteral Region wyszukiwania określony jako okrąg z środkiem i promieniem. Wyniki poza podaną lokalizacją nie są zwracane. |
excludedPrimaryTypes optional |
Typ:
Array<string> optional Wykluczono podstawowy typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko jeden podstawowy typ. Możesz określić maksymalnie 50 typów. Jeśli w listach included i excluded podasz ten sam typ, zwrócony zostanie błąd INVALID_ARGUMENT. |
excludedTypes optional |
Typ:
Array<string> optional Wykluczony typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć wiele różnych typów. Możesz określić maksymalnie 50 typów. Jeśli w listach included i excluded podasz ten sam typ, zwrócony zostanie błąd INVALID_ARGUMENT. |
includedPrimaryTypes optional |
Typ:
Array<string> optional Uwzględniony podstawowy typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć tylko jeden podstawowy typ. Możesz określić maksymalnie 50 typów. Jeśli w listach included i excluded podasz ten sam typ, zwrócony zostanie błąd INVALID_ARGUMENT. |
includedTypes optional |
Typ:
Array<string> optional Uwzględniony typ miejsca. Zobacz pełną listę obsługiwanych typów. Miejsce może mieć wiele różnych typów. Możesz określić maksymalnie 50 typów. Jeśli w listach included i excluded podasz ten sam typ, zwrócony zostanie błąd INVALID_ARGUMENT. |
language optional |
Typ:
string optional Szczegóły miejsca będą wyświetlane w preferowanym języku (jeśli jest dostępny). Domyślnie będzie używany język ustawiony w przeglądarce. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Typ:
number optional Maksymalna liczba wyników do zwrócenia. Musi mieścić się w zakresie od 1 do 20 włącznie. |
rankPreference optional |
Typ:
SearchNearbyRankPreference optional Domyślnie:
SearchNearbyRankPreference.DISTANCE sposób porządkowania wyników w odpowiedzi. |
region optional |
Typ:
string optional Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania szczegółów miejsca, takich jak nazwa miejsca w danym regionie (jeśli jest dostępna). Parametr może wpływać na wyniki w zależności od 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
google.maps.places.SearchNearbyRankPreference
stałe
Wyliczenie preferencji rankingu w przypadku żądania wyszukiwania w pobliżu.
Dostęp przez połączenie telefoniczne const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
DISTANCE |
Ustawia wyniki według odległości. |
POPULARITY |
Ustawia wyniki według popularności. |