Pakiet Miejsca SDK do wykorzystania i rozliczeń w systemie Android

Błąd: 9005 PLACES_API_RATE_LIMIT_EXCEEDED

Pakiet SDK Miejsc na Androida korzysta z modelu płatności według wykorzystania. Żądania pakietu Places SDK na Androida dotyczące pakietu Places SDK na Androida są rozliczane według kodu SKU. Oprócz ogólnych Warunków korzystania z usług Google obowiązują limity wykorzystania dotyczące pakietu Places SDK na Androida. Zarządzaj kosztami i użytkowaniem za pomocą narzędzi dostępnych w konsoli Google Cloud.

Jak naliczane są opłaty za pakiet SDK Miejsc na Androida

Pakiet Miejsca SDK na Androida (nowość) i Pakiet SDK Miejsc na Androida korzystają z modelu płatności według wykorzystania. Interfejsy API i pakiety SDK Google Maps Platform są rozliczane według kodów SKU. Wykorzystanie jest śledzone dla każdego kodu SKU, a każdy interfejs API lub pakiet SDK może mieć więcej niż 1 kod SKU produktu. Sposób obliczania kosztów:

wykorzystanie kodu SKU × cena za wykorzystanie

Skorzystaj z naszego kalkulatora cen i wykorzystania, aby oszacować koszt wykorzystania interfejsu API lub pakietu SDK. W przypadku kwalifikujących się kodów SKU Google Maps Platform dostępne są co miesiąc środki w Google Maps Platform w wysokości 200 USD dla każdego konta rozliczeniowego. Te środki są automatycznie przyznawane1 w przypadku kwalifikujących się kodów SKU.

Cennik pakietu Places SDK na Androida (nowość)

Informacje o maskach pól

używać w żądaniach masek pól, zwanych też listami pól, aby określić listę pól, które mają zostać zwrócone w odpowiedzi; Potem płacisz według kodu SKU o najwyższym priorytecie odpowiednim dla Twojego żądania. Oznacza to, że jeśli wybierzesz pola zarówno w SKU (podstawowej), jak i w kodzie SKU (zaawansowanym), będziesz płacić na podstawie tego SKU.

Użycie maski pola to dobra praktyka projektowa, która pozwala uniknąć żądania zbędnych danych, co pozwala uniknąć niepotrzebnego czasu przetwarzania i opłat rozliczanych.

SKU: szczegóły miejsca (tylko identyfikatory)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące tych pól:

Android: Place.Field.ID, Place.Field.NAME, Place.Field.PHOTO_METADATAS

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,0 USD za każdą
(0,00 USD za 1000)
0,0 USD za każdą
(0,00 USD za 1000)
0,0 USD za każdą
(0,00 USD za 1000)

SKU: szczegóły miejsca (tylko lokalizacja)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,005 USD za każdą
(5.00 USD za 1000)
0,004 USD za każdą
(4,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: Szczegóły miejsca (podstawowe)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,0170 USD za każdą
(17,00 USD za 1000)
0,0136 USD za każdą
(13,60 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: Szczegóły miejsca (zaawansowane)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,020 USD za każde
(20,00 USD za 1000)
0,016 USD za każdą
(16,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: szczegóły miejsca (preferowane)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,025 USD za każde
(25,00 USD za 1000)
0,020 USD za każde
(20,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: wyszukiwanie tekstowe (tylko identyfikator)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące tych pól:

Android: Place.Field.ID, Place.Field.NAME

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,0 USD za każdą
(0,00 USD za 1000)
0,0 USD za każdą
(0,00 USD za 1000)
0,0 USD za każdą
(0,00 USD za 1000)

SKU: wyszukiwanie tekstowe (podstawowe)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,032 USD za każdą
(32,00 USD za 1000)
0,0256 USD za każdą
(25,60 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: wyszukiwanie tekstowe (zaawansowane)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,035 USD za każdą
(35,00 USD za 1000)
0,028 USD za każde
(28,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: wyszukiwanie tekstowe (preferowane)

Za pomocą maski lub listy pól w żądaniu szczegółów miejsca (nowego) możesz ograniczyć odpowiedź tylko do wskazanych pól. Kod SKU jest wyzwalany tylko wtedy, gdy wysyłasz żądanie dotyczące 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

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,040 USD za każdą
(40,00 USD za 1000)
0,032 USD za każdą
(32,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: zdjęcie miejsca

Kod SKU Place Photo jest naliczany za każde żądanie do interfejsu API.

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,007 USD za każdą
(7,00 USD za 1000)
0,0056 USD za każdą
(5,60 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

Cennik pakietu Places SDK na Androida

Sesje autouzupełniania

Sesja autouzupełniania może obejmować niektóre żądania autouzupełniania (pobiera sugestie dotyczące miejsca według typów użytkowników) i maksymalnie jedno żądanie szczegółów miejsca (służące do pobrania szczegółowych informacji o miejscu wybranym przez użytkownika). Ten sam token sesji jest przekazywany do autouzupełniania oraz kolejne żądanie szczegółów miejsca. Sesja rozpoczyna się od pierwszego żądania autouzupełniania (co zwykle dzieje się, gdy użytkownik zaczyna pisać). Wywołanie informacji o miejscach następuje wtedy, gdy użytkownik wybierze jedną z sugestii autouzupełniania. Jeśli użytkownik nie wybierze sugestii, nie wykonywane jest żadne wywołanie Szczegóły miejsca.

Gdy użytkownik wybierze miejsce (tzn. wywoła wywołanie szczegółów Miejsc), musisz rozpocząć nową sesję z użyciem nowego tokena sesji.

Sesje autouzupełniania mogą być generowane za pomocą tych interfejsów API:

Token sesji jest odpowiedni na jedną sesję użytkownika i nie należy go używać na więcej niż 1 sesję użytkownika. Jeśli ponownie użyjesz tokena sesji, sesja zostanie uznana za nieprawidłową, a żądania będą rozliczane tak, jakby nie podano żadnego tokena sesji.

Żądania autouzupełniania i żądania informacji o miejscach korzystające z sesji są rozliczane według różnych kodów SKU.

Kody 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 do fetchPlace() lub findCurrentPlace()
  • iOS: każde połączenie z numerem fetchPlaceFromPlaceID: lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
  • Usługa internetowa: każde żądanie Miejsc, w zależności od pól określonych w żądaniu

Za kody SKU danych są zawsze naliczane opłaty oprócz podstawowego kodu SKU w przypadku żądania, które je uruchamia. Na przykład opłaty za żądanie informacji o miejscu uwzględniające pola podstawowych danych będą naliczane zarówno w ramach SKU danych podstawowych, jak i dotyczących informacji o miejscu.


SKU: dane podstawowe

Za pomocą parametru pól w żądaniu „Szczegóły miejsca” lub „Znajdź miejsce” możesz ograniczyć odpowiedź tylko do podanych pól. Pola w kategorii Podstawowe są uwzględnione w kosztie podstawowym żądania Miejsca i nie powodują naliczania dodatkowych opłat. Kod SKU podstawowych danych jest wyzwalany, 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 lub Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
  • iOS: GMSPlaceFieldFormattedAddress, GMSPlaceFieldBusinessStatus, GMSPlaceFieldID, GMSPlaceFieldCoordinate, GMSPlaceFieldName, GMSPlaceFieldPhotos, GMSPlaceFieldPlusCode,GMSPlaceFieldTypes lub GMSPlaceFieldViewport
  • 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 lub wheelchair_accessible_entrance
MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
Koszt żądania Miejsc
+ 0,00 USD
Koszt żądania Miejsc
+ 0,00 USD
Koszt żądania Miejsc
+ 0,00 USD

SKU: dane kontaktowe

Za pomocą parametru pól w żądaniu „Szczegóły miejsca” lub „Znajdź miejsce” w przypadku usług internetowych albo tablicy Place.Field w przypadku Androida lub iOS, możesz ograniczyć odpowiedź tylko do wskazanych pól. Pola w kategorii Kontakt wiążą się z dodatkową opłatą. Kod SKU danych kontaktowych jest wyzwalany, 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 lub Place.Field.WEBSITE_URI
  • iOS: GMSPlaceFieldOpeningHours, GMSPlaceFieldPhoneNumber lub GMSPlaceFieldWebsite
  • Usługa internetowa: formatted_phone_number, international_phone_number, opening_hours, current_opening_hours, secondary_opening_hours lub website
MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
Koszt żądania Miejsc
+ 0,003 USD za każde
(+ 3,00 USD za 1000)
Koszt żądania Miejsc
+ 0,0024 USD za każdą sztukę
(+ 2,40 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: dane dotyczące atmosfery

Za pomocą parametru pól w żądaniu „Szczegóły miejsca” lub „Znajdź miejsce” możesz ograniczyć odpowiedź tylko do wskazanych pól. Pola w kategorii Atmosfera wiążą się z dodatkową opłatą. Kod SKU atmosfery jest wywoływany, gdy wymagane jest dowolne 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 lub Place.Field.USER_RATINGS_TOTAL
  • iOS: GMSPlaceFieldPriceLevel, GMSPlaceFieldRating, GMSPlaceFieldUserRatingsTotal, GMSPlaceFieldTakeout, GMSPlaceFieldDelivery, GMSPlaceFieldDineIn, GMSPlaceFieldCurbsidePickup, GMSPlaceFieldReservable,GMSPlaceFieldServesBreakfast, GMSPlaceFieldServesLunch, GMSPlaceFieldServesDinner, GMSPlaceFieldServesBeer, GMSPlaceFieldServesWine, GMSPlaceFieldServesBrunch lub GMSPlaceFieldServesVegetarianFood.
  • 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 lub user_ratings_total.
MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
Koszt żądania Miejsc
+ 0,005 USD za każde
(+ 5,00 USD za 1000)
Koszt żądania Miejsc
+ 0,004 USD za każdą sztukę
(+ 4,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: autouzupełnianie – na żądanie

Kod SKU autouzupełniania – na żądanie jest obciążany za każde z tych wywołań lub żądań niezawierających tokena sesji:

Za połączenia nawiązane w wyniku nieprawidłowej sesji autouzupełniania (np. sesji, w której został użyty token sesji) też pobierana jest opłata za autouzupełnianie (kod SKU według żądania).

Żądania autouzupełniania pochodzące z widżet autouzupełniania interfejsu Maps JavaScript API mogą podlegać opłatom SKU według żądania autouzupełniania, w przypadku gdy wywołania są wysyłane z nieprawidłowej sesji autouzupełniania. Może się tak zdarzyć, gdy użytkownik wpisuje wiele adresów lub kopiuje i wkleja różne adresy do widżetu i nie zawsze wybierze podpowiedź autouzupełniania.

MIESIĘCZNY ZAKRES LICZBY
(cena za ŻĄDANIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,00283 USD za każdą
(2,83 USD za 1000)
0,00227 USD za każdą
(2,27 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

SKU: autouzupełnianie bez szczegółów miejsca – na sesję

Kod SKU autouzupełniania bez szczegółów miejsca jest naliczany za sesję autouzupełniania, która nie zawiera prośby o szczegóły miejsca (w ciągu kilku minut przed jej rozpoczęciem).

MIESIĘCZNY ZAKRES
(cena za SESJĘ)
0–100 000 100 001–500 000 Ponad 500 tys.
0,017 USD za każdą
(17,00 USD za 1000)
0,0136 USD za każdą
(13,60 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

Przykład

Jeśli Twoja aplikacja wysyła te 2 wywołania w ramach jednej sesji:

Android

iOS

Usługa sieciowa

Na rachunku zobaczysz ten kod SKU (podczas wyświetlania rachunku według kodu SKU):

  • Autouzupełnianie bez szczegółów miejsca – za sesję (cena od 0,017 USD za sesję)

SKU: autouzupełnianie (wraz ze szczegółami miejsca) – na sesję

Kod SKU Autouzupełnianie (wraz ze szczegółami miejsca) jest naliczany za sesję autouzupełniania, która obejmuje:

  • Android: połączenie z numerem fetchPlace()
  • iOS: połączenie z numerem fetchPlaceFromPlaceID:
  • Usługa internetowa: żądanie dotyczące informacji o miejscu.

Żądanie autouzupełniania jest dostępne bezpłatnie, a kolejne połączenie z informacjami o miejscu jest rozliczane według standardowego cennika Szczegółów miejsca.

Żądanie informacji o miejscu generuje kody SKU danych (Podstawowe, Kontakt lub Atmosfera) w zależności od pól określonych w żądaniu.

Jeśli nie określisz pól w żądaniu informacji o miejscu, uruchamiane zostaną wszystkie kody SKU danych (podstawowe, kontaktowe i atmosferyczne).

Żądania odświeżenia identyfikatora miejsca (prośby, które określają tylko pole place_id) podczas sesji autouzupełniania są rozliczane jako SKU: Autocomplete bez informacji o miejscu – na sesję.

MIESIĘCZNY ZAKRES
(cena za SESJĘ)
0–100 000 100 001–500 000 Ponad 500 tys.
0.00 PLN 0.00 PLN 0.00 PLN

Przykład

Jeśli Twoja aplikacja wysyła te 3 wywołania w ramach jednej sesji:

Android

iOS

Usługa sieciowa

Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):

  • Autouzupełnianie (wraz 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 (opłata w wysokości 0,00 USD)

SKU: szczegóły dotyczące miejsca

Opłaty za połączenia w funkcji Szczegóły miejsca są naliczane w następujący sposób:

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,017 USD za każdą
(17,00 USD za 1000)
0,0136 USD za każdą
(13,60 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

Kod SKU informacji o miejscu jest generowany przy użyciu tych interfejsów API:

W przypadku internetowego interfejsu API i usług opłaty za SKU Szczegóły miejsca są naliczane niezależnie od tego, czy token sesji zostanie udostępniony, czy nie.

Wywołanie lub żądanie informacji o miejscu generuje też kody SKU danych (Podstawowe, Kontakt lub Atmosfera), w zależności od pól określonych w rozmowie lub żądaniu. Jeśli w wywołaniu lub żądaniu informacji o miejscu określono pola NO, uruchamiane są WSZYSTKIE kody SKU danych. Opłaty zostaną naliczone za wywołanie lub żądanie Szczegóły miejsca powiększone o koszt wszystkich danych.

Przykłady

  1. Wykonaj jedno z tych połączeń lub próśb:
    • Urządzenie mobilne: wywołaj fetchPlace() na urządzeniu z Androidem lub fetchPlaceFromPlaceID: na urządzeniu z iOS i podaj tylko pole ADDRESS
    • Internetowy interfejs API lub usługa: wyślij żądanie informacji o miejscu i podaj tylko pole adresu: getPlaceDetails(fields: formatted_address)
    Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):
    • Szczegóły miejsca (cena od 0,017 USD za sesję)
    • Basic Data (opłata w wysokości 0,00 USD)
  2. Wykonaj jedno z tych połączeń lub próśb:
    • Urządzenie mobilne: wywołaj fetchPlace() na urządzeniu z Androidem lub fetchPlaceFromPlaceID: na urządzeniu z iOS i podaj tylko pole PHONE_NUMBER
    • Internetowy interfejs API lub usługa: wyślij żądanie informacji o miejscu i podaj w nim pole numeru telefonu: getPlaceDetails(fields: formatted_phone_number)
    Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):
    • Szczegóły miejsca (cena od 0,017 USD za sesję)
    • Dane kontaktowe (cena od 0,003 USD za żądanie)
  3. Wykonaj jedno z tych połączeń lub próśb:
    • Urządzenie mobilne: wywołaj fetchPlace() na urządzeniu z Androidem lub fetchPlaceFromPlaceID: na urządzeniu z iOS i podaj wszystkie pola
    • Internetowy interfejs API lub usługa: wyślij żądanie informacji o miejscu i określ wszystkie pola (jeśli nie określisz żadnych pól, ten typ żądania jest domyślny): getPlaceDetails().
    Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):
    • Szczegóły miejsca (cena od 0,017 USD za sesję)
    • Basic Data (opłata 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: Znajdź aktualne miejsce

Funkcja Znajdź aktualne miejsce jest naliczana za połączenia z findCurrentPlace() (Android) lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS).

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,030 USD za każdą
(30,00 USD za 1000)
0,024 USD za każdą
(24,00 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

Wywołania findCurrentPlace() (Android) lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) również generują kody SKU danych (Podstawowe, Kontakt lub Atmosfera) w zależności od pól określonych w wywołaniu. Określ pola danych, aby ograniczyć odpowiedź tylko do tych pól. Opłaty są naliczane za wywołanie Znajdź bieżące miejsce oraz za żądane dane.

Przykłady

  1. Wywołujesz metodę findCurrentPlace() (Android) lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) i określasz tylko pole ADDRESS. Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):
    • Znajdź aktualne miejsce (cena od 0,030 USD za żądanie)
    • Basic Data (opłata w wysokości 0,00 USD)
  2. Wywołujesz metodę findCurrentPlace() (Android) lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) i określasz pole PHONE_NUMBER. Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):
    • Znajdź aktualne miejsce (cena od 0,030 USD za żądanie)
    • Dane kontaktowe (cena od 0,003 USD za żądanie)
  3. Wywołujesz funkcję findCurrentPlace() (Android) lub findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) i określasz pola ze wszystkich 3 zasobników typów danych. Na rachunku zobaczysz te kody SKU (podczas wyświetlania rachunku według kodu SKU):
    • Znajdź aktualne miejsce (cena od 0,030 USD za żądanie)
    • Basic Data (opłata 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 płatny:

  • Android: połączenia z numerem fetchPhoto()
  • iOS: połączenia z numerem loadPlacePhoto:
  • JavaScript:do biblioteki Miejsc, usługi Place Photos API Map Google, gdy wysyłasz żądanie danych z adresów URL zwróconych przez PlacePhoto.getUrl() w celu wczytania danych pikseli obrazu.
  • Usługa internetowa: żądania wysyłane do usługi Places API Place Photos

W przypadku usługi JavaScript wywołanie metody PlacePhoto.getUrl() nie powoduje naliczania opłat, dopóki adres URL nie zostanie faktycznie użyty do pozyskania danych piksela.

MIESIĘCZNY ZAKRES
(cena za POŁĄCZENIE)
0–100 000 100 001–500 000 Ponad 500 tys.
0,007 USD za każdą
(7,00 USD za 1000)
0,0056 USD za każdą
(5,60 USD za 1000)
Aby dowiedzieć się więcej o cenach hurtowych, skontaktuj się z zespołem sprzedaży.

Ograniczenia w Warunkach korzystania z usługi

Informacje o warunkach korzystania z usługi znajdziesz w sekcji z ograniczeniami licencji w Warunkach korzystania z Google Maps Platform.

Zarządzanie kosztami korzystania

Aby zarządzać kosztami korzystania z pakietu Places SDK na Androida lub zaspokoić potrzeby ruchu produkcyjnego, ustaw dzienny limit wszystkich żądań wysyłanych do dowolnego interfejsu API. Dzienne limity są resetowane o północy czasu pacyficznego.

Aby wyświetlić lub zmienić limity w pakiecie Miejsca SDK na Androida:

  1. W konsoli Cloud otwórz stronę Limity Google Maps Platform.
  2. Kliknij menu interfejsów API i wybierz Places SDK na Androida.
  3. Aby wyświetlić limity, przewiń w dół do karty Żądania.
    W tabeli znajdziesz nazwy i limity limitów.
  4. Aby zmienić limit, kliknij obok niego ikonę Edytuj.
    W wyświetlonym oknie w polu Limit limitu wpisz preferowany dzienny limit podlegający rozliczeniu (do osiągnięcia limitu określonego przez Google, jeśli taki istnieje) i kliknij Zapisz.

Jeśli w danym dniu wykorzystanie interfejsu API osiągnie limit rozliczany, aplikacja nie będzie mogła uzyskać do niego dostępu do końca tego dnia.


  1. Aby otrzymać środki na Maps Platform, użytkownicy z Indii muszą utworzyć konto rozliczeniowe Google Cloud Platform, zanim utworzą konto rozliczeniowe Google Maps Platform.