- Zasób: Miejsce
- LocalizedText
- AddressComponent
- PlusCode
- LatLng
- Przestroga
- Sprawdzanie
- AuthorAttribution
- OpeningHours
- Okres
- Point
- Data
- SecondaryHoursType
- SpecialDay
- Zdjęcie
- BusinessStatus
- PriceLevel
- Atrybucja
- PaymentOptions
- ParkingOptions
- SubDestination
- AccessibilityOptions
- FuelOptions
- FuelPrice
- FuelType
- Pieniądze
- EVChargeOptions
- ConnectorAggregation
- EVConnectorType
- GenerativeSummary
- Źródła
- AreaSummary
- ContentBlock
- ContainingPlace
- AddressDescriptor
- Punkt orientacyjny
- SpatialRelationship
- Obszar
- Ograniczenie
- GoogleMapsLinks
- PriceRange
- Metody
Zasób: Miejsce
Wszystkie informacje dotyczące Miejsca.
Zapis JSON |
---|
{ "name": string, "id": string, "displayName": { object ( |
Pola | |
---|---|
name |
Nazwa zasobu tego Miejsca w formacie |
id |
Unikalny identyfikator miejsca. |
display |
Zlokalizowana nazwa miejsca, która może służyć jako krótki opis zrozumiały dla człowieka. Na przykład „Google Sydney”, „Starbucks”, „Pyrmont” itp. |
types[] |
Zestaw tagów typu dla tego wyniku. Na przykład „polityka” i „miejscowość”. Pełną listę możliwych wartości znajdziesz w tabeli A i tabeli B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
primary |
Główny typ danego wyniku. Ten typ musi być jednym z obsługiwanych typów interfejsu Places API. Na przykład „restauracja”, „kawiarnia”, „lotnisko” itp. Miejsce może mieć tylko jeden podstawowy typ. Pełną listę możliwych wartości znajdziesz w tabeli A i tabeli B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
primary |
Wyświetlana nazwa głównego typu, zlokalizowana w języku żądania (w stosownych przypadkach). Pełną listę możliwych wartości znajdziesz w tabeli A i tabeli B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
national |
Zrozumiały dla człowieka numer telefonu do miejsca w formacie krajowym. |
international |
Zrozumiały dla człowieka numer telefonu do miejsca w formacie międzynarodowym. |
formatted |
Pełny adres tego miejsca w zrozumiałej dla człowieka formie. |
short |
Krótki adres zrozumiały dla człowieka. |
address |
powtarzane komponenty na każdym poziomie lokalizacji; Uwaga: – tablica elementów adresu może zawierać więcej elementów niż sformatowany adres. – tablica niekoniecznie zawiera wszystkie elementy polityczne, które zawierają adres, z wyjątkiem tych, które są zawarte w sformatowanym adresie. Aby pobrać wszystkie jednostki polityczne zawierające określony adres, użyj odwrotnego geokodowania, przekazując szerokość/długość geograficzną adresu jako parametr żądania. – nie ma gwarancji, że format odpowiedzi będzie taki sam w przypadku różnych żądań. W szczególności liczba elementów adresu zależy od adresu, którego dotyczy żądanie, i może się zmienić w czasie w przypadku tego samego adresu. Element może zmienić pozycję w tablicy. Typ komponentu może się zmienić. W późniejszej odpowiedzi może brakować określonego komponentu. |
plus |
Kod Plus Code lokalizacji miejsca (szerokość/długość geograficzna). |
location |
Pozycja tego miejsca. |
viewport |
Widok, który umożliwia wyświetlanie miejsca na mapie o średnim rozmiarze. Widok nie powinien być używany jako granica fizyczna ani obszar świadczenia usług firmy. |
rating |
Ocena od 1,0 do 5,0 na podstawie opinii użytkowników dotyczących tego miejsca. |
google |
Adres URL zawierający więcej informacji o tym miejscu. |
website |
Witryna internetowa autorytatywnych źródeł informacji o danym miejscu, np. strona główna firmy. Pamiętaj, że w przypadku miejsc należących do sieci (np. sklepu IKEA) zwykle będzie to strona internetowa konkretnego sklepu, a nie całej sieci. |
reviews[] |
Lista opinii o tym miejscu, posortowanych według trafności. Można zwrócić maksymalnie 5 opinii. |
regular |
standardowe godziny otwarcia; Pamiętaj, że jeśli miejsce jest zawsze otwarte (24 godziny), pole |
photos[] |
Informacje (w tym odniesienia) o zdjęciach tego miejsca. Maksymalnie można zwrócić 10 zdjęć. |
adr |
Adres miejsca w formacie adr: http://microformats.org/wiki/adr. |
business |
Stan firmy w danym miejscu. |
price |
Poziom cen w danym miejscu. |
attributions[] |
Zestaw dostawcy danych, który musi być wyświetlany z tym wynikiem. |
icon |
Obcięty URL maski ikony. Użytkownik może uzyskać dostęp do innego typu ikony, dodając do niego sufiks typu (np. „.svg” lub „.png”). |
icon |
Kolor tła dla ikony_mask w formacie szesnastkowym, np. #909CE1. |
current |
godziny otwarcia na najbliższe 7 dni (w tym dzisiejsze); Okres ten rozpoczyna się o północy w dniu wysłania prośby i kończy o 23:59 w dniu 6 dni później. To pole zawiera podpole specialDays wszystkich godzin, które są ustawione na dni z niestandardowymi godzinami pracy. |
current |
Zawiera tablicę wpisów na najbliższe 7 dni, w tym informacje o dodatkowych godzinach otwarcia firmy. Te godziny różnią się od głównych godzin otwarcia firmy. Na przykład restauracja może podać jako godziny dodatkowe godziny otwarcia okienka Drive-Thru lub godziny dostawy. To pole wypełnia podpole typu, które korzysta z wstępnie zdefiniowanej listy typów godzin otwarcia (np. DRIVE_THROUGH, PICKUP lub TAKEOUT) na podstawie typów miejsca. To pole zawiera podpole specialDays wszystkich godzin, które są ustawione na dni z niestandardowymi godzinami pracy. |
regular |
Zawiera tablicę wpisów z informacjami o zwykłych godzinach otwarcia firmy. Te godziny różnią się od głównych godzin otwarcia firmy. Na przykład restauracja może podać jako godziny dodatkowe godziny otwarcia okienka Drive-Thru lub godziny dostawy. To pole wypełnia podpole typu, które korzysta z wstępnie zdefiniowanej listy typów godzin otwarcia (np. DRIVE_THROUGH, PICKUP lub TAKEOUT) na podstawie typów miejsca. |
editorial |
Zawiera podsumowanie informacji o miejscu. Podsumowanie zawiera tekstowy opis i kod języka (jeśli dotyczy). Tekst podsumowania musi być przedstawiony w postaci oryginalnej i nie można go modyfikować ani zmieniać. |
payment |
opcje płatności akceptowane przez daną firmę. Jeśli dane opcji płatności są niedostępne, pole opcji płatności nie będzie ustawione. |
parking |
Opcje parkowania oferowane przez miejsce. |
sub |
Lista podmiejsc docelowych powiązanych z danym miejscem. |
fuel |
Najnowsze informacje o opcjach paliwa na stacji benzynowej. Te informacje są regularnie aktualizowane. |
ev |
Informacje o opcjach ładowania pojazdów elektrycznych. |
generative |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Podsumowanie miejsca wygenerowane przez AI. |
area |
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. Podsumowanie wygenerowane przez AI dotyczące obszaru, na którym znajduje się dane miejsce. |
containing |
Lista miejsc, w których znajduje się bieżące miejsce. |
address |
Opis adresu miejsca. Opis lokalizacyjny zawiera dodatkowe informacje, które pomagają opisać lokalizację za pomocą punktów orientacyjnych i obszarów. Informacje o zasięgu regionalnym opisu adresu znajdziesz na stronie https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage. |
google |
Linki do wywoływania różnych działań w Mapach Google. |
price |
Zakres cen powiązany z miejscem. |
utc |
Liczba minut, o którą strefa czasowa tego miejsca jest przesunięta względem UTC. Jest on wyrażany w minutach, aby obsługiwać strefy czasowe, które są przesunięte o ułamki godziny, np. X godzin i 15 minut. |
user |
Łączna liczba opinii (z tekstem lub bez) o tym miejscu. |
takeout |
Określa, czy firma obsługuje zamówienia na wynos. |
delivery |
Określa, czy firma obsługuje dostawę. |
dine |
Określa, czy firma oferuje miejsca do siedzenia wewnątrz czy na zewnątrz. |
curbside |
Określa, czy firma obsługuje odbiór z ulicy. |
reservable |
Określa, czy miejsce obsługuje rezerwacje. |
serves |
Określa, czy w danym miejscu serwowane jest śniadanie. |
serves |
Określa, czy miejsce serwuje obiady. |
serves |
Określa, czy miejsce serwuje kolacje. |
serves |
Określa, czy w danym miejscu serwowane jest piwo. |
serves |
Określa, czy w danym miejscu serwowane jest wino. |
serves |
Określa, czy miejsce serwuje brunch. |
serves |
Określa, czy w danym miejscu można zjeść dania wegetariańskie. |
outdoor |
Miejsce ma miejsca do siedzenia na świeżym powietrzu. |
live |
Miejsce oferuje muzykę na żywo. |
menu |
Miejsce ma menu dla dzieci. |
serves |
Miejsce serwuje koktajle. |
serves |
Miejsce serwuje desery. |
serves |
Miejsce serwuje kawę. |
good |
Miejsce jest dobre dla dzieci. |
allows |
Miejsce, w którym można wejść z psem. |
restroom |
Miejsce ma toaletę. |
good |
Miejsce dostosowane do grup. |
good |
Miejsce odpowiednie do oglądania sportu. |
accessibility |
informacje o opcjach ułatwień dostępu oferowanych przez dane miejsce; |
pure |
Wskazuje, czy dane miejsce jest firmą świadczącą usługi. Firma działająca na określonym obszarze to firma, która świadczy usługi na miejscu u klienta lub samodzielnie dostarcza produkty odbiorcom, ale nie obsługuje klientów pod swoim adresem. Mogą to być hydraulicy lub firmy sprzątające. Firmy te mogą nie mieć adresu fizycznego ani lokalizacji w Mapach Google. |
LocalizedText
Lokalizacja tekstu w określonym języku.
Zapis JSON |
---|
{ "text": string, "languageCode": string } |
Pola | |
---|---|
text |
Zlokalizowany ciąg znaków w języku odpowiadającym wartości |
language |
Kod języka tekstu w formacie BCP-47, np. „pl-PL” lub „sr-Latn”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
AddressComponent
Uporządkowane komponenty, które tworzą sformatowany adres, jeśli te informacje są dostępne.
Zapis JSON |
---|
{ "longText": string, "shortText": string, "types": [ string ], "languageCode": string } |
Pola | |
---|---|
long |
Pełny tekst opisu lub nazwa elementu adresu. Na przykład element adresu dla kraju Australia może mieć wartość long_name „Australia”. |
short |
Skrócona nazwa tekstowa elementu adresu (jeśli jest dostępna). Na przykład element adresu dla kraju Australia może mieć wartość short_name „AU”. |
types[] |
Tablica wskazująca typy komponentu adresu. |
language |
Język używany do formatowania tych komponentów w notacji CLDR. |
PlusCode
Kod Plus Code (http://plus.codes) to odniesienie do lokalizacji w 2 formatach: kod globalny określający prostokąt o wymiarach 14 × 14 m (1/8000 stopnia) lub mniejszy oraz kod złożony, który zastępuje prefiks lokalizacją odniesienia.
Zapis JSON |
---|
{ "globalCode": string, "compoundCode": string } |
Pola | |
---|---|
global |
Globalny (pełny) kod miejsca, np. „9FWM33GV+HQ”, reprezentujący obszar o wymiarach 1/8000 × 1/8000 stopnia (~14 × 14 metrów). |
compound |
złożony kod miejsca, np. „33GV+HQ, Ramberg, Norwegia”, zawierający sufiks kodu globalnego i zastępujący prefiks nazwą sformatowanego elementu odniesienia. |
LatLng
Obiekt reprezentujący parę szerokości i długości geograficznej. Jest to para liczb podwójnie po przecinku reprezentująca stopnie szerokości i długości geograficznej. Jeśli nie określono inaczej, obiekt musi być zgodny ze standardem WGS84. Wartości muszą mieścić się w normalizowanych zakresach.
Zapis JSON |
---|
{ "latitude": number, "longitude": number } |
Pola | |
---|---|
latitude |
Szerokość geograficzna w stopniach. Musi mieścić się w zakresie [-90,0, +90,0]. |
longitude |
Długość geograficzna w stopniach. Musi mieścić się w zakresie [-180,0, +180,0]. |
Widoczny obszar
Strefa widoczna współrzędnych szerokości i długości geograficznej, reprezentowana przez 2 punkty low
i high
, leżące na przekątnej w przeciwnych kierunkach. Widok jest uważany za zamknięty obszar, czyli obejmuje swoją granicę. Granice szerokości geograficznej muszą mieścić się w zakresie od -90 do 90 stopni, a granice długości geograficznej – od -180 do 180 stopni. Przykładowe etui:
Jeśli
low
=high
, widoczny obszar składa się z tego pojedynczego punktu.Jeśli
low.longitude
>high.longitude
, zakres długości geograficznej jest odwrócony (widoczny obszar przecina linię długości geograficznej 180°).Jeśli
low.longitude
= –180 stopni, ahigh.longitude
= 180 stopni, widoczny obszar obejmuje wszystkie długości geograficzne.Jeśli
low.longitude
= 180 stopni, ahigh.longitude
= -180 stopni, zakres długości geograficznej jest pusty.Jeśli
low.latitude
>high.latitude
, zakres szerokości geograficznej jest pusty.
Wartości low
i high
muszą być wypełnione, a pole reprezentowane przez te wartości nie może być puste (zgodnie z definicjami podanymi powyżej). Pusty widok spowoduje błąd.
Na przykład ten widok zawiera w pełni Nowy Jork:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
Zapis JSON |
---|
{ "low": { object ( |
Pola | |
---|---|
low |
Wymagane. Najniższy punkt widocznego obszaru. |
high |
Wymagane. Najwyższy punkt w obszarze widoku. |
Sprawdź
Informacje o opinii o miejscu.
Zapis JSON |
---|
{ "name": string, "relativePublishTimeDescription": string, "text": { object ( |
Pola | |
---|---|
name |
Odniesienie do oceny miejsca, które może służyć do ponownego wyszukiwania tej oceny (nazwa „zasobu” interfejsu API: |
relative |
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. |
text |
Zlokalizowany tekst opinii. |
original |
tekst opinii w języku oryginalnym. |
rating |
Liczba z zakresu 1,0–5,0, zwana też liczbą gwiazdek. |
author |
Imię i nazwisko autora tej opinii. |
publish |
Sygnatura czasowa opinii. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
flag |
Link, za pomocą którego użytkownicy mogą zgłosić problem z opinią. |
google |
link do wyświetlenia opinii w Mapach Google. |
AuthorAttribution
Informacje o autorze danych treści użytkowników. Użyto w Photo
i Review
.
Zapis JSON |
---|
{ "displayName": string, "uri": string, "photoUri": string } |
Pola | |
---|---|
display |
|
uri |
|
photo |
Identyfikator URI zdjęcia profilowego autora |
OpeningHours
Informacje o godzinach otwarcia miejsca.
Zapis JSON |
---|
{ "periods": [ { object ( |
Pola | |
---|---|
periods[] |
Godziny otwarcia tego miejsca w ciągu tygodnia. Okresy są podawane w kolejności chronologicznej, zaczynając od niedzieli w strefie czasowej danego miejsca. Pustą (ale nie nieobecną) wartość można użyć, aby wskazać miejsce, które nigdy nie jest otwarte, np. z powodu tymczasowego zamknięcia na czas remontu. |
weekday |
Lokalizowane ciągi tekstowe opisujące godziny otwarcia tego miejsca, po jednym ciągu na każdy dzień tygodnia. Będzie pusty, jeśli godziny są nieznane lub nie udało się ich przekonwertować na tekst zlokalizowany. Przykład: „Niedziela: 18:00–6:00”. |
secondary |
Ciąg tekstowy służący do identyfikowania typu godzin dodatkowych. |
special |
Uporządkowane informacje o dniach specjalnych, które przypadają w okresie objętym zwróconymi godzinami otwarcia. Dni specjalne to dni, które mogą mieć wpływ na godziny otwarcia danego miejsca, np. Boże Narodzenie. Ustaw w przypadku currentOpeningHours i currentSecondaryOpeningHours, jeśli są wyjątkowe godziny otwarcia. |
next |
Następny czas rozpoczęcia bieżących godzin otwarcia może być ustawiony na 7 dni w przyszłości. To pole jest wypełniane tylko wtedy, gdy godziny otwarcia nie są aktywne w momencie obsługi żądania. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
next |
Czas zakończenia bieżącego okresu godzin otwarcia (do 7 dni w przód). To pole jest wypełniane tylko wtedy, gdy godziny otwarcia są aktywne w momencie obsługi żądania. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
open |
Określa, czy godziny otwarcia są obecnie aktywne. W przypadku standardowych i bieżących godzin otwarcia to pole określa, czy miejsce jest otwarte. W przypadku dodatkowych godzin otwarcia i dodatkowych godzin otwarcia w dniu to pole oznacza, czy dodatkowe godziny otwarcia danego miejsca są aktywne. |
Okres
Okres, w którym miejsce ma stan „openNow”.
Zapis JSON |
---|
{ "open": { object ( |
Pola | |
---|---|
open |
Godzina rozpoczęcia pracy. |
close |
Czas, od którego miejsce jest zamknięte. |
Punkt
Punkty zmiany stanu.
Zapis JSON |
---|
{
"date": {
object ( |
Pola | |
---|---|
date |
Data w lokalnej strefie czasowej miejsca. |
truncated |
Określa, czy ten punkt końcowy został obcięty. Obcinanie występuje, gdy rzeczywiste godziny wykraczają poza zakres godzin, które chcemy zwrócić, więc skracamy je do tych granic. Dzięki temu zwrócimy Ci maksymalnie 24 * 7 godzin od północy w dniu wysłania prośby. |
day |
Dzień tygodnia jako liczba całkowita z zakresu 0–6. 0 to niedziela, 1 to poniedziałek itd. |
hour |
Godzina w formacie 24-godzinnym. Ma zakres od 0 do 23. |
minute |
Minuta. Ma zakres od 0 do 59. |
Data
Reprezentuje całą lub częściową datę kalendarzową, np. urodziny. Godzina i strefa czasowa są określone w innym miejscu lub nie mają znaczenia. Data jest podawana w kalendarzu gregoriańskim. Może to być:
- Pełna data z wartościami roku, miesiąca i dnia innymi niż zero.
- miesiąc i dzień z zerowym rokiem (np. rocznica).
- Rok bez miesiąca i dnia.
- Rok i miesiąc z zerowym dniem (np. data ważności karty kredytowej).
Powiązane typy:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
Zapis JSON |
---|
{ "year": integer, "month": integer, "day": integer } |
Pola | |
---|---|
year |
Rok daty. Musi być liczbą z zakresu od 1 do 9999 lub 0, jeśli chcesz podać datę bez roku. |
month |
Miesiąc w roku. Wartość musi mieścić się w przedziale od 1 do 12, lub 0, jeśli chcesz określić rok bez miesiąca i dnia. |
day |
Dzień miesiąca. Musi zawierać wartość od 1 do 31 i być prawidłowy w przypadku roku lub miesiąca albo 0, aby podać tylko rok lub rok i miesiąc, w których przypadku dzień nie ma znaczenia. |
SecondaryHoursType
Typ służący do identyfikowania typu godzin dodatkowych.
Wartości w polu enum | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED |
Wartość domyślna, gdy nie jest określony typ godzin wtórnych. |
DRIVE_THROUGH |
Godzina, w której banki, restauracje i apteki są otwarte dla klientów, którzy chcą skorzystać z usługi drive-through. |
HAPPY_HOUR |
Happy hours. |
DELIVERY |
Godzina dostawy. |
TAKEOUT |
Godzina odbioru zamówienia na wynos. |
KITCHEN |
Czas na gotowanie. |
BREAKFAST |
Czas na śniadanie. |
LUNCH |
W godzinę lunchową. |
DINNER |
Obiad. |
BRUNCH |
Godzina brunchu. |
PICKUP |
Godzina odbioru. |
ACCESS |
Godziny dostępu do miejsc przechowywania. |
SENIOR_HOURS |
specjalne godziny dla seniorów; |
ONLINE_SERVICE_HOURS |
Godziny otwarcia online. |
SpecialDay
Uporządkowane informacje o dniach specjalnych, które przypadają w okresie objętym zwróconymi godzinami otwarcia. Dni specjalne to dni, które mogą mieć wpływ na godziny otwarcia danego miejsca, np. Boże Narodzenie.
Zapis JSON |
---|
{
"date": {
object ( |
Pola | |
---|---|
date |
Data tego wyjątkowego dnia. |
Zdjęcie
Informacje o zdjęciu miejsca.
Zapis JSON |
---|
{
"name": string,
"widthPx": integer,
"heightPx": integer,
"authorAttributions": [
{
object ( |
Pola | |
---|---|
name |
Identyfikator. Odniesienie do zdjęcia tego miejsca, które może służyć do ponownego wyszukiwania tego zdjęcia (nazwa „zasobu” interfejsu API: |
width |
Maksymalna dostępna szerokość (w pikselach). |
height |
Maksymalna dostępna wysokość (w pikselach). |
author |
Autorzy tego zdjęcia. |
flag |
Link, za pomocą którego użytkownicy mogą zgłosić problem ze zdjęciem. |
google |
link do zdjęcia w Mapach Google. |
BusinessStatus
Stan firmy w danym miejscu.
Wartości w polu enum | |
---|---|
BUSINESS_STATUS_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
OPERATIONAL |
Obiekt jest czynny, ale niekoniecznie otwarty. |
CLOSED_TEMPORARILY |
Obiekt jest tymczasowo zamknięty. |
CLOSED_PERMANENTLY |
Obiekt został zamknięty na stałe. |
PriceLevel
Poziom cen w danym miejscu.
Wartości w polu enum | |
---|---|
PRICE_LEVEL_UNSPECIFIED |
Poziom ceny miejsca jest nieokreślony lub nieznany. |
PRICE_LEVEL_FREE |
Miejsce oferuje bezpłatne usługi. |
PRICE_LEVEL_INEXPENSIVE |
Miejsce oferuje niedrogie usługi. |
PRICE_LEVEL_MODERATE |
Miejsce oferuje usługi w rozsądnych cenach. |
PRICE_LEVEL_EXPENSIVE |
Miejsce oferuje drogie usługi. |
PRICE_LEVEL_VERY_EXPENSIVE |
Miejsce oferuje bardzo drogie usługi. |
Atrybucja
Informacje o dostawcach danych dotyczących tego miejsca.
Zapis JSON |
---|
{ "provider": string, "providerUri": string } |
Pola | |
---|---|
provider |
Nazwa dostawcy danych Miejsca. |
provider |
Identyfikator URI dostawcy danych miejsca. |
PaymentOptions
opcje płatności akceptowane przez daną firmę.
Zapis JSON |
---|
{ "acceptsCreditCards": boolean, "acceptsDebitCards": boolean, "acceptsCashOnly": boolean, "acceptsNfc": boolean } |
Pola | |
---|---|
accepts |
Miejsce akceptuje płatności kartą kredytową. |
accepts |
Miejsce akceptuje płatności kartami debetowymi. |
accepts |
Miejsce akceptuje tylko gotówkę. Miejsca z tym atrybutem mogą nadal akceptować inne formy płatności. |
accepts |
Miejsce akceptuje płatności NFC. |
ParkingOptions
informacje o opcjach parkowania w danym miejscu; Parking może obsługiwać więcej niż 1 opcję jednocześnie.
Zapis JSON |
---|
{ "freeParkingLot": boolean, "paidParkingLot": boolean, "freeStreetParking": boolean, "paidStreetParking": boolean, "valetParking": boolean, "freeGarageParking": boolean, "paidGarageParking": boolean } |
Pola | |
---|---|
free |
Miejsce oferuje bezpłatne parkingi. |
paid |
Miejsce oferuje płatne parkingi. |
free |
Obiekt oferuje bezpłatny parking na ulicy. |
paid |
Miejsce oferuje płatny parking przy ulicy. |
valet |
Miejsce oferuje parking z obsługą. |
free |
Obiekt oferuje bezpłatny parking w garażu. |
paid |
Miejsce oferuje płatny parking w garażu. |
SubDestination
Nazwa zasobu miejsca i identyfikator podmiejsc docelowych powiązanych z tym miejscem. Na przykład różne terminale to różne miejsca docelowe na lotnisku.
Zapis JSON |
---|
{ "name": string, "id": string } |
Pola | |
---|---|
name |
Nazwa zasobu podrzędnego miejsca docelowego. |
id |
Identyfikator miejsca docelowego. |
AccessibilityOptions
informacje o opcjach ułatwień dostępu oferowanych przez dane miejsce;
Zapis JSON |
---|
{ "wheelchairAccessibleParking": boolean, "wheelchairAccessibleEntrance": boolean, "wheelchairAccessibleRestroom": boolean, "wheelchairAccessibleSeating": boolean } |
Pola | |
---|---|
wheelchair |
Miejsce oferuje parking dostępny dla osób na wózkach. |
wheelchair |
Miejsca mają wejście dla niepełnosprawnych. |
wheelchair |
Toaleta jest dostępna dla osób na wózkach. |
wheelchair |
Miejsce ma miejsca dla osób na wózkach. |
FuelOptions
Najnowsze informacje o opcjach paliwa na stacji benzynowej. Te informacje są regularnie aktualizowane.
Zapis JSON |
---|
{
"fuelPrices": [
{
object ( |
Pola | |
---|---|
fuel |
Ostatnia znana cena paliwa dla każdego rodzaju paliwa dostępnego na stacji. Na stacji jest jeden wpis na każdy rodzaj paliwa. Kolejność nie ma znaczenia. |
FuelPrice
informacje o cenie paliwa danego typu;
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
Typ paliwa. |
price |
Cena paliwa. |
update |
Czas ostatniej aktualizacji ceny paliwa. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
FuelType
Rodzaje paliwa.
Wartości w polu enum | |
---|---|
FUEL_TYPE_UNSPECIFIED |
Nieokreślony typ paliwa. |
DIESEL |
olej napędowy, |
REGULAR_UNLEADED |
Bezołowiowa bezołowiowa. |
MIDGRADE |
Średniooktanowa. |
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 |
LPG. |
E80 |
E 80. |
E85 |
E 85. |
METHANE |
metan, |
BIO_DIESEL |
Biodiesel. |
TRUCK_DIESEL |
Ciężarówka na olej napędowy. |
Pieniądze
Reprezentuje kwotę pieniędzy z typu waluty.
Zapis JSON |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Pola | |
---|---|
currency |
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217. |
units |
Całkowita kwota. Jeśli na przykład |
nanos |
Liczba nano (10^-9) jednostek kwoty. Wartość musi zawierać się w przedziale od -999 999 999 do +999 999 999. Jeśli |
EVChargeOptions
informacje o stacji ładowania EV hostowanej w miejscu; Terminologia zgodna z https://afdc.energy.gov/fuels/electricity_infrastructure.html Jeden port może ładować tylko jeden samochód naraz. Jeden port ma co najmniej 1 złącze. Jedna stacja ma co najmniej 1 port.
Zapis JSON |
---|
{
"connectorCount": integer,
"connectorAggregation": [
{
object ( |
Pola | |
---|---|
connector |
Liczba wtyczek w tej stacji. Ponieważ jednak niektóre porty mogą mieć kilka wtyczek, ale jednocześnie ładować tylko jeden samochód (np.), liczba wtyczek może być większa niż łączna liczba samochodów, które mogą ładować się jednocześnie. |
connector |
Lista agregacji złącza do ładowania EV, które zawiera złącza tego samego typu i o tej samej szybkości ładowania. |
ConnectorAggregation
Informacje o ładowaniu EV pogrupowane według [type, maxChargeRateKw]. Wyświetla agregację ładowania EV dla złącz, które mają ten sam typ i maksymalny współczynnik ładowania w kW.
Zapis JSON |
---|
{
"type": enum ( |
Pola | |
---|---|
type |
Typ łącznika tej agregacji. |
max |
Stałe maksymalne stawki opłat w kW każdego z połączeń w danych agregacji. |
count |
Liczba wtyczek w tym agregacie. |
availability |
Sygnatura czasowa określająca, kiedy informacje o dostępności usługi łącznika w tym agregacie zostały ostatnio zaktualizowane. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
available |
Liczba obecnie dostępnych w tej agregacji konwerterów. |
out |
Liczba elementów oprogramowania sprzęgającego w tym agregacie, które są obecnie niedostępne. |
EVConnectorType
Aby uzyskać więcej informacji o typach złączy do ładowania pojazdów elektrycznych, odwiedź stronę http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107.
Wartości w polu enum | |
---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED |
Nieokreślone złącze. |
EV_CONNECTOR_TYPE_OTHER |
Inne typy łączników. |
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 |
Złącze typu CHAdeMO. |
EV_CONNECTOR_TYPE_CCS_COMBO_1 |
Combined Charging System (CCS) (system ładowania mieszanego, prąd przemienny i stały). Na podstawie SAE. Złącze typu 1 J-1772 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 |
Combined Charging System (CCS) (system ładowania mieszanego, prąd przemienny i stały). Oparte na złączu Mennekes typu 2 |
EV_CONNECTOR_TYPE_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, ale raczej możliwość ładowania pojazdu marki Tesla na stacji ładowania należącej do Tesli. |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T |
Typ GB/T odpowiada chińskiemu standardowi GB/T. Ten typ obejmuje wszystkie typy GB_T. |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET |
Nieokreślone gniazdko ścienne. |
GenerativeSummary
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Podsumowanie miejsca wygenerowane przez AI.
Zapis JSON |
---|
{ "overview": { object ( |
Pola | |
---|---|
overview |
Omówienie miejsca. |
overview |
Link, w którym użytkownicy mogą zgłosić problem z podsumowaniem. |
description |
Szczegółowy opis miejsca. |
description |
Link, za pomocą którego użytkownicy mogą zgłosić problem z opisem. |
references |
odwołania służące do generowania opisu podsumowania. |
Pliki referencyjne
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Odniesienie do treści generatywnych.
Zapis JSON |
---|
{
"reviews": [
{
object ( |
Pola | |
---|---|
reviews[] |
opinie, które służą jako odniesienia; |
places[] |
Lista nazw zasobów odwołujących się do miejsc. Tej nazwy można używać w innych interfejsach API, które akceptują nazwy zasobów Miejsca. |
AreaSummary
Funkcja eksperymentalna: więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
Podsumowanie wygenerowane przez AI dotyczące obszaru, na którym znajduje się dane miejsce.
Zapis JSON |
---|
{
"contentBlocks": [
{
object ( |
Pola | |
---|---|
content |
Bloki treści, z których składa się podsumowanie obszaru. Każdy blok dotyczy osobnego tematu dotyczącego danego obszaru. |
flag |
Link, za pomocą którego użytkownicy mogą zgłosić problem z podsumowaniem. |
ContentBlock
Blok treści, który może być wyświetlany osobno.
Zapis JSON |
---|
{ "topic": string, "content": { object ( |
Pola | |
---|---|
topic |
Temat treści, np. „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. Odwołania powiązane z tym blokiem treści. |
ContainingPlace
Informacje o miejscu, w którym znajduje się to miejsce.
Zapis JSON |
---|
{ "name": string, "id": string } |
Pola | |
---|---|
name |
Nazwa zasobu miejsca, w którym się ono znajduje. |
id |
Identyfikator miejsca, w którym znajduje się to miejsce. |
AddressDescriptor
Relacyjny opis lokalizacji. Zawiera uporządkowany zestaw pobliskich punktów orientacyjnych i precyzyjnych obszarów zawierających oraz ich relację z docelową lokalizacją.
Zapis JSON |
---|
{ "landmarks": [ { object ( |
Pola | |
---|---|
landmarks[] |
Posortowana lista pobliskich punktów orientacyjnych. Najbardziej rozpoznawalne i najbliższe punkty orientacyjne są klasyfikowane jako pierwsze. |
areas[] |
Posortowana lista obszarów zawierających lub sąsiadujących. Najbardziej rozpoznawalne i precyzyjne obszary są klasyfikowane jako pierwsze. |
Punkt orientacyjny
podstawowe informacje o miejscu orientacyjnym oraz relacja tego miejsca z miejscem docelowym.
Punkty orientacyjne to charakterystyczne miejsca, które mogą służyć do opisania lokalizacji.
Zapis JSON |
---|
{ "name": string, "placeId": string, "displayName": { object ( |
Pola | |
---|---|
name |
Nazwa zasobu punktu orientacyjnego. |
place |
Identyfikator miejsca charakterystycznego. |
display |
Wyświetlana nazwa punktu orientacyjnego. |
types[] |
Zestaw tagów typu dla tego punktu orientacyjnego. Pełną listę możliwych wartości znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
spatial |
Określa relację przestrzenną między lokalizacją docelową a punktem orientacyjnym. |
straight |
Odległość w prostej linii (w metrach) między środkiem celu a środkiem punktu orientacyjnego. W niektórych sytuacjach ta wartość może być dłuższa niż |
travel |
Odległość do przebycia w metrach wzdłuż sieci drogowej od celu do punktu orientacyjnego (jeśli jest znana). Ta wartość nie uwzględnia środka transportu, np. chodzenia, jazdy samochodem czy jazdy na rowerze. |
SpatialRelationship
Określa relację przestrzenną między lokalizacją docelową a punktem orientacyjnym.
Wartości w polu enum | |
---|---|
NEAR |
Jest to relacja domyślna, gdy nie ma zastosowania żadna z poniżej wymienionych relacji. |
WITHIN |
Punkt orientacyjny ma geometrię przestrzenną, a cel znajduje się w jej granicach. |
BESIDE |
Cel znajduje się bezpośrednio obok punktu orientacyjnego. |
ACROSS_THE_ROAD |
Punkt docelowy znajduje się naprzeciwko punktu orientacyjnego po drugiej stronie drogi. |
DOWN_THE_ROAD |
na tej samej trasie co punkt orientacyjny, ale nie obok niego ani naprzeciwko; |
AROUND_THE_CORNER |
Nie na tej samej trasie co punkt orientacyjny, ale w odległości jednej skręt. |
BEHIND |
w pobliżu budynku, ale z dala od wejść od strony ulicy; |
Obszar
informacje o obszarze i jego relacji z miejscem docelowym.
Obszary obejmują dokładne podregiony, dzielnice i duże kompleksy, które są przydatne do opisania lokalizacji.
Zapis JSON |
---|
{ "name": string, "placeId": string, "displayName": { object ( |
Pola | |
---|---|
name |
Nazwa zasobu obszaru. |
place |
Identyfikator miejsca w miejscach. |
display |
Wyświetlana nazwa obszaru. |
containment |
Określa relację przestrzenną między lokalizacją docelową a obszarem. |
Ograniczenie
Określa relację przestrzenną między lokalizacją docelową a obszarem.
Wartości w polu enum | |
---|---|
CONTAINMENT_UNSPECIFIED |
Nie określono ograniczeń. |
WITHIN |
Miejsce docelowe znajduje się w regionie obszaru, w pobliżu jego środka. |
OUTSKIRTS |
Miejsce docelowe znajduje się w regionie obszaru, blisko krawędzi. |
NEAR |
Miejsce docelowe znajduje się poza obszarem regionu, ale w pobliżu. |
GoogleMapsLinks
Linki do wywoływania różnych działań w Mapach Google.
Zapis JSON |
---|
{ "directionsUri": string, "placeUri": string, "writeAReviewUri": string, "reviewsUri": string, "photosUri": string } |
Pola | |
---|---|
directions |
link do wyświetlenia trasy do miejsca; Link wypełnia tylko miejsce docelowe i używa domyślnego trybu podróży |
place |
Link do wyświetlenia tego miejsca. |
write |
link do napisania opinii o tym miejscu. Ten link nie jest obecnie obsługiwany w aplikacji mobilnej Mapy Google. Działa tylko w wersji internetowej Map Google. |
reviews |
link do opinii o tym miejscu. Ten link nie jest obecnie obsługiwany w aplikacji mobilnej Mapy Google. Działa tylko w wersji internetowej Map Google. |
photos |
link do zdjęć tego miejsca. Ten link nie jest obecnie obsługiwany w aplikacji mobilnej Mapy Google. Działa tylko w wersji internetowej Map Google. |
PriceRange
Zakres cen powiązany z miejscem. Wartość endPrice
może być nieskonfigurowana, co oznacza zakres bez górnej granicy (np. „Więcej niż 100 zł”).
Zapis JSON |
---|
{ "startPrice": { object ( |
Pola | |
---|---|
start |
Dolna granica zakresu cen (włącznie). Cena powinna być równa tej wartości lub wyższa. |
end |
Górna granica przedziału cenowego (nie wliczając go). Cena powinna być niższa od tej kwoty. |
Metody |
|
---|---|
|
Zwraca prognozy dla podanych danych wejściowych. |
|
Uzyskaj szczegółowe informacje o miejscu na podstawie jego nazwy zasobu, która jest ciągiem tekstowym w formacie places/{place_id} . |
|
wyszukiwać miejsc w pobliżu lokalizacji; |
|
wyszukiwanie miejsc na podstawie zapytania tekstowego; |