Błąd: 9005 PLACES_API_RATE_LIMIT_EXCEEDED
Pakiet Places SDK na Androida korzysta z modelu cenowego płatności według wykorzystania. Żądania pakietu SDK Miejsc na Androida związane z pakietem SDK Miejsc na Androida są rozliczane według kodu SKU. Oprócz ogólnych Warunków korzystania z usług Google obowiązują limity wykorzystania. pakietu SDK Miejsc dla systemu Android. Zarządzaj kosztami i wykorzystaniem za pomocą narzędzi dostępnych w konsoli Google Cloud.
Jak rozliczane są pakiety SDK Miejsc na Androida
Pakiety SDK Miejsc na Androida (nowość) i Places SDK na Androida korzystają z modelu cenowego płatności według wykorzystania. Interfejsy API Google Maps Platform a pakiety SDK są rozliczane według kodów SKU. Wykorzystanie jest śledzone w przypadku każdego kodu SKU, a każdy interfejs API lub pakiet SDK może mieć więcej niż jeden kod SKU produktu. Koszt jest obliczany według wzoru:
Skorzystaj z naszego cennika i kalkulator wykorzystania, aby oszacować koszt wykorzystania na interfejs API lub pakiet SDK. Kwalifikujące się Kody SKU Google Maps Platform to środki w wysokości 200 USD do wykorzystania w Google Maps Platform co miesiąc dla każdego konta rozliczeniowego. Te środki są automatycznie przyznawane zastosowane do kwalifikujących się kodów SKU.
Ceny pakietu SDK Places na Androida (nowość)
Informacje o maskach pól
Użyj w żądaniach masek pól (nazywanych też listami pól), aby określić listę pól do zwrócenia w odpowiedzi. Następnie są naliczane opłaty według najwyższego kodu SKU. które ma zastosowanie w przypadku Twojego zgłoszenia. To oznacza, że jeśli zaznaczysz pola zarówno w kolumnie (Podstawowe), SKU i SKU (Zaawansowane), opłaty są naliczane na podstawie kodu SKU (Zaawansowane).
Dobrą metodą projektowania jest użycie maski pola, dzięki której zbędnych danych, które pozwalają uniknąć niepotrzebnego czasu przetwarzania i rozliczeń opłaty.
Sesje autouzupełniania (nowe) – informacje
Sesja autouzupełniania (nowa) obejmuje co najmniej jedno żądanie autouzupełniania oraz Prośba o informacje dotyczące miejsca (nowe) lub prośba o weryfikację adresu. Ten sam token sesji jest przekazywany do Żądanie autouzupełniania (nowe) i kolejne prośby o szczegóły miejsca (nowe) lub weryfikację adresu użytkownika.
Sesja rozpoczyna się od pierwszego (nowego) żądania autouzupełniania. prośby o szczegóły (nowe) miejsca lub Gdy użytkownik wybierze jedną z opcji autouzupełniania, zostanie wysłana prośba o weryfikację adresu. sugestie. jeśli sesja zostanie porzucona, czyli nie będzie prośby o informacje o miejscu (nowych) lub Przysłano prośbę o weryfikację adresu, a za żądania autouzupełniania (nowe) są naliczane opłaty, jak gdyby nie było tokena sesji został podany.
Po wybraniu przez użytkownika miejsca (co oznacza przesłanie prośby o dostęp do informacji o miejscu (Nowe) lub potwierdzenie adresu). żądania), musisz rozpocząć nową sesję przy użyciu nowego tokena sesji.
Token sesji jest odpowiedni dla jednej sesji i nie może być używany przez więcej niż jedną sesję . Jeśli ponownie użyjesz tokena sesji, sesja zostanie uznana za nieprawidłową, a żądania są naliczane tak, jakby nie podano tokena sesji.
SKU: żądania autouzupełniania
Za każde żądanie wysyłane do Autouzupełnianie (nowy) interfejs API, które nie zawiera tokena sesji.
Opłata jest naliczana również wtedy, gdy używasz tokenów sesji oraz:
- Kończenie sesji za pomocą pojedynczej prośby o umieszczenie szczegółów (Nowe), które
żąda pól określonych w atrybucie SKU: szczegóły miejsca (tylko lokalizacja).
- Za każde (nowe) żądanie autouzupełniania (maksymalnie 12) jest rozliczane za pomocą SKU: żądania autouzupełniania.
- Każde kolejne żądanie autouzupełniania (nowe) jest rozliczane za pomocą SKU: autouzupełnianie danych o wykorzystaniu sesji.
- porzucenie sesji lub zakończenie sesji przez wywołanie funkcji SKU: szczegóły miejsca (tylko identyfikatory). Następnie są naliczane opłaty za wszystkie nowe (nowe) żądania autouzupełniania. przy użyciu SKU: autouzupełniania żądań.
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,00283 USD za sztukę (2,83 USD za 1000) |
0,00227 USD za sztukę (2,27 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: wykorzystanie sesji autouzupełniania
Opłata za wykorzystanie sesji autouzupełniania jest naliczana za każde żądanie wysyłane do Nowy (nowy) interfejs API autouzupełniania zawierający token sesji.
Ten kod SKU jest obciążany w tych sytuacjach:
Sesja autouzupełniania zakończyła się wywołaniem kodu SKU: informacje o miejscu (tylko lokalizacja):
- Za każde (nowe) żądanie autouzupełniania (maksymalnie 12) jest rozliczane za pomocą SKU: żądania autouzupełniania.
- Każde kolejne żądanie autouzupełniania (nowe) jest rozliczane za pomocą SKU: autouzupełnianie danych o wykorzystaniu sesji.
Sesja autouzupełniania zakończyła się wywołaniem kodu SKU: szczegóły miejsca (Podstawowy, Zaawansowany lub Preferowany).
Wywołanie szczegółów miejsca, które powoduje żądanie dowolnego pola z obiektu SKU: Szczegóły miejsca (podstawowe, zaawansowane lub preferowane) są rozliczane SKU: szczegóły miejsca (preferowane).
Sesja autouzupełniania zakończyła się wywołaniem SKU: sprawdzenie poprawności adresu Preferowany.
Więcej informacji: Autouzupełnianie (nowość) i ceny sesji.
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,00 USD za każde (0,00 USD za 1000) |
0,00 USD za każde (0,00 USD za 1000) |
0,00 USD za każde (0,00 USD za 1000) |
SKU: szczegóły miejsca (tylko identyfikatory)
Za pomocą maski pola lub listy pól w żądaniu szczegółów miejsca (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten kod SKU jest aktywowany, gdy tylko poproś o te pola:
Android:
Place.Field.ID
,
Place.Field.NAME
,
Place.Field.PHOTO_METADATAS
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,0 USD za każde (0,00 USD za 1000) |
0,0 USD za każde (0,00 USD za 1000) |
0,0 USD za każde (0,00 USD za 1000) |
SKU: szczegóły miejsca (tylko lokalizacja)
Za pomocą maski pola lub listy pól w żądaniu szczegółów miejsca (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.ADDRESS_COMPONENTS
,
Place.Field.ADDRESS
,
Place.Field.LAT_LNG
,
Place.Field.PLUS_CODE
,
Place.Field.TYPES
Place.Field.VIEWPORT
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,005 USD za każde (5,00 USD za 1000) |
0,004 USD za każde (4,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: Szczegóły miejsca (podstawowe)
Za pomocą maski pola lub listy pól w żądaniu szczegółów miejsca (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.BUSINESS_STATUS
,
Place.Field.ICON_BACKGROUND_COLOR
,
Place.Field.ICON_URL
,
Place.Field.UTC_OFFSET
,
Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,0170 USD za sztukę (17,00 USD za 1000) |
0,0136 USD za sztukę (13,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: szczegóły miejsca (zaawansowane)
Za pomocą maski pola lub listy pól w żądaniu szczegółów miejsca (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.CURRENT_OPENING_HOURS
,
Place.Field.SECONDARY_OPENING_HOURS
,
Place.Field.PHONE_NUMBER
,
Place.Field.PRICE_LEVEL
,
Place.Field.RATING
Place.Field.OPENING_HOURS
,
Place.Field.USER_RATINGS_TOTAL
,
Place.Field.WEBSITE_URI
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,020 USD za każde (20,00 USD za 1000) |
0,016 USD za każde (16,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: informacje o miejscu (preferowane)
Za pomocą maski pola lub listy pól w żądaniu szczegółów miejsca (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.CURBSIDE_PICKUP
,
Place.Field.DELIVERY
,
Place.Field.DINE_IN
,
Place.Field.EDITORIAL_SUMMARY
,
Place.Field.RESERVABLE
Place.Field.REVIEWS
,
Place.Field.SERVES_BEER
,
Place.Field.SERVES_BREAKFAST
,
Place.Field.SERVES_BRUNCH
,
Place.Field.SERVES_DINNER
,
Place.Field.SERVES_LUNCH
,
Place.Field.SERVES_VEGETARIAN_FOOD
,
Place.Field.SERVES_WINE
,
Place.Field.TAKEOUT
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,025 USD za każde (25,00 USD za 1000) |
0,020 USD za każde (20,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: Wyszukiwanie w pobliżu (podstawowe)
Za pomocą maski pola lub listy pól w żądaniu Wyszukiwanie w pobliżu (Nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.ADDRESS_COMPONENTS
,
Place.Field.BUSINESS_STATUS
,
Place.Field.ADDRESS
,
Place.Field.ICON_BACKGROUND_COLOR
,
Place.Field.ICON_URL
Place.Field.LAT_LNG
,
Place.Field.PHOTO_METADATAS
,
Place.Field.PLUS_CODE
,
Place.Field.ID
,
Place.Field.NAME
,
Place.Field.TYPES
,
Place.Field.UTC_OFFSET
,
Place.Field.VIEWPORT
,
Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,032 USD za każde (32,00 USD za 1000) |
0,0256 USD za sztukę (25,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: Wyszukiwanie w pobliżu (zaawansowane)
Za pomocą maski pola lub listy pól w żądaniu Wyszukiwanie w pobliżu (Nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.CURRENT_OPENING_HOURS
,
Place.Field.SECONDARY_OPENING_HOURS
,
Place.Field.PHONE_NUMBER
,
Place.Field.PRICE_LEVEL
,
Place.Field.RATING
Place.Field.OPENING_HOURS
,
Place.Field.USER_RATINGS_TOTAL
,
Place.Field.WEBSITE_URI
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,035 USD za każde (35,00 USD za 1000) |
0,028 USD za każde (28,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: Wyszukiwanie w pobliżu (preferowane)
Za pomocą maski pola lub listy pól w żądaniu Wyszukiwanie w pobliżu (Nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.CURBSIDE_PICKUP
,
Place.Field.DELIVERY
,
Place.Field.DINE_IN
,
Place.Field.EDITORIAL_SUMMARY
,
Place.Field.RESERVABLE
Place.Field.REVIEWS
,
Place.Field.SERVES_BEER
,
Place.Field.SERVES_BREAKFAST
,
Place.Field.SERVES_BRUNCH
,
Place.Field.SERVES_DINNER
,
Place.Field.SERVES_LUNCH
,
Place.Field.SERVES_VEGETARIAN_FOOD
,
Place.Field.SERVES_WINE
,
Place.Field.TAKEOUT
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,040 USD za każde (40,00 USD za 1000) |
0,032 USD za każde (32,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: wyszukiwanie tekstowe (tylko identyfikator)
Za pomocą maski pól lub listy pól w żądaniu wyszukiwania tekstowego (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.ID
,
Place.Field.NAME
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,0 USD za każde (0,00 USD za 1000) |
0,0 USD za każde (0,00 USD za 1000) |
0,0 USD za każde (0,00 USD za 1000) |
SKU: wyszukiwanie tekstowe (podstawowe)
Za pomocą maski pól lub listy pól w żądaniu wyszukiwania tekstowego (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.ADDRESS_COMPONENTS
,
Place.Field.BUSINESS_STATUS
,
Place.Field.ADDRESS
,
Place.Field.ICON_BACKGROUND_COLOR
,
Place.Field.ICON_URL
Place.Field.LAT_LNG
,
Place.Field.PHOTO_METADATAS
,
Place.Field.PLUS_CODE
,
Place.Field.TYPES
,
Place.Field.UTC_OFFSET
,
Place.Field.VIEWPORT
,
Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,032 USD za każde (32,00 USD za 1000) |
0,0256 USD za sztukę (25,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: wyszukiwanie tekstowe (zaawansowane)
Za pomocą maski pól lub listy pól w żądaniu wyszukiwania tekstowego (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.CURRENT_OPENING_HOURS
,
Place.Field.SECONDARY_OPENING_HOURS
,
Place.Field.PHONE_NUMBER
,
Place.Field.PRICE_LEVEL
,
Place.Field.RATING
Place.Field.OPENING_HOURS
,
Place.Field.USER_RATINGS_TOTAL
,
Place.Field.WEBSITE_URI
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,035 USD za każde (35,00 USD za 1000) |
0,028 USD za każde (28,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: wyszukiwanie tekstowe (preferowane)
Za pomocą maski pól lub listy pól w żądaniu wyszukiwania tekstowego (nowe) możesz ograniczyć odpowiedzi tylko na te określone pola. Ten Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie tylko tych pól:
Android:
Place.Field.CURBSIDE_PICKUP
,
Place.Field.DELIVERY
,
Place.Field.DINE_IN
,
Place.Field.EDITORIAL_SUMMARY
,
Place.Field.RESERVABLE
Place.Field.REVIEWS
,
Place.Field.SERVES_BEER
,
Place.Field.SERVES_BREAKFAST
,
Place.Field.SERVES_BRUNCH
,
Place.Field.SERVES_DINNER
,
Place.Field.SERVES_LUNCH
,
Place.Field.SERVES_VEGETARIAN_FOOD
,
Place.Field.SERVES_WINE
,
Place.Field.TAKEOUT
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,040 USD za każde (40,00 USD za 1000) |
0,032 USD za każde (32,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: zdjęcie miejsca
Za każde żądanie wysyłane do interfejsu API naliczana jest opłata SKU Place Photo.
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,007 USD za każde (7,00 USD za 1000) |
0,0056 USD za sztukę (5,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
Cennik pakietu Places SDK dla Androida
Informacje o sesjach autouzupełniania
Sesja autouzupełniania obejmuje niektóre żądania autouzupełniania (do pobierania sugestii na w dowolnym miejscu), a maksymalnie jedno żądanie Szczegóły miejsc (aby pobrać szczegółowe informacje na temat miejsce wybrane przez użytkownika). Ten sam token sesji jest przekazywany do autouzupełniania oraz o dodatkowe informacje o miejscu. Sesja rozpoczyna się od pierwszego żądania autouzupełniania (które zwykle ma miejsce, gdy użytkownik zaczyna pisać). Połączenie ze szczegółami miejsc jest nawiązywane, gdy użytkownik zaznaczył(a) jedną z sugestii autouzupełniania. Jeśli użytkownik nie wybierze sugestii, nie nawiązano połączenia ze szczegółami dotyczącymi miejsc.
Po wybraniu przez użytkownika miejsca (tj. wykonaniu połączenia z informacjami o miejscach), trzeba utworzyć nowe przy użyciu nowego tokena sesji.
Sesje autouzupełniania można generować za pomocą tych interfejsów API:
- usługi autouzupełniania miejsc w interfejsie Places API lub Maps JavaScript API w usłudze autouzupełniania miejsc. Musisz zaprojektować aplikacji udostępniającej tokeny sesji (może być konieczna zmiana istniejącego kodu).
- Widżet autouzupełniania interfejsu Maps JavaScript API. Rozliczenia na podstawie sesji: automatycznie włączone w tych widżetach, bez konieczności wprowadzania zmian w kodzie.
Token sesji jest odpowiedni dla jednej sesji użytkownika i nie powinien być używany przez więcej niż 1 użytkownika. . Jeśli ponownie użyjesz tokena sesji, sesja zostanie uznana za nieprawidłową, a żądania są naliczane tak, jakby nie podano tokena sesji.
Żądania autouzupełniania i prośby o szczegóły miejsc, które korzystają z sesji, są rozliczane różnych kodów SKU.
Informacje o kodach SKU danych o miejscach
Trzy kody SKU danych o miejscach to: dane podstawowe, Dane kontaktowe i Dane atmosfery.Co najmniej 1 kod SKU danych został aktywowany dla:
- Android: każde żądanie wysłane do
fetchPlace()
lubfindCurrentPlace()
- iOS: każde połączenie z numerem
fetchPlaceFromPlaceID:
lubfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
- Usługa internetowa: każde żądanie Miejsc w zależności od pól określonych w żądaniu.
W przypadku wywołania żądania kody SKU danych są zawsze naliczane oprócz podstawowego kodu SKU . Na przykład żądanie dotyczące informacji o miejscu, które obejmuje pola danych podstawowych, zostanie obciążone zarówno kod SKU danych podstawowych i kod SKU szczegółów miejsca.
SKU: dane podstawowe
Za pomocą parametru pól w żądaniu informacji o miejscu lub Znajdź miejsce możesz ograniczyć odpowiedzi tylko na te określone pola. Pola z kategorii Podstawowe są uwzględnione w: podstawowy koszt zapytania dotyczącego Miejsc i nie wiążą się z żadnymi dodatkowymi opłatami. Kod SKU danych podstawowych jest aktywowany, gdy wymagane jest dowolne z tych pól:
-
Android:
Place.Field.ADDRESS
,Place.Field.ADDRESS_COMPONENTS
,Place.Field.BUSINESS_STATUS
,Place.Field.ICON_BACKGROUND_COLOR
,Place.Field.ICON_URL
,Place.Field.ID
,Place.Field.LAT_LNG
,Place.Field.NAME
,Place.Field.PHOTO_METADATAS
,Place.Field.PLUS_CODE
,Place.Field.TYPES
Place.Field.VIEWPORT
,Place.Field.UTC_OFFSET
lubPlace.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
-
Urządzenia z iOS:
GMSPlaceFieldFormattedAddress
GMSPlaceFieldBusinessStatus
,GMSPlaceFieldID
,GMSPlaceFieldCoordinate
,GMSPlaceFieldName
,GMSPlaceFieldPhotos
,GMSPlaceFieldPlusCode
,GMSPlaceFieldTypes
lubGMSPlaceFieldViewport
-
Usługa internetowa:
address_component
,adr_address
,business_status
,formatted_address
,geometry
,icon
,name
,permanently_closed
,photo
,place_id
,plus_code
,type
url
,utc_offset
,vicinity
lubwheelchair_accessible_entrance
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
Koszt zapytania dotyczącego Miejsc + 0,00 USD |
Koszt zapytania dotyczącego Miejsc + 0,00 USD |
Koszt zapytania dotyczącego Miejsc + 0,00 USD |
SKU: dane kontaktowe
używając parametru pola w żądaniu informacji o miejscu lub w żądaniu Znajdź miejsce na potrzeby usług internetowych,
tablicę Place.Field
w przypadku Androida lub iOS, można
ogranicz odpowiedź tylko do tych określonych pól. Pola w Kontaktu
kategoria skutkuje dodatkową opłatą. Uruchomiony zostanie kod SKU danych kontaktowych.
gdy wymagane jest dowolne z tych pól:
-
Android:
Place.Field.CURRENT_OPENING_HOURS
,Place.Field.OPENING_HOURS
,Place.Field.PHONE_NUMBER
,Place.Field.SECONDARY_OPENING_HOURS
lubPlace.Field.WEBSITE_URI
-
Urządzenia z iOS:
GMSPlaceFieldOpeningHours
GMSPlaceFieldPhoneNumber
lubGMSPlaceFieldWebsite
-
Usługa internetowa:
formatted_phone_number
,international_phone_number
,opening_hours
,current_opening_hours
,secondary_opening_hours
lubwebsite
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
Koszt żądania związanego z miejscami + 0,003 USD za sztukę (+3,00 USD za 1000) |
Koszt żądania związanego z miejscami + 0,0024 USD za sztukę (+2,40 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: Dane atmosfery
Za pomocą parametru pól w żądaniu informacji o miejscu lub Znajdź miejsce możesz ogranicz odpowiedź tylko do tych określonych pól. Pola w atmosfery kategoria skutkuje dodatkową opłatą. Kod SKU danych atmosfery to wywoływane po zażądaniu dowolnego z tych pól:
- Android:
Place.Field.CURBSIDE_PICKUP
,Place.Field.DELIVERY
,Place.Field.EDITORIAL_SUMMARY
,Place.Field.DINE_IN
,Place.Field.PRICE_LEVEL
,Place.Field.RATING
,Place.Field.RESERVABLE
,Place.Field.SERVES_BEER
,Place.Field.SERVES_BREAKFAST
,Place.Field.SERVES_BRUNCH
,Place.Field.SERVES_DINNER
Place.Field.SERVES_LUNCH
,Place.Field.SERVES_VEGETARIAN_FOOD
Place.Field.SERVES_WINE
,Place.Field.TAKEOUT
lubPlace.Field.USER_RATINGS_TOTAL
- Urządzenia z iOS:
GMSPlaceFieldPriceLevel
,GMSPlaceFieldRating
GMSPlaceFieldUserRatingsTotal
,GMSPlaceFieldTakeout
,GMSPlaceFieldDelivery
,GMSPlaceFieldDineIn
,GMSPlaceFieldCurbsidePickup
,GMSPlaceFieldReservable
,GMSPlaceFieldServesBreakfast
,GMSPlaceFieldServesLunch
,GMSPlaceFieldServesDinner
,GMSPlaceFieldServesBeer
,GMSPlaceFieldServesWine
,GMSPlaceFieldServesBrunch
lubGMSPlaceFieldServesVegetarianFood
. - JavaScript: patrz Pola (szczegóły miejsca).
- Usługa internetowa:
curbside_pickup
,delivery
,dine_in
,editorial_summary
,price_level
,rating
,reservable
,reviews
,serves_beer
,serves_breakfast
,serves_brunch
serves_dinner
,serves_lunch
,serves_vegetarian_food
,serves_wine
takeout
lubuser_ratings_total
.
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
Koszt prośby o miejsca + 0,005 USD za sztukę (+ 5,00 USD za 1000) |
Koszt żądania związanego z miejscami + 0,004 USD za sztukę (+4,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: autouzupełnianie – według żądania
W przypadku każdego z tych połączeń naliczana jest opłata za Autouzupełnianie – według żądania. żądania, które nie zawierają tokena sesji:
- Android:
findAutocompletePredictions()
- iOS:
findAutocompletePredictionsFromQuery:
- JavaScript:parametr Usługa autouzupełniania miejsca w interfejsie Maps JavaScript API
- Usługa internetowa: parametr Usługa autouzupełniania miejsc w interfejsie Places API
wywołania pochodzące z nieprawidłowej sesji autouzupełniania (np. sesji, która wykorzystuje token sesji); również są objęte autouzupełnianiem według kodu SKU na żądanie.
Żądania autouzupełniania z Interfejsy Maps JavaScript API Widżet autouzupełniania miejsc może zostać obciążony za autouzupełnianie – w przypadku połączeń telefonicznych zgodnie z kodem SKU na żądanie podczas nieprawidłowej sesji autouzupełniania. Może się tak zdarzyć, gdy użytkownik wpisuje kilka różnych adresów lub kopiowanie i wklejanie różnych adresów w widżecie i nie zawsze powoduje wybranie podpowiedzi autouzupełniania.
ZAKRES MIESIĘCZNY (cena za ŻĄDANIE) |
||
---|---|---|
0,00283 USD za sztukę (2,83 USD za 1000) |
0,00227 USD za sztukę (2,27 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
SKU: autouzupełnianie bez informacji o miejscu – według sesji
Opłaty za kod SKU Autouzupełnianie bez informacji o miejscu – za sesję są naliczane za sesja autouzupełniania, która nie zawiera prośby o informacje o miejscu (w ciągu kilku minut przed jej rozpoczęciem, sesji).
ZAKRES MIESIĘCZNY (cena za SESJĘ) |
||
---|---|---|
0,017 USD za każde (17,00 USD za 1000) |
0,0136 USD za sztukę (13,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
Przykład
Jeśli Twoja aplikacja wywoła te 2 wywołania w ramach jednej sesji:
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
iOS
- placesClient?.findAutocompletePredictions(fromQuery: "par" ...
- placesClient?.findAutocompletePredictions(fromQuery: "paris" ...
Usługa sieciowa
- Żądanie autouzupełniania miejsca (input=”par”, session_token: XYZ)
- Żądanie autouzupełniania miejsca (input=”paris”, session_token: XYZ)
Kod SKU będzie widoczny na rachunku (gdy wyświetlenie rachunku według kodu SKU):
- Autouzupełnianie bez informacji o miejscu – za sesję (cena od 0,017 USD za sesję)
SKU: autouzupełnianie (w tym ze szczegółami miejsca) – według sesji
.Autouzupełnianie (w tym informacje o miejscu) – według sesji Opłata za sesję autouzupełniania jest naliczana za kod SKU. który obejmuje:
- Android: połączenie z numerem
fetchPlace()
- iOS: połączenie z numerem
fetchPlaceFromPlaceID:
- Usługa internetowa: prośba o szczegóły miejsca.
Żądanie autouzupełniania jest dostępne bez opłat, a za kolejne połączenie ze szczegółami miejsca naliczana jest opłata według Ceny miejsc.
Żądanie dotyczące szczegółów miejsca powoduje wygenerowanie kodów SKU danych (Podstawowe, Kontakt lub Atmosfera) – w zależności od pól wskazanych w żądaniu.
Jeśli nie określisz pól w żądaniu dotyczącym informacji o miejscu, zostaną aktywowane wszystkie kody SKU danych. (Podstawowe, Contact i Atmosphere).
Żądania odświeżenia identyfikatora szczegółów miejsca (żądania, które określają tylko pole place_id
)
podczas sesji autouzupełniania są rozliczane jako SKU: autouzupełnianie
bez informacji o miejscu – według sesji.
ZAKRES MIESIĘCZNY (cena za SESJĘ) |
||
---|---|---|
0.00 PLN | 0.00 PLN | 0.00 PLN |
Przykład
Jeśli Twoja aplikacja wywoła te 3 wywołania w ramach jednej sesji:
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
- fetchPlace() (z parametrem
FetchPlaceRequest
włącznie z identyfikatorem miejsca i polem ADRES).
iOS
- placesClient?.findAutocompletePredictions(fromQuery: "par" ...
- placesClient?.findAutocompletePredictions(fromQuery: "paris" ...
- fetchPlaceFromPlaceID:
(wraz z identyfikatorem miejsca oraz polem
GMSPlaceFieldFormattedAddress
)
Usługa sieciowa
- Żądanie autouzupełniania miejsc (input=”par”, session_token: XYZ)
- Żądanie autouzupełniania miejsc (input=”paris”, session_token: XYZ)
- Szczegóły miejsc (place_id, session_token: XYZ, pola:formatted_address)
Te kody SKU będą widoczne na rachunku (gdy wyświetlenie rachunku według kodu SKU):
- Autouzupełnianie (uwzględnione ze szczegółami miejsca) – za sesję (opłata w wysokości 0,00 USD)
- Szczegóły miejsca (cena od 0,017 USD za sesję)
- Basic Data (rozliczana w wysokości 0,00 USD)
SKU: Szczegóły miejsca
Opłaty za połączenia dostępne w ramach szczegółów miejsca są naliczane w następujący sposób:
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,017 USD za każde (17,00 USD za 1000) |
0,0136 USD za sztukę (13,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
Kod SKU Place Details jest generowany z tych interfejsów API:
- Android: SDK Miejsc na Androida
(
fetchPlace()
) - iOS: SDK Miejsc na iOS
(
fetchPlaceFromPlaceID:
) - JavaScript:
Usługa informacji o miejscach w interfejsie Maps JavaScript API (
getDetails
) - JavaScript:
Widżet autouzupełniania interfejsu Maps JavaScript API (
getPlace
) - JavaScript:
Widżet Place SearchBox interfejsu Maps JavaScript API:
getPlaces()
gdy użytkownik wybierze wynik miejsca (ikona: pinezka), a *nie* zapytanie (ikona: lupę), jak pokazano tutaj: - Usługa internetowa: Usługa informacji o miejscach interfejsu Places API
W przypadku internetowego interfejsu API i usług kod SKU szczegółów miejsca jest obciążany niezależnie od tego, czy token sesji lub nie.
Wywołanie lub żądanie dotyczące informacji o miejscu powoduje też wygenerowanie kodów SKU danych (Podstawowe, Kontakt lub Atmosfera), w zależności od tego, w polach określonych w wywołaniu lub żądaniu. Jeśli określono pola NO, w rozmowie lub żądaniu w informacjach o miejscu zostaną aktywowane WSZYSTKIE kody SKU danych; zostanie naliczona opłata za połączenie lub żądanie dotyczące Miejsc Google plus koszt wszystkich danych.
Przykłady
- Wykonaj jedno z tych połączeń lub prośby:
- Komórka: zadzwoń do:
fetchPlace()
w Androidzie lubfetchPlaceFromPlaceID:
w iOS i podaj tylko poleADDRESS
- Web API lub usługa: wyślij żądanie informacji o miejscu i podaj tylko pole adresu:
getPlaceDetails(fields: formatted_address)
- .
- Szczegóły miejsca (cena od 0,017 USD za sesję)
- Basic Data (rozliczana w wysokości 0,00 USD)
- Komórka: zadzwoń do:
- Wykonaj jedno z tych połączeń lub prośby:
- Komórka: zadzwoń do:
fetchPlace()
w Androidzie lubfetchPlaceFromPlaceID:
w iOS i podaj tylko polePHONE_NUMBER
- Internetowy interfejs API lub usługa: wyślij żądanie dotyczące informacji o miejscu i określ pole numeru telefonu:
getPlaceDetails(fields: formatted_phone_number)
- .
- Szczegóły miejsca (cena od 0,017 USD za sesję)
- Dane kontaktowe (cena od 0,003 USD za żądanie)
- Komórka: zadzwoń do:
- Wykonaj jedno z tych połączeń lub prośby:
- Komórka: zadzwoń do:
fetchPlace()
w Androidzie lubfetchPlaceFromPlaceID:
w iOS i określić wszystkie pola, - Web API lub Service: wyślij żądanie informacji o miejscu i określ wszystkie pola (ten typ
żądanie jest domyślne, jeśli nie określisz żadnych pól):
getPlaceDetails()
.
- .
- Szczegóły miejsca (cena od 0,017 USD za sesję)
- Basic Data (rozliczana w wysokości 0,00 USD)
- Dane kontaktowe (cena od 0,003 USD za żądanie)
- Dane atmosfery (cena od 0,005 USD za żądanie)
- Komórka: zadzwoń do:
SKU: Znajdź aktualne miejsce
Znajdź bieżące miejsce nalicza opłaty za połączenia z:
findCurrentPlace()
(Android)
lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS).
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,030 USD za każde (30,00 USD za 1000) |
0,024 USD za każde (24,00 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
Połączenia z numerem findCurrentPlace()
(Android) lub
findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS)
możesz też wygenerować kody SKU danych (podstawowe, kontaktowe lub
atmosfery) w zależności od pól określonych w rozmowie.
Określ pola danych, aby ograniczyć odpowiedź tylko do tych pól. Opłaty są naliczane za usługę Znajdź bieżące
Nawiąż połączenie i pokaż dane, o które prosisz.
Przykłady
- Dzwonisz pod numer
findCurrentPlace()
(Android) lubfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) i podaj tylko poleADDRESS
. Te kody SKU będą widoczne na rachunku (podczas wyświetlania rachunku według kodu SKU):- Znajdź bieżące miejsce (cena od 0,030 USD za zgłoszenie)
- Basic Data (rozliczana w wysokości 0,00 USD)
- Dzwonisz pod numer
findCurrentPlace()
(Android) lubfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) i podaj polePHONE_NUMBER
. Te kody SKU będą widoczne na rachunku (podczas wyświetlania rachunku według kodu SKU):- Znajdź bieżące miejsce (cena od 0,030 USD za zgłoszenie)
- Dane kontaktowe (cena od 0,003 USD za żądanie)
- Dzwonisz pod numer
findCurrentPlace()
(Android) lubfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) i określ pola ze wszystkich trzech zbiorów danych. Te kody SKU będą widoczne na rachunku (podczas wyświetlania rachunku według kodu SKU):- Znajdź bieżące miejsce (cena od 0,030 USD za zgłoszenie)
- Basic Data (rozliczana w wysokości 0,00 USD)
- Dane kontaktowe (cena od 0,003 USD za żądanie)
- Dane atmosfery (cena od 0,005 USD za żądanie)
SKU: zdjęcie miejsca
Kod SKU Place Photo jest obciążany płatnością za:
- Android: połączenia z numerem
fetchPhoto()
- iOS: połączenia z numerem
loadPlacePhoto:
- JavaScript:do Biblioteki Miejsc, interfejsu Maps JavaScript API
Usługa Place Photos w przypadku żądania danych za pomocą adresów URL zwróconych przez użytkownika
PlacePhoto.getUrl()
, by wczytywać dane piksela obrazu - Usługa sieciowa: żądania wysyłane do Places API Place Usługa Zdjęcia
W przypadku usługi JavaScript wywołanie metody PlacePhoto.getUrl()
nie powoduje
powoduje naliczanie opłat do czasu, gdy URL nie jest rzeczywiście używany do pobierania danych piksela.
ZAKRES MIESIĘCZNY (cena za połączenie) |
||
---|---|---|
0,007 USD za każde (7,00 USD za 1000) |
0,0056 USD za sztukę (5,60 USD za 1000) |
Aby poznać ceny hurtowe, skontaktuj się z zespołem sprzedaży |
Ograniczenia Warunków korzystania z usługi
Informacje na temat warunków korzystania z usługi znajdziesz w Sekcja Ograniczenia licencji Warunków korzystania z usługi Google Maps Platform.
Zarządzanie kosztami korzystania
Aby zarządzać kosztami korzystania z pakietu SDK Miejsc na Androida lub spełnić wymagania swojej produkcji ustaw dzienny limit dla wszystkich żądań wysyłanych do dowolnego interfejsu API. Dzienne limity są resetowane o o północy czasu pacyficznego.
Aby wyświetlić lub zmienić limity miejsca dla pakietu SDK Miejsc na Androida:
- W konsoli Cloud otwórz stronę Limity Google Maps Platform.
- Kliknij menu Interfejsy API i wybierz Places SDK for Android.
- Aby wyświetlić limity, przewiń w dół do sekcji Żądania.
W tabeli znajdziesz nazwy i limity. - Aby zmienić limit, kliknij obok niego ikonę Edytuj.
W wyświetlonym oknie dialogowym, w polu Limit limitu wpisz preferowany dzienny limit do zapłaty (do wysokości ewentualnego limitu określonego przez Google) i wybierz Zapisz.
Jeśli wykorzystanie interfejsu API w danym dniu osiągnie limit rozliczany, aplikacja nie zostanie mieć dostęp do interfejsu API do końca dnia.