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. |
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. |
formattedAddress |
Typ:
string optional Pełny adres lokalizacji. |
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:
|
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 |
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. |
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. |
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. |
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”. |
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”. |
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 |
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). Listę pól znajdziesz na stronie PlaceResult . Pola zagnieżdżone można określić za pomocą ścieżek kropkowych (np. "geometry.location" ). |
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.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. |
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). Listę pól znajdziesz na stronie PlaceResult . Pola zagnieżdżone można określić za pomocą ścieżek kropkowych (np. "geometry.location" ). |
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. |
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. |