Indeks
Places
(interfejs)AuthorAttribution
(komunikat)AutocompletePlacesRequest
(komunikat)AutocompletePlacesRequest.LocationBias
(komunikat)AutocompletePlacesRequest.LocationRestriction
(komunikat)AutocompletePlacesResponse
(komunikat)AutocompletePlacesResponse.Suggestion
(komunikat)AutocompletePlacesResponse.Suggestion.FormattableText
(komunikat)AutocompletePlacesResponse.Suggestion.PlacePrediction
(komunikat)AutocompletePlacesResponse.Suggestion.QueryPrediction
(komunikat)AutocompletePlacesResponse.Suggestion.StringRange
(komunikat)AutocompletePlacesResponse.Suggestion.StructuredFormat
(komunikat)Circle
(komunikat)ContentBlock
(komunikat)ContextualContent
(komunikat)ContextualContent.Justification
(komunikat)ContextualContent.Justification.BusinessAvailabilityAttributesJustification
(komunikat)ContextualContent.Justification.ReviewJustification
(komunikat)ContextualContent.Justification.ReviewJustification.HighlightedText
(komunikat)ContextualContent.Justification.ReviewJustification.HighlightedText.HighlightedTextRange
(komunikat)EVChargeOptions
(komunikat)EVChargeOptions.ConnectorAggregation
(komunikat)EVConnectorType
(wyliczenie)FuelOptions
(komunikat)FuelOptions.FuelPrice
(komunikat)FuelOptions.FuelPrice.FuelType
(wyliczenie)GetPhotoMediaRequest
(komunikat)GetPlaceRequest
(komunikat)Photo
(komunikat)PhotoMedia
(komunikat)Place
(komunikat)Place.AccessibilityOptions
(komunikat)Place.AddressComponent
(komunikat)Place.AreaSummary
(komunikat)Place.Attribution
(komunikat)Place.BusinessStatus
(wyliczenie)Place.GenerativeSummary
(komunikat)Place.OpeningHours
(komunikat)Place.OpeningHours.Period
(komunikat)Place.OpeningHours.Period.Point
(komunikat)Place.OpeningHours.SecondaryHoursType
(wyliczenie)Place.OpeningHours.SpecialDay
(komunikat)Place.ParkingOptions
(komunikat)Place.PaymentOptions
(komunikat)Place.PlusCode
(komunikat)Place.SubDestination
(komunikat)PriceLevel
(wyliczenie)References
(komunikat)Review
(komunikat)SearchNearbyRequest
(komunikat)SearchNearbyRequest.LocationRestriction
(komunikat)SearchNearbyRequest.RankPreference
(wyliczenie)SearchNearbyResponse
(komunikat)SearchTextRequest
(komunikat)SearchTextRequest.EVOptions
(komunikat)SearchTextRequest.LocationBias
(komunikat)SearchTextRequest.LocationRestriction
(komunikat)SearchTextRequest.RankPreference
(wyliczenie)SearchTextResponse
(komunikat)
Miejsca
Definicja usługi dla interfejsu Places API. Uwaga: każde żądanie (oprócz żądań autouzupełniania) wymaga maski pola ustawionej poza protokołem żądania (nie zakłada się all/*
). Maską pola można ustawić za pomocą nagłówka HTTP X-Goog-FieldMask
. Zobacz: https://developers.google.com/maps/documentation/places/web-service/choose-fields
AutocompletePlaces |
---|
Zwraca prognozy dla podanych danych wejściowych. |
GetPhotoMedia |
---|
Pobierz plik multimedialny ze zdjęciem z ciągiem referencyjnym zdjęcia. |
GetPlace |
---|
Uzyskuj szczegółowe informacje o miejscu na podstawie jego nazwy zasobu, która jest ciągiem znaków w formacie |
SearchNearby |
---|
Wyszukiwanie miejsc w pobliżu lokalizacji. |
SearchText |
---|
Wyszukiwanie miejsc na podstawie zapytania tekstowego. |
AuthorAttribution
Informacje o autorze danych użytkowników. Używany w Photo
i Review
.
Pola | |
---|---|
display_name |
|
uri |
|
photo_uri |
Identyfikator URI zdjęcia profilowego autora elementu |
AutocompletePlacesRequest
Żądanie proto dla AutocompletePlaces.
Pola | |
---|---|
input |
Wymagane. Ciąg tekstowy służący do wyszukiwania. |
location_bias |
Opcjonalnie. Odchylenia wyników do określonej lokalizacji. Należy ustawić maksymalnie jedną z tych wartości: |
location_restriction |
Opcjonalnie. Ogranicz wyniki do określonej lokalizacji. Należy ustawić maksymalnie jedną z tych wartości: |
included_primary_types[] |
Opcjonalnie. Uwzględniono typ głównego miejsca (np. „restauracja” lub „stacja benzynowa”) ze strony https://developers.google.com/maps/documentation/places/web-service/place-types. Miejsce jest zwracane tylko wtedy, gdy na liście znajduje się jego główny typ. Można określić maksymalnie 5 wartości. Jeśli nie podasz żadnych typów miejsc, zwracane są wszystkie typy miejsc. |
included_region_codes[] |
Opcjonalnie. Uwzględnij wyniki tylko z określonych regionów określonych jako maksymalnie 15 2-znakowych kodów regionów CLDR. Pusty zestaw nie ogranicza wyników. Jeśli ustawisz zarówno wartość |
language_code |
Opcjonalnie. Język, w którym mają być zwracane wyniki. Wartość domyślna to en-US. Wyniki mogą być w różnych językach, jeśli język używany w |
region_code |
Opcjonalnie. Kod regionu określony jako dwuznakowy kod regionu CLDR. Ma to wpływ na formatowanie adresu i ranking wyników oraz może wpływać na zwracane wyniki. Nie ogranicza to wyników do określonego regionu. Aby ograniczyć wyniki do regionu, użyj operatora |
origin |
Opcjonalnie. Punkt początkowy, z którego należy obliczyć odległość geodezyjną do miejsca docelowego (zwrócony jako |
input_offset |
Opcjonalnie. Przesunięcie znaków w standardzie Unicode liczone od zera za pomocą Jeśli pole jest puste, domyślnie przyjmuje długość |
include_query_predictions |
Opcjonalnie. Jeśli ma wartość true (prawda), odpowiedź będzie zawierać zarówno podpowiedzi dotyczące miejsca, jak i zapytania. W przeciwnym razie odpowiedź będzie zwracać tylko podpowiedzi dotyczące miejsc. |
session_token |
Opcjonalnie. Ciąg znaków, który identyfikuje sesję autouzupełniania na potrzeby rozliczeń. Musi to być bezpieczny adres URL i bezpieczny dla nazwy pliku ciąg base64 o długości nie większej niż 36 znaków ASCII. W przeciwnym razie zwracany jest błąd INVALID_ARGUMENT. Sesja zaczyna się, gdy użytkownik zaczyna wpisywać zapytanie, a kończy się, gdy wybiera miejsce i wysyła żądanie informacji o miejscu lub weryfikacji adresu. Każda sesja może obejmować wiele zapytań, po których następuje 1 prośba o informacje o miejscu lub o weryfikację adresu. Dane logowania używane w przypadku każdego żądania w ramach sesji muszą należeć do tego samego projektu w konsoli Google Cloud. Po zakończeniu sesji token traci ważność. Aplikacja musi generować nowy token dla każdej sesji. Jeśli parametr Zalecamy stosowanie tych wytycznych:
|
LocationBias
Region do przeszukania. Wyniki mogą być stronnicze.
Pola | |
---|---|
Pole sumy
|
|
rectangle |
Widoczny obszar wyznaczony przez róg północno-wschodni. |
circle |
Okrąg określony przez punkt środkowy i promień. |
LocationRestriction
Region do przeszukania. Wyniki będą ograniczone do określonego regionu.
Pola | |
---|---|
Pole sumy
|
|
rectangle |
Widoczny obszar wyznaczony przez róg północno-wschodni. |
circle |
Okrąg określony przez punkt środkowy i promień. |
AutocompletePlacesResponse
Protokół odpowiedzi dla AutocompletePlaces.
Pola | |
---|---|
suggestions[] |
Zawiera listę sugestii uporządkowanych malejąco według trafności. |
Sugestia
Wynik sugestii autouzupełniania.
Pola | |
---|---|
Pole sumy
|
|
place_prediction |
Prognoza dotycząca miejsca. |
query_prediction |
Prognoza dla zapytania. |
FormattableText
Tekst reprezentujący podpowiedź dotyczącą miejsca lub zapytania. Tekst może być używany w niezmienionej postaci lub w sposób sformatowany.
Pola | |
---|---|
text |
Tekst, który może być użyty w niezmienionej formie lub za pomocą funkcji |
matches[] |
Lista zakresów ciągów znaków wskazujących miejsce dopasowania żądania wejściowego w funkcji Te wartości to przesunięcia znaków Unicode |
PlacePrediction
Wyniki prognozy dla podpowiedzi autouzupełniania miejsc.
Pola | |
---|---|
place |
Nazwa zasobu sugerowanego miejsca. Ta nazwa może być używana w innych interfejsach API, które akceptują nazwy miejsc. |
place_id |
Unikalny identyfikator sugerowanego miejsca. Tego identyfikatora można używać w innych interfejsach API, które akceptują identyfikatory miejsc. |
text |
Zawiera zrozumiałą dla człowieka nazwę zwróconego wyniku. W przypadku wyników firmy zwykle jest to nazwa i adres firmy. Parametr Ten tekst może się różnić od wartości Mogą być podane w różnych językach, jeśli |
structured_format |
Podział prognozy miejsca na tekst główny zawierający nazwę miejsca i tekst dodatkowy zawierający dodatkowe cechy ujednoznaczniejące, np. nazwę miasta lub regionu. Parametr |
types[] |
Lista typów dotyczących tego miejsca z Tabeli A lub B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. Typ to kategoria miejsca. Miejsca o wspólnych typach mają podobne cechy. |
distance_meters |
Długość geodezyjna w metrach od |
QueryPrediction
Wyniki prognozy dla prognozy autouzupełniania zapytania.
Pola | |
---|---|
text |
Przewidywany tekst. Ten tekst nie reprezentuje miejsca, lecz zapytaniem, którego można użyć w punkcie końcowym wyszukiwania (np. wyszukiwanie tekstowe). Parametr Może występować w różnych językach, jeśli żądania |
structured_format |
Podział prognozy zapytania na tekst główny zawierający zapytanie i tekst dodatkowy z dodatkowymi cechami ujednoznaczniejącymi (np. nazwą miasta lub regionu). Parametr |
StringRange
Identyfikuje podłańcuch w podanym tekście.
Pola | |
---|---|
start_offset |
Przesunięcie od zera pierwszego znaku Unicode ciągu znaków (włącznie). |
end_offset |
Przesunięcie od zera ostatniego znaku Unicode (wyłącznie). |
StructuredFormat
Zawiera podział prognozy miejsca lub zapytania na tekst główny i dodatkowy.
W przypadku podpowiedzi dotyczących miejsc główny tekst zawiera konkretną nazwę miejsca. W przypadku prognoz zapytań tekst główny zawiera zapytanie.
Tekst dodatkowy zawiera dodatkowe elementy ujednoznaczniejące (np. nazwę miasta lub regionu), które umożliwiają dalszą identyfikację miejsca lub doprecyzowanie zapytania.
Pola | |
---|---|
main_text |
Reprezentuje nazwę miejsca lub zapytania. |
secondary_text |
Przedstawia dodatkowe jednoznaczne obiekty (takie jak miasto lub region) w celu dalszej identyfikacji miejsca lub doprecyzowania zapytania. |
Koło
Koło z osią czasu ustawioną jako środek i promieniem.
Pola | |
---|---|
center |
Wymagane. Długość i szerokość geograficzna pośrodku. Zakres szerokości geograficznej musi się mieścić w przedziale [-90,0; 90,0]. Zakres długości geograficznej musi się mieścić w przedziale [-180,0, 180,0]. |
radius |
Wymagane. Promień mierzony w metrach. Promień musi mieścić się w zakresie [0,0, 50 000,0]. |
ContentBlock
Blok treści, który może być wyświetlany pojedynczo.
Pola | |
---|---|
topic |
Temat treści, na przykład „przegląd” lub „restauracja”. |
content |
Treści związane z tematem. |
references |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Pliki referencyjne powiązane z tym blokiem treści. |
ContextualContent
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Treść związana z zapytaniem dotyczącym miejsca.
Pola | |
---|---|
reviews[] |
Lista opinii o tym miejscu powiązanych z zapytaniem o miejsce. |
photos[] |
Informacje (w tym odniesienia) o zdjęciach tego miejsca, kontekstowe w odniesieniu do zapytania. |
justifications[] |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. uzasadnienia dotyczące miejsca, |
Uzasadnienie
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
uzasadnienia dotyczące miejsca, Uzasadnienie odpowiada na pytanie, dlaczego dane miejsce może zainteresować użytkownika.
Pola | |
---|---|
Pole sumy
|
|
review_justification |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. |
business_availability_attributes_justification |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. |
BusinessAvailabilityAttributesJustification
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Uzasadnienia atrybutów BusinessAvailabilityAttributes. Pokazuje on atrybuty firmy, które mogą zainteresować użytkowników.
Pola | |
---|---|
takeout |
jeśli miejsce oferuje dania na wynos. |
delivery |
Jeśli miejsce oferuje dostawę. |
dine_in |
Jeśli w hotelu można zjeść na miejscu |
ReviewJustification
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Uzasadnienia opinii użytkownika. Wyróżnia to sekcję opinii użytkownika, która może być dla niego interesująca. Jeśli na przykład zapytanie to „pizza z drewna”, w uzasadnieniu sprawdzenia zostanie wyróżniony tekst odpowiadający wyszukiwanemu hasłu.
Pola | |
---|---|
highlighted_text |
|
review |
Recenzja, na podstawie której został wygenerowany zaznaczony tekst. |
HighlightedText
Tekst wyróżniony przez uzasadnienie. Jest to podzbiór samej opinii. Dokładne słowo, które ma być zaznaczone, jest oznaczone za pomocą elementu SelectionedTextRange. W tekście może być kilka słów.
Pola | |
---|---|
text |
|
highlighted_text_ranges[] |
Lista zakresów zaznaczonego tekstu. |
HighlightedTextRange
Zakres zaznaczonego tekstu.
Pola | |
---|---|
start_index |
|
end_index |
|
EVChargeOptions
Informacje o stacji ładowania EV znajdującej się w Place. Terminology znajduje się na stronie https://afdc.energy.gov/fuels/electricity_infrastructure.html. Do ładowania samochodów wystarczy 1 port. Jeden port ma co najmniej jedno złącze. Jedna stacja ma co najmniej 1 port.
Pola | |
---|---|
connector_count |
Liczba złączy na tej stacji. Niektóre porty mogą jednak mieć wiele złączy, ale w danym momencie mogą ładować tylko 1 samochód (np. liczba złączy może być większa od łącznej liczby samochodów, które mogą jednocześnie ładować ładowanie). |
connector_aggregation[] |
Lista zbiorów złączy ładowania pojazdów elektrycznych, które zawierają złącza tego samego typu i z tą samą szybkością ładowania. |
ConnectorAggregation
Informacje o ładowaniem pojazdów elektrycznych pogrupowane według typu [type, max_charge_rate_kw]. Pokazuje agregację ładowania pojazdów elektrycznych w przypadku złączy o tym samym typie i maksymalnej szybkości ładowania w kW.
Pola | |
---|---|
type |
Typ oprogramowania sprzęgającego tej agregacji. |
max_charge_rate_kw |
Statyczna maksymalna szybkość ładowania w kW dla każdego złącza w agregacji. |
count |
Liczba złączy w tej agregacji. |
availability_last_update_time |
Sygnatura czasowa ostatniej aktualizacji informacji o dostępności oprogramowania sprzęgającego w tej agregacji. |
available_count |
Liczba aktualnie dostępnych wtyczek w tej agregacji. |
out_of_service_count |
Liczba oprogramowań sprzęgających w tej agregacji, które są obecnie niedostępne. |
EVConnectorType
Dodatkowe informacje i kontekst na temat typów złączy ładowania pojazdów elektrycznych znajdziesz na stronie http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107.
Wartości w polu enum | |
---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED |
Nieokreślone oprogramowanie sprzęgające. |
EV_CONNECTOR_TYPE_OTHER |
Inne typy oprogramowania sprzęgającego. |
EV_CONNECTOR_TYPE_J1772 |
złącze J1772 typu 1. |
EV_CONNECTOR_TYPE_TYPE_2 |
złącze IEC 62196 typu 2; Często określany jako MENNEKES. |
EV_CONNECTOR_TYPE_CHADEMO |
Oprogramowanie sprzęgające typu CHAdeMO. |
EV_CONNECTOR_TYPE_CCS_COMBO_1 |
Mieszany system ładowania (AC i DC). Na podstawie SAE. złącze typu J-1772 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 |
Mieszany system ładowania (AC i DC). Na podstawie łącznika Mennekes typu 2 |
EV_CONNECTOR_TYPE_TESLA |
Standardowe oprogramowanie sprzęgające TESLA. To NACS w Ameryce Północnej, ale może być inny niż NACS w innych częściach świata (np. CCS Combo 2 (CCS2) lub GB/T). Ta wartość jest mniej reprezentatywna dla rzeczywistego typu złącza, ponieważ więcej oznacza możliwość ładowania pojazdu marki Tesla na stacji ładowania należącej do Tesli. |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T |
Typ GB/T odpowiada standardowi GB/T w Chinach. Ten typ obejmuje wszystkie typy GB_T. |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET |
Nieokreślone gniazdko ścienne. |
FuelOptions
Najnowsze informacje o opcjach paliw na stacji benzynowej. Te informacje są regularnie aktualizowane.
Pola | |
---|---|
fuel_prices[] |
Ostatnia znana cena paliwa dla każdego rodzaju paliwa na tej stacji. Na tej stacji dostępny jest jeden wpis na rodzaj paliwa. Kolejność nie jest ważna. |
FuelPrice
Informacje o cenie paliwa dla danego typu.
Pola | |
---|---|
type |
Typ paliwa. |
price |
Cena paliwa. |
update_time |
Czas ostatniej aktualizacji ceny paliwa. |
FuelType
Rodzaje paliwa.
Wartości w polu enum | |
---|---|
FUEL_TYPE_UNSPECIFIED |
Nieokreślony typ paliwa. |
DIESEL |
Olej napędowy. |
REGULAR_UNLEADED |
Zwykła bez lidera. |
MIDGRADE |
Średnio zaawansowana. |
PREMIUM |
Premium. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
SP 99. |
SP100 |
SP 100. |
LPG |
To miejsce oferuje paliwo LPG. |
E80 |
E 80. |
E85 |
E 85. |
METHANE |
Metan. |
BIO_DIESEL |
Bioolej napędowy. |
TRUCK_DIESEL |
Olej napędowy do ciężarówki. |
GetPhotoMediaRequest
Prośba o pobranie zdjęcia miejsca przy użyciu nazwy zasobu zdjęcia.
Pola | |
---|---|
name |
Wymagane. Nazwa zasobu nośnika ze zdjęciem w formacie: Nazwa zasobu zdjęcia zwrócona w polu |
max_width_px |
Opcjonalnie. Określa maksymalną żądaną szerokość obrazu w pikselach. Jeśli obraz jest mniejszy niż określone wartości, zostanie zwrócony obraz oryginalny. Jeśli obraz będzie większy w każdym z wymiarów, zostanie przeskalowany tak, by pasował do mniejszego z nich (ograniczony do pierwotnego współczynnika proporcji). Właściwości max_height_px i max_width_px akceptują liczbę całkowitą z zakresu od 1 do 4800 włącznie. Jeśli wartość nie mieści się w dozwolonym zakresie, zwracany jest błąd INVALID_ARGUMENT. Należy określić co najmniej jedną wartość max_height_px lub max_width_px. Jeśli nie określono wartości max_height_px ani max_width_px, zwracany jest błąd INVALID_ARGUMENT. |
max_height_px |
Opcjonalnie. Określa maksymalną pożądaną wysokość obrazu w pikselach. Jeśli obraz jest mniejszy niż określone wartości, zostanie zwrócony obraz oryginalny. Jeśli obraz będzie większy w każdym z wymiarów, zostanie przeskalowany tak, by pasował do mniejszego z nich (ograniczony do pierwotnego współczynnika proporcji). Właściwości max_height_px i max_width_px akceptują liczbę całkowitą z zakresu od 1 do 4800 włącznie. Jeśli wartość nie mieści się w dozwolonym zakresie, zwracany jest błąd INVALID_ARGUMENT. Należy określić co najmniej jedną wartość max_height_px lub max_width_px. Jeśli nie określono wartości max_height_px ani max_width_px, zwracany jest błąd INVALID_ARGUMENT. |
skip_http_redirect |
Opcjonalnie. Jeśli jest ustawione, pomiń domyślne działanie przekierowania HTTP i wyrenderuj odpowiedź w formacie tekstowym (na przykład w formacie JSON w przypadku użycia HTTP). Jeśli zasada jest nieskonfigurowana, następuje przekierowanie HTTP, które przekierowuje wywołanie do nośnika graficznego. Ta opcja jest ignorowana w przypadku żądań innych niż HTTP. |
GetPlaceRequest
Żądanie pobrania miejsca na podstawie jego nazwy zasobu, która jest ciągiem znaków w formacie places/{place_id}
.
Pola | |
---|---|
name |
Wymagane. Nazwa zasobu miejsca w formacie |
language_code |
Opcjonalnie. Szczegóły miejsca będą wyświetlane w preferowanym języku (jeśli jest dostępny). Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
region_code |
Opcjonalnie. Kod Unicode kraju/regionu (CLDR) lokalizacji, z której pochodzi żądanie. Służy on do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca z danego regionu, jeśli jest dostępna. Parametr może wpływać na wyniki w zależności od obowiązującego prawa. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane. |
session_token |
Opcjonalnie. Ciąg znaków, który identyfikuje sesję autouzupełniania na potrzeby rozliczeń. Musi to być bezpieczny adres URL i bezpieczny dla nazwy pliku ciąg base64 o długości nie większej niż 36 znaków ASCII. W przeciwnym razie zwracany jest błąd INVALID_ARGUMENT. Sesja zaczyna się, gdy użytkownik zaczyna wpisywać zapytanie, a kończy się, gdy wybiera miejsce i wysyła żądanie informacji o miejscu lub weryfikacji adresu. Każda sesja może obejmować wiele zapytań, po których następuje 1 prośba o informacje o miejscu lub o weryfikację adresu. Dane logowania używane w przypadku każdego żądania w ramach sesji muszą należeć do tego samego projektu w konsoli Google Cloud. Po zakończeniu sesji token traci ważność. Aplikacja musi generować nowy token dla każdej sesji. Jeśli parametr Zalecamy stosowanie tych wytycznych:
|
Zdjęcie
Informacje o zdjęciu danego miejsca.
Pola | |
---|---|
name |
Identyfikator. Dokument referencyjny reprezentujący zdjęcie tego miejsca, który może posłużyć do ponownego wyszukania zdjęcia miejsca (nazywany też nazwą „zasobu” interfejsu API: |
width_px |
Maksymalna dostępna szerokość w pikselach. |
height_px |
Maksymalna dostępna wysokość w pikselach. |
author_attributions[] |
Autorzy tego zdjęcia. |
PhotoMedia
Zdjęcia z interfejsu Places API.
Pola | |
---|---|
name |
Nazwa zasobu nośnika ze zdjęciem w formacie: |
photo_uri |
Krótki identyfikator URI, którego można użyć do renderowania zdjęcia. |
Miejsce
Wszystkie informacje dotyczące miejsca.
Pola | |
---|---|
name |
Nazwa zasobu tego miejsca w formacie |
id |
Niepowtarzalny identyfikator miejsca. |
display_name |
Lokalna nazwa miejsca, odpowiednia jako krótki opis zrozumiały dla człowieka. Na przykład „Google Sydney”, „Starbucks”, „Pyrmont” itp. |
types[] |
Zestaw tagów typów dla tego wyniku. Na przykład „polityczne” i „miejscowość”. Pełną listę możliwych wartości znajdziesz w tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
primary_type |
Podstawowy typ danego wyniku. Ten typ musi być jednym z typów interfejsu Places API. Na przykład „restauracja”, „kawiarnia”, „lotnisko” itp. Miejsce może mieć tylko jeden typ główny. Pełną listę możliwych wartości znajdziesz w tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
primary_type_display_name |
Wyświetlana nazwa typu głównego zlokalizowana na język żądania, jeśli ma to zastosowanie. Pełną listę możliwych wartości znajdziesz w tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
national_phone_number |
Zrozumiały dla człowieka numer telefonu do danego miejsca w formacie krajowym. |
international_phone_number |
Zrozumiały dla człowieka numer telefonu do danego miejsca w formacie międzynarodowym. |
formatted_address |
Pełny, zrozumiały dla człowieka adres tego miejsca. |
short_formatted_address |
Krótki, zrozumiały dla człowieka adres tego miejsca. |
address_components[] |
Powtórzone komponenty dla każdego poziomu miejscowości. Zwróć uwagę na następujące fakty dotyczące tablicy address_components[]: – tablica komponentów adresu może zawierać więcej komponentów niż adres sformatowany_adres. – tablica nie musi zawierać wszystkich jednostek politycznych zawierających adres oprócz tych uwzględnionych w sformatowanym_adresie. Aby pobrać wszystkie jednostki polityczne z określonym adresem, należy użyć odwrotnego geokodowania, przesyłając szerokość i długość geograficzną adresu jako parametr w żądaniu. – Nie ma gwarancji, że format odpowiedzi pozostanie taki sam między żądaniami. W szczególności liczba elementów address_components różni się w zależności od żądanego adresu i może się z czasem zmieniać dla tego samego adresu. Komponent może zmieniać pozycję w tablicy. Typ komponentu może się zmieniać. Konkretnego komponentu może brakować w późniejszej odpowiedzi. |
plus_code |
Plus Code lokalizacji miejsca (szerokość i długość geograficzna). |
location |
Pozycja tego miejsca. |
viewport |
Widoczny obszar umożliwiający wyświetlanie miejsca na mapie średniej wielkości. |
rating |
Ocena od 1,0 do 5,0 na podstawie opinii użytkowników o tym miejscu. |
google_maps_uri |
Adres URL prowadzący do dodatkowych informacji o tym miejscu. |
website_uri |
Wiarygodna witryna dotycząca tego miejsca, np. strona główna firmy. Uwaga: w przypadku miejsc będących częścią sieci (np. sklepu IKEA) będzie to zazwyczaj witryna danego sklepu, a nie całej sieci. |
reviews[] |
Lista opinii o tym miejscu posortowana według trafności. Można zwrócić maksymalnie 5 opinii. |
regular_opening_hours |
W standardowych godzinach pracy. |
photos[] |
Informacje (w tym odniesienia) o zdjęciach tego miejsca. Można zwrócić maksymalnie 10 zdjęć. |
adr_format_address |
Adres miejsca w mikroformatie adr: http://microformats.org/wiki/adr. |
business_status |
Stan firmy dla danego miejsca. |
price_level |
Poziom ceny miejsca. |
attributions[] |
Zbiór dostawców danych, który musi być wyświetlany z tym wynikiem. |
icon_mask_base_uri |
Obcięty adres URL prowadzący do maski ikony. Użytkownik może uzyskać dostęp do różnych typów ikon, dołączając na końcu sufiks typu (np. „.svg” lub „.png”). |
icon_background_color |
Kolor tła elementu icon_mask w formacie szesnastkowym, np. #909CE1. |
current_opening_hours |
Godziny pracy w ciągu najbliższych 7 dni (w tym dzisiaj). Ten okres rozpoczyna się o północy w dniu przesłania żądania i kończy o 23:59 po sześciu dniach. To pole zawiera pole podrzędne z informacjami specjalnymi o wszystkich godzinach, które jest ustawione dla dat o wyjątkowych godzinach. |
current_secondary_opening_hours[] |
Zawiera szereg wpisów na następne siedem dni, w tym informacje o dodatkowych godzinach pracy firmy. Dodatkowe godziny pracy różnią się od głównych godzin otwarcia firmy. Na przykład w restauracji restauracji można podać godziny otwarcia samochodu lub dostawy jako dodatkowe godziny. To pole wypełnia pole podrzędne typu, które jest pobierane ze wstępnie zdefiniowanej listy typów godzin otwarcia (np. Drive_THROUGH, PICKUP lub TakeOUT) na podstawie rodzajów miejsca. To pole zawiera pole podrzędne z informacjami specjalnymi o wszystkich godzinach, które jest ustawione dla dat o wyjątkowych godzinach. |
regular_secondary_opening_hours[] |
Zawiera tablicę wpisów z informacjami o zwykłych godzinach pracy firmy. Dodatkowe godziny pracy różnią się od głównych godzin otwarcia firmy. Na przykład w restauracji restauracji można podać godziny otwarcia samochodu lub dostawy jako dodatkowe godziny. To pole wypełnia pole podrzędne typu, które jest pobierane ze wstępnie zdefiniowanej listy typów godzin otwarcia (np. Drive_THROUGH, PICKUP lub TakeOUT) na podstawie rodzajów miejsca. |
editorial_summary |
Zawiera podsumowanie miejsca. Podsumowanie składa się z omówienia tekstowego i w stosownych przypadkach zawiera również kod języka. Tekst podsumowania musi zostać przedstawiony w niezmienionej formie i nie może być modyfikowany. |
payment_options |
Opcje płatności akceptowane w tym miejscu. Jeśli dane dotyczące opcji płatności są niedostępne, pole opcji płatności nie jest aktywne. |
parking_options |
Dostępne opcje parkowania. |
sub_destinations[] |
Lista podrzędnych miejsc docelowych związanych z danym miejscem. |
fuel_options |
Najnowsze informacje o opcjach paliw na stacji benzynowej. Te informacje są regularnie aktualizowane. |
ev_charge_options |
Informacje o opcjach ładowania EV. |
generative_summary |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Wygenerowane przez AI podsumowanie miejsca. |
area_summary |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Wygenerowane przez AI podsumowanie obszaru, na którym znajduje się dane miejsce. |
utc_offset_minutes |
Liczba minut przesunięcia strefy czasowej w tym miejscu względem czasu UTC. Wartość ta jest wyrażona w minutach w celu obsługi stref czasowych przesuniętych o ułamki godziny, np.X godz. i 15 minut. |
user_rating_count |
Łączna liczba opinii o tym miejscu (z tekstem lub bez niego). |
takeout |
Określa, czy firma obsługuje dania na wynos. |
delivery |
Określa, czy firma obsługuje dostawę. |
dine_in |
Określa, czy firma oferuje stoliki wewnątrz czy na zewnątrz. |
curbside_pickup |
Określa, czy firma obsługuje odbiór na zewnątrz. |
reservable |
Określa, czy miejsce obsługuje rezerwacje. |
serves_breakfast |
Określa, czy w tym miejscu serwowane jest śniadanie. |
serves_lunch |
Określa, czy w miejscu serwowane są lunche. |
serves_dinner |
Określa, czy w danym miejscu można zjeść kolację. |
serves_beer |
Określa, czy w tym miejscu można napić się piwa. |
serves_wine |
Określa, czy w danym miejscu można napić się wina. |
serves_brunch |
Określa, czy w miejscu serwowane są brunche. |
serves_vegetarian_food |
Określa, czy w tym miejscu można zjeść dania wegetariańskie. |
outdoor_seating |
Goście mają do dyspozycji stoliki na świeżym powietrzu. |
live_music |
W hotelu można posłuchać muzyki na żywo. |
menu_for_children |
Na miejscu dostępne jest menu dla dzieci. |
serves_cocktails |
Bar serwujący koktajle. |
serves_dessert |
Lokal serwuje desery. |
serves_coffee |
Lokal serwuje kawę. |
good_for_children |
Miejsce odpowiednie dla dzieci. |
allows_dogs |
W tym miejscu można przebywać z psami. |
restroom |
Na miejscu jest toaleta. |
good_for_groups |
Miejsce jest przeznaczone dla grup. |
good_for_watching_sports |
Miejsce jest odpowiednie do oglądania transmisji sportowych. |
accessibility_options |
Informacje o ułatwieniach dostępu oferowanych w danym miejscu. |
AccessibilityOptions
Informacje o ułatwieniach dostępu oferowanych w danym miejscu.
Pola | |
---|---|
wheelchair_accessible_parking |
Na terenie obiektu znajduje się parking dla osób na wózkach. |
wheelchair_accessible_entrance |
Miejsca mają wejście dla niepełnosprawnych. |
wheelchair_accessible_restroom |
Na miejscu jest toaleta z dostępem dla osób na wózkach. |
wheelchair_accessible_seating |
Na miejscu znajduje się miejsce na wózek inwalidzki. |
AddressComponent
Komponenty strukturalne, które tworzą sformatowany adres (jeśli takie informacje są dostępne).
Pola | |
---|---|
long_text |
Pełny opis tekstowy lub nazwa komponentu adresu. Na przykład składnik adresu dla kraju Australia może mieć nazwę „long_name” w formacie „Australia”. |
short_text |
Skrócona nazwa tekstowa komponentu adresu (jeśli jest dostępna). Na przykład składnik adresu dla kraju Australii może mieć krótką nazwę „AU”. |
types[] |
Tablica wskazująca typy komponentu adresu. |
language_code |
Język użyty do formatowania tych komponentów w notacji CLDR. |
AreaSummary
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Wygenerowane przez AI podsumowanie obszaru, na którym znajduje się dane miejsce.
Pola | |
---|---|
content_blocks[] |
Bloki treści tworzące podsumowanie obszaru. Każda bryła ma osobny temat dotyczący danego obszaru. |
Atrybucja
Informacje o dostawcach danych dotyczących tego miejsca.
Pola | |
---|---|
provider |
Nazwa dostawcy danych o miejscu. |
provider_uri |
Identyfikator URI dostawcy danych miejsca. |
BusinessStatus
Status firmy dla miejsca.
Wartości w polu enum | |
---|---|
BUSINESS_STATUS_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
OPERATIONAL |
Obiekt działa, niekoniecznie jest otwarty teraz. |
CLOSED_TEMPORARILY |
Obiekt jest tymczasowo zamknięty. |
CLOSED_PERMANENTLY |
Instytucja została zamknięta na stałe. |
GenerativeSummary
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Wygenerowane przez AI podsumowanie miejsca.
Pola | |
---|---|
overview |
Omówienie miejsca. |
description |
Szczegółowy opis miejsca. |
references |
Pliki referencyjne, które służą do generowania opisu podsumowującego. |
OpeningHours
Informacje o godzinach pracy danego miejsca.
Pola | |
---|---|
periods[] |
W dni powszednie to miejsce jest otwarte. Okresy są ułożone chronologicznie, zaczynając od niedzieli w lokalnej strefie czasowej. Pusta wartość (ale jej brak) oznacza miejsce, które nigdy nie jest otwarte, np. dlatego, że jest tymczasowo zamknięte na czas remontu. |
weekday_descriptions[] |
Zlokalizowane ciągi znaków opisujące godziny otwarcia tego miejsca, jeden ciąg na każdy dzień tygodnia. To pole jest puste, jeśli godziny są nieznane lub nie można ich przekonwertować na zlokalizowany tekst. Przykład: „Niedz.: 18:00–06:00” |
secondary_hours_type |
Ciąg typu określający typ dodatkowych godzin pracy. |
special_days[] |
Uporządkowane informacje na specjalne dni w okresie, który obejmują zwrócone godziny otwarcia. Dni specjalne to dni, które mogą wpływać na godziny otwarcia danego miejsca, np. Boże Narodzenie. Ustaw wartości current_opening_hours i current_secondary_opening_hours, jeśli są one wyjątkowe. |
open_now |
Czy to miejsce jest teraz otwarte? Zawsze obecna, chyba że brakuje nam danych o porze dnia lub strefie czasowej w przypadku tych godzin otwarcia. |
Okres
Przez okres, w którym miejsce pozostaje w stanie open_now.
Pola | |
---|---|
open |
Godzina, o której miejsce zaczyna być otwarte. |
close |
Godzina, o której miejsce zaczyna być zamknięte. |
Punkt
Punkty dotyczące zmiany stanu.
Pola | |
---|---|
date |
Data w lokalnej strefie czasowej danego miejsca. |
truncated |
Wskazuje, czy ten punkt końcowy został obcięty. Obcinanie ma miejsce, gdy rzeczywiste godziny nie mieszczą się w godzinach, w których chcemy cofnąć czas, dlatego skracamy je do tych granic. Dzięki temu zwracane są maksymalnie 24 x 7 godzin, licząc od północy w dniu otrzymania żądania. |
day |
Dzień tygodnia jako liczba całkowita z zakresu od 0 do 6. 0 to niedziela, 1 to poniedziałek itd. |
hour |
Godzina z 2 cyframi. Ma zakres od 00 do 23. |
minute |
Minuta z 2 cyframi. Ma zakres od 00 do 59. |
SecondaryHoursType
Typ dodatkowych godzin pracy.
Wartości w polu enum | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED |
Wartość domyślna, gdy typ godziny dodatkowej nie jest określony. |
DRIVE_THROUGH |
Godziny otwarcia sklepu, restauracji lub aptek. |
HAPPY_HOUR |
happy hours. |
DELIVERY |
Godzina dostawy. |
TAKEOUT |
Godzina z jedzeniem na wynos |
KITCHEN |
Godzina w kuchni. |
BREAKFAST |
Godzina śniadania. |
LUNCH |
Pora lunchu. |
DINNER |
Godzina kolacji. |
BRUNCH |
Godzina późnego śniadania. |
PICKUP |
Godzina odbioru. |
ACCESS |
Godziny dostępu do miejsc przechowywania danych. |
SENIOR_HOURS |
Niestandardowe godziny otwarcia dla seniorów. |
ONLINE_SERVICE_HOURS |
Godziny pracy online. |
SpecialDay
Uporządkowane informacje na specjalne dni w okresie, który obejmują zwrócone godziny otwarcia. Dni specjalne to dni, które mogą wpływać na godziny otwarcia danego miejsca, np. Boże Narodzenie.
Pola | |
---|---|
date |
Data tego wyjątkowego dnia. |
ParkingOptions
Informacje o opcjach parkowania w danym miejscu. Na parkingu może być jednocześnie kilka miejsc parkingowych.
Pola | |
---|---|
free_parking_lot |
Parking jest wliczony w cenę. |
paid_parking_lot |
W ofercie są płatne parkingi. |
free_street_parking |
Parking przy ulicy jest wliczony w cenę. |
paid_street_parking |
Dostępny jest płatny parking przy ulicy. |
valet_parking |
Na terenie obiektu znajduje się parking z obsługą. |
free_garage_parking |
Parking w garażu jest wliczony w cenę. |
paid_garage_parking |
Dostępny jest płatny parking w garażu. |
PaymentOptions
Opcje płatności akceptowane w tym miejscu.
Pola | |
---|---|
accepts_credit_cards |
Miejsce akceptuje płatności kartą kredytową. |
accepts_debit_cards |
Miejsce akceptuje płatności kartą debetową. |
accepts_cash_only |
Miejsce akceptuje wyłącznie gotówkę. W miejscach z tym atrybutem nadal mogą być akceptowane inne formy płatności. |
accepts_nfc |
Place akceptuje płatności NFC. |
PlusCode
Plus Code (http://plus.codes) to odniesienie do lokalizacji w dwóch formatach: globalny kod definiujący wymiary 14 m x 14 m (1/8000 stopnia) lub mniejszy prostokąt oraz kod złożony, zastępując prefiks adresem referencyjnym.
Pola | |
---|---|
global_code |
Globalny (pełny) kod miejsca, np. „9FWM33GV+HQ”, który reprezentuje obszar o wymiarach 1/8000 x 1/8000 stopnia (ok. 14 x 14 metrów). |
compound_code |
Kod złożony miejsca, np. „33GV+HQ, Ramberg, Norwegia”, który zawiera sufiks kodu globalnego i zastępuje prefiks sformatowaną nazwą jednostki referencyjnej. |
SubDestination
Umieść nazwę zasobu i identyfikatory podrzędnych miejsc docelowych, które odnoszą się do danego miejsca. Na przykład różne terminale to różne miejsca docelowe lotniska.
Pola | |
---|---|
name |
Nazwa zasobu podrzędnego miejsca docelowego. |
id |
Identyfikator miejsca docelowego. |
PriceLevel
Poziom ceny miejsca.
Wartości w polu enum | |
---|---|
PRICE_LEVEL_UNSPECIFIED |
Poziom cen miejsca jest nieokreślony lub nieznany. |
PRICE_LEVEL_FREE |
Usługi są bezpłatne. |
PRICE_LEVEL_INEXPENSIVE |
Plac oferuje usługi w przystępnych cenach. |
PRICE_LEVEL_MODERATE |
Plac oferuje usługi w umiarkowanej cenie. |
PRICE_LEVEL_EXPENSIVE |
Plac oferuje drogie usługi. |
PRICE_LEVEL_VERY_EXPENSIVE |
Plac oferuje bardzo drogie usługi. |
Źródła
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Odwołanie, z którym związane są treści generatywne.
Pola | |
---|---|
reviews[] |
Opinie, które służą jako odniesienia. |
places[] |
Lista nazw zasobów wymienionych miejsc. Ta nazwa może być używana w innych interfejsach API, które akceptują nazwy zasobów Miejsc. |
Sprawdź
Informacje o opinii o danym miejscu.
Pola | |
---|---|
name |
Dokument referencyjny reprezentujący opinię o tym miejscu, który może zostać użyty do ponownego wyszukiwania opinii o tym miejscu (nazywany też nazwą „zasobu” interfejsu API: |
relative_publish_time_description |
Ciąg sformatowany ostatnio czas, w którym podano czas sprawdzania w stosunku do bieżącego czasu, w formie odpowiedniej dla danego języka i kraju. |
text |
Zlokalizowany tekst opinii. |
original_text |
Tekst opinii w oryginalnym języku. |
rating |
Liczba od 1,0 do 5,0, zwana też liczbą gwiazdek. |
author_attribution |
Autor tej opinii. |
publish_time |
Sygnatura czasowa sprawdzenia. |
SearchNearbyRequest
Poproś o proto na potrzeby wyszukiwania w pobliżu.
Pola | |
---|---|
language_code |
Szczegóły miejsca będą wyświetlane w preferowanym języku (jeśli jest dostępny). Jeśli kod języka jest nieokreślony lub nierozpoznany, mogą zostać zwrócone szczegóły miejsca w dowolnym języku (preferowane są język angielski, jeśli takie informacje istnieją). Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
region_code |
Kod Unicode kraju/regionu (CLDR) lokalizacji, z której pochodzi żądanie. Służy on do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca z danego regionu, jeśli jest dostępna. Parametr może wpływać na wyniki w zależności od obowiązującego prawa. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane. |
included_types[] |
Uwzględniony typ miejsca (np. „restauracja” lub „stacja benzynowa”) ze strony https://developers.google.com/maps/documentation/places/web-service/place-types. Można określić maksymalnie 50 typów z tabeli A. Jeśli występują jakieś sprzeczne typy, tj. dany typ występuje zarówno w atrybutach include_types, jak iexcluded_types, zwracany jest błąd INVALID_ARGUMENT. Jeśli typ miejsca jest określony z wieloma ograniczeniami dotyczącymi typu, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Jeśli np. uwzględnimy: {included_types = ["restauracja"], excluded_primary_types = ["restauracja"]}, zwrócone miejsca świadczą usługi związane z „restauracją”, ale nie działają głównie jako „restauracje”. |
excluded_types[] |
Wykluczony typ miejsca (np. „restauracja” lub „stacja benzynowa”) ze strony https://developers.google.com/maps/documentation/places/web-service/place-types. Można określić maksymalnie 50 typów z tabeli A. Jeśli klient poda zarówno parametry include_types (np. restauracja), jak i wykluczone typy (np. kafejka), w odpowiedzi powinna znaleźć się informacja o miejscach będących restauracją, ale nie kawiarnią. Odpowiedź zawiera miejsca, które pasują do co najmniej jednego z parametrów include_types i żadnego z wykluczonych typów. Jeśli występują jakieś sprzeczne typy, tj. dany typ występuje zarówno w atrybutach include_types, jak iexcluded_types, zwracany jest błąd INVALID_ARGUMENT. Jeśli typ miejsca jest określony z wieloma ograniczeniami dotyczącymi typu, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Jeśli np. uwzględnimy: {included_types = ["restauracja"], excluded_primary_types = ["restauracja"]}, zwrócone miejsca świadczą usługi związane z „restauracją”, ale nie działają głównie jako „restauracje”. |
included_primary_types[] |
Uwzględniono główny typ miejsca (np. „restauracja” lub „stacja benzynowa”) ze strony https://developers.google.com/maps/documentation/places/web-service/place-types. Miejsce może mieć tylko 1 typ podstawowy z powiązanej z nim tabeli obsługiwanych typów. Można określić maksymalnie 50 typów z tabeli A. Jeśli występują kolidujące typy podstawowe, tj. dany typ występuje zarówno w atrybutach include_primary_types, jak iexcluded_primary_types, zwraca błąd NEPRAWY. Jeśli typ miejsca jest określony z wieloma ograniczeniami dotyczącymi typu, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Jeśli np. uwzględnimy: {included_types = ["restauracja"], excluded_primary_types = ["restauracja"]}, zwrócone miejsca świadczą usługi związane z „restauracją”, ale nie działają głównie jako „restauracje”. |
excluded_primary_types[] |
Wykluczony główny typ miejsca (np. „restauracja” lub „stacja benzynowa”) ze strony https://developers.google.com/maps/documentation/places/web-service/place-types. Można określić maksymalnie 50 typów z tabeli A. Jeśli występują kolidujące typy podstawowe, tj. dany typ występuje zarówno w atrybutach include_primary_types, jak iexcluded_primary_types, zwraca błąd NEPRAWY. Jeśli typ miejsca jest określony z wieloma ograniczeniami dotyczącymi typu, zwracane są tylko miejsca, które spełniają wszystkie te ograniczenia. Jeśli np. uwzględnimy: {included_types = ["restauracja"], excluded_primary_types = ["restauracja"]}, zwrócone miejsca świadczą usługi związane z „restauracją”, ale nie działają głównie jako „restauracje”. |
max_result_count |
Maksymalna liczba wyników do zwrócenia. Musi mieścić się w przedziale od 1 do 20 (domyślnie) włącznie. Jeśli wartość jest nieskonfigurowana, wraca do górnego limitu. Jeśli liczba jest ustawiona na ujemną lub przekracza górny limit, zwracany jest błąd INVALID_ARGUMENT. |
location_restriction |
Wymagane. Region do przeszukania. |
rank_preference |
sposób ustalania kolejności wyników w odpowiedzi; |
LocationRestriction
Region do przeszukania.
Pola | |
---|---|
Pole sumy
|
|
circle |
Okrąg określony przez punkt środkowy i promień. |
RankPreference
sposób ustalania kolejności wyników w odpowiedzi;
Wartości w polu enum | |
---|---|
RANK_PREFERENCE_UNSPECIFIED |
Nie ustawiono wartości RankPreference. Domyślnie używana jest pozycja według POPULARNOŚCI. |
DISTANCE |
Ranking wyników według odległości. |
POPULARITY |
Ranking wyników według popularności. |
SearchNearbyResponse
Protokół odpowiedzi na wyszukiwanie w pobliżu.
Pola | |
---|---|
places[] |
Lista miejsc, które spełniają wymagania użytkownika, takie jak typ miejsc, liczba miejsc i konkretne ograniczenia lokalizacji. |
SearchTextRequest
Żądanie proto dla SearchText.
Pola | |
---|---|
text_query |
Wymagane. Zapytanie tekstowe do wyszukiwania tekstowego. |
language_code |
Szczegóły miejsca będą wyświetlane w preferowanym języku (jeśli jest dostępny). Jeśli kod języka jest nieokreślony lub nierozpoznany, mogą zostać zwrócone szczegóły miejsca w dowolnym języku (preferowane są język angielski, jeśli takie informacje istnieją). Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
region_code |
Kod Unicode kraju/regionu (CLDR) lokalizacji, z której pochodzi żądanie. Służy on do wyświetlania szczegółowych informacji o miejscu, takich jak nazwa miejsca z danego regionu, jeśli jest dostępna. Parametr może wpływać na wyniki w zależności od obowiązującego prawa. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane. |
rank_preference |
sposób ustalania kolejności wyników w odpowiedzi; |
included_type |
Żądany typ miejsca. Pełna lista obsługiwanych typów: https://developers.google.com/maps/documentation/places/web-service/place-types. Obsługują tylko jeden uwzględniony typ. |
open_now |
Służy do ograniczenia wyszukiwania do obecnie otwartych miejsc. Wartość domyślna to false (fałsz). |
min_rating |
Odfiltrowuje wyniki, których średnia ocena użytkowników jest wyraźnie niższa od tego limitu. Prawidłowa wartość musi być liczbą zmiennoprzecinkową między 0 a 5 (włącznie) z częstotliwością 0,5, tj. [0, 0,5; 1,0; ... , 5,0] włącznie. Ocena danych wejściowych zostanie zaokrąglona w górę do najbliższej wielokrotności 0,5(skala). Na przykład ocena 0,6 eliminuje wszystkie wyniki z oceną mniejszą niż 1,0. |
max_result_count |
Wycofane: użyj zasady Maksymalna liczba wyników na stronę, które mogą zostać zwrócone. Jeśli liczba dostępnych wyników jest większa niż Jeśli podasz zarówno wartość |
page_size |
Opcjonalnie. Maksymalna liczba wyników na stronę, które mogą zostać zwrócone. Jeśli liczba dostępnych wyników jest większa niż Jeśli podasz zarówno wartość |
page_token |
Opcjonalnie. Token strony otrzymany z poprzedniego wywołania TextSearch. Podaj je, aby pobrać kolejną stronę. Podczas podziału na strony wszystkie parametry inne niż |
price_levels[] |
Służy do ograniczenia wyszukiwania do miejsc oznaczonych jako określone poziomy cen. Użytkownicy mogą wybrać dowolne kombinacje poziomów cen. Domyślnie wybierz wszystkie poziomy cen. |
strict_type_filtering |
Służy do ustawiania rygorystycznego filtrowania typów dla atrybutuinclude_type. Jeśli zasada ma wartość Prawda, zwracane są tylko wyniki tego samego typu. Wartość domyślna to fałsz. |
location_bias |
Region do przeszukania. Lokalizacja jest odchyleniem, co oznacza, że mogą być zwracane wyniki dotyczące jej okolicy. Nie można go ustawić razem z ograniczeniem location_restriction. |
location_restriction |
Region do przeszukania. Ta lokalizacja jest ograniczeniem, co oznacza, że wyniki spoza danej lokalizacji nie będą zwracane. Nie można go podać razem z atrybutem location_bias. |
ev_options |
Opcjonalnie. Ustaw opcje EV z możliwością wyszukiwania w żądaniu wyszukiwania miejsc. |
EVOptions
Opcje EV z możliwością wyszukiwania w ramach żądania wyszukiwania miejsca.
Pola | |
---|---|
minimum_charging_rate_kw |
Opcjonalnie. Minimalna wymagana szybkość ładowania w kilowatach. Miejsca, w których szybkość ładowania jest niższa niż określona, zostanie odfiltrowana. |
connector_types[] |
Opcjonalnie. Lista preferowanych typów złączy EV. Miejsce, które nie obsługuje żadnego z wymienionych typów oprogramowania sprzęgającego, zostanie odfiltrowane. |
LocationBias
Region do przeszukania. Lokalizacja jest odchyleniem, co oznacza, że mogą być zwracane wyniki dotyczące jej okolicy.
Pola | |
---|---|
Pole sumy
|
|
rectangle |
Prostokątny prostokąt wyznaczony przez północno-wschodni róg. |
circle |
Okrąg określony przez punkt środkowy i promień. |
LocationRestriction
Region do przeszukania. Ta lokalizacja jest ograniczeniem, co oznacza, że wyniki spoza danej lokalizacji nie będą zwracane.
Pola | |
---|---|
Pole sumy
|
|
rectangle |
Prostokątny prostokąt wyznaczony przez północno-wschodni róg. |
RankPreference
sposób ustalania kolejności wyników w odpowiedzi;
Wartości w polu enum | |
---|---|
RANK_PREFERENCE_UNSPECIFIED |
W przypadku zapytania kategorialnego, takiego jak „Restauracje w Krakowie”, domyślna wartość to RELEVANCE. W przypadku zapytań niedotyczących kategorii, takich jak „Mountain View, CA”, zalecamy pozostawienie nieskonfigurowanej pozycji rankingPreference. |
DISTANCE |
Ranking wyników według odległości. |
RELEVANCE |
Ranking wyników według trafności. Kolejność sortowania jest określana przez normalny stos rankingowy. |
SearchTextResponse
Protokół odpowiedzi dla SearchText.
Pola | |
---|---|
places[] |
Lista miejsc, które spełniają kryteria wyszukiwania tekstowego użytkownika. |
contextual_contents[] |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Lista treści kontekstowych, w której każdy wpis wiąże się z odpowiednim miejscem w tym samym indeksie w polu miejsc. Preferowane są treści, które dotyczą elementu |
next_page_token |
Token, który można wysłać jako |