Оплата платформы Google Карт

Оплата по мере использования

Для платформы Google Карт используется модель оплаты по мере использования. Информация на этой странице поможет вам разобраться, как работает эта модель и как вычисляется объем оплаты за использование каждого API и SDK.

Чтобы оценить объем оплаты за месяц, используйте матрицу оплаты и использования.

Чтобы посмотреть отчет по платежам за месяц, используйте отчеты платформы Google Карт.

Обзор платежных функций для продуктов платформы Google Карт

  • Использование отслеживается отдельно для каждого кода.
  • Код составляется из API продукта и названия вызываемого сервиса или функции (например, Places API – Place Details).
  • Продукт может содержать несколько кодов, к которым применяются разные тарифы (например, Places API – Place Details и Places API – Autocomplete – Per Request).
  • Оплата кодов распределяется по трем уровням в зависимости от объема использования: 0–100 000; 100 001–500 000; 500 001 и более.
  • Сумма к оплате вычисляется так: объем использования для каждого кода умножается на цену за одно использование.
  • Во всех платежных аккаунтах ежемесячно предоставляются бонусные средства в размере 200 долларов США для оплаты сервисов платформы Google Карт с определенными кодами. Этот лимит применяется автоматически.
  • В каждой строке отчета по платежам указывается цена до применения бонусов, бонусы и цена после применения бонусов.

Бесплатные лицензии для СМИ, некоммерческих организаций и кризисных центров

Мы стремимся расширять доступность платформы Google Карт для общественных программ Google, которые поддерживают некоммерческие организации, кризисные центры и СМИ. Пользователи Google для некоммерческих организаций, которые сейчас получают гранты платформы Google Карт, перейдут на систему бонусов этой платформы.

В этой статье описано, как подать заявку на получение бонусов платформы Google Карт.


Подробные сведения о ценах для всех кодов

В этом разделе описываются коды для основных продуктов платформы Google Карт: Maps, Routes и Places. Все эти продукты оплачиваются по мере использования и только по тем кодам, которые вы фактически используете.

По каждому из указанных здесь кодов приводится следующая информация:

  • название кода, которое отображается в отчете по платежам;
  • подробные сведения о типах использования, которые относятся к этому коду;
  • стоимость использования для каждого из трех уровней, основанных на объемах использования;
  • Любые примечания, касающиеся цены, для этого кода.

Maps

В Maps входят следующие API: Maps SDK для Android, Maps SDK для iOS, Maps JavaScript API, Maps Static API, Street View Static API, Maps Embed API и Maps URLs.

Код: Mobile Native Static Maps

Включает объект карты Google в упрощенном режиме, который не был загружен с помощью идентификатора карты, в мобильном приложении, использующем Maps SDK для Android.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ЗАГРУЗКУ ОДНОЙ КАРТЫ)
0–100 000 100 001–500 000 Свыше 500 000
0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно)

Плата за одну загрузку карты начисляется за каждое создание экземпляра карты Google в упрощенном режиме в мобильном приложении, использующем Maps SDK для Android. Карты создаются через экземпляры классов MapFragment, SupportMapFragment и MapView. Одна загрузка карты учитывается при каждом вызове соответствующего метода onCreate().


Код: Mobile Native Dynamic Maps

Объект карты Google, не загруженный с помощью идентификатора карты, в мобильном приложении с использованием Maps SDK для Android или Maps SDK для iOS.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ЗАГРУЗКУ ОДНОЙ КАРТЫ)
0–100 000 100 001–500 000 Свыше 500 000
0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно)

Плата за одну загрузку карты взимается за каждое создание экземпляра объекта карты Google в мобильном приложении, использующем Maps SDK для Android или Maps SDK для iOS:

  • Один из классов MapFragment, SupportMapFragment или MapView в системе Android. Одна загрузка карты учитывается при каждом вызове соответствующего метода onCreate().
  • Объект GMSMapView в системе iOS.

Взаимодействие пользователя с картой (панорамирование, масштабирование, переключение между слоями) не считается загрузкой карты.

В рамках оплаты по мере использования создание панорамы в Просмотре улиц теперь оплачивается не как загрузка мобильной карты, а по коду Dynamic Street View (см. ниже).


Коды: Embed и Embed Advanced

Все запросы к Maps Embed API обрабатываются бесплатно и без ограничений.


Код: Static Maps

Запрос к Maps Static API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ЗАГРУЗКУ ОДНОЙ КАРТЫ)
0–100 000 100 001–500 000 Свыше 500 000
0,002 долл. США за ед.
(2,00 долл. США за 1000)
0,0016 долл. США за ед.
(1,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Dynamic Maps

Приложение, в котором показывается карта, загруженная с помощью идентификатора карты или без него, с использованием Maps JavaScript API, или карта, загруженная с помощью идентификатора карты, которая использует Maps SDK для Android или Maps SDK для iOS.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ЗАГРУЗКУ ОДНОЙ КАРТЫ)
0–100 000 100 001–500 000 Свыше 500 000
0,007 долл. США за ед.
(7,00 долл. США за 1000)
0,0056 долл. США за ед.
(5,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Взаимодействие пользователя с картой (панорамирование, масштабирование, переключение между слоями) не считается загрузкой карты.

В рамках оплаты по мере использования создание панорамы в Просмотре улиц теперь оплачивается не как загрузка карты, а по коду Dynamic Street View (см. ниже).


Код: Static Street View

Теперь панорамы в Просмотре улиц оплачиваются отдельно от загрузки карт. Статическая (не интерактивная) панорама в Просмотре улиц оплачивается за каждый запрос к Street View Static API на встраивание статической панорамы. За использование конечной точки метаданных изображения Просмотра улиц плата не начисляется.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДНУ ПАНОРАМУ)
0–100 000 100 001–500 000 Свыше 500 000
0,007 долл. США за ед.
(7,00 долл. США за 1000)
0,0056 долл. США за ед.
(5,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Dynamic Street View

Теперь панорамы в Просмотре улиц оплачиваются отдельно от загрузки карт. Динамическая панорама в Просмотре улиц оплачивается за каждый экземпляр объекта панорамы в приложении, использующем Maps JavaScript API, Maps SDK для Android или Maps SDK для iOS.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДНУ ПАНОРАМУ)
0–100 000 100 001–500 000 Свыше 500 000
0,014 долл. США за ед.
(14,00 долл. США за 1000)
0,0112 доллара США за ед.
(11,20 доллара США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Экземпляр объекта панорамы создается при следующих операциях:


Routes

В Routes входят следующие API: Directions API, Distance Matrix API, Roads API.

Код: Directions

Запрос к Directions API или сервису Directions в Maps JavaScript API (за исключением запросов, за которые взимается плата по коду Directions Advanced).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,005 долл. США за ед.
(5,00 долл. США за 1000)
0,004 долл. США за ед.
(4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Directions Advanced

Запрос к Directions API или Maps JavaScript API’s Directions Service, в котором используется информация о загруженности дорог, более 10 путевых точек, оптимизация путевых точек и/или модификаторы местоположения.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,01 долл. США за ед.
(10,00 долл. США за 1000)
0,008 долл. США за ед.
(8,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Оплата по коду Directions Advanced начисляется за каждый запрос к Directions API или сервису Directions в Maps JavaScript API, в котором используется один или несколько из следующих элементов:

  • Информация о загруженности дорог. Информация о загруженности дорог считается используемой, когда соблюдаются следующие условия (именно они позволяют получить поле duration_in_traffic в ответе от Directions):
    • Параметр mode для способа передвижения имеет значение driving или не указан (по умолчанию выбран способ передвижения driving).
    • Запрос содержит допустимое значение параметра departure_time. Для departure_time можно задать текущее время или произвольное время в будущем. Время в прошлом указать нельзя.
    • Запрос не содержит промежуточных путевых точек для остановок. Если запрос содержит путевые точки, добавьте к каждой из них префикс via:, чтобы построить по ним маршрут без остановок. Пример:
      &waypoints=via:San Francisco|via:Mountain View|...
  • Более 10 путевых точек (от 11 до 25).
  • Оптимизация путевых точек. Параметр optimize для путевых точек имеет значение true. Пример:
    &waypoints=optimize:true|San Francisco|Mountain View|...
  • Модификаторы местоположения. При использовании указанных ниже модификаторов местоположения для обозначения того, как проехать к определенному месту.
    • side_of_road
    • heading

Код: Distance Matrix

Запрос к Distance Matrix API или сервису Distance Matrix в Maps JavaScript API (за исключением запросов, за которые взимается плата по коду Distance Matrix Advanced).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЭЛЕМЕНТ)
0–100 000 100 001–500 000 Свыше 500 000
0,005 долл. США за ед.
(5,00 долл. США за 1000)
0,004 долл. США за ед.
(4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Каждый запрос, отправляемый в Distance Matrix API, создает некоторое количество элементов, которое определяется произведением значения origins и количества destinations.


Код: Distance Matrix Advanced

Запрос к Distance Matrix API или сервису Distance Matrix в Maps JavaScript API, в котором используется информация о загруженности дорог и/или модификаторы местоположения.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЭЛЕМЕНТ)
0–100 000 100 001–500 000 Свыше 500 000
0,01 долл. США за ед.
(10,00 долл. США за 1000)
0,008 долл. США за ед.
(8,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Каждый запрос, отправляемый в Distance Matrix API, создает некоторое количество элементов, которое определяется произведением значения origins и количества destinations.

Оплата по коду Distance Matrix Advanced начисляется за каждый запрос к Distance Matrix API или сервису Distance Matrix в Maps JavaScript API, в котором используется следующая информация:

  • Информация о загруженности дорог. Она используется, когда соблюдаются следующие условия (именно они позволяют получить поле duration_in_traffic в ответе от Distance Matrix):
    • Параметр mode для способа передвижения имеет значение driving или не указан (по умолчанию выбран способ передвижения driving).
    • Запрос содержит допустимое значение параметра departure_time. Для departure_time можно задать текущее время или произвольное время в будущем. Время в прошлом указать нельзя.
  • Модификаторы местоположения. При использовании указанных ниже модификаторов местоположения для обозначения того, как проехать к определенному месту.
    • side_of_road
    • heading

Код: Roads – Route Traveled

Запрос к сервису Snap to Roads в Roads API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,01 долл. США за ед.
(10,00 долл. США за 1000)
0,008 долл. США за ед.
(8,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Roads – Nearest Road

Запрос к сервису Nearest Roads в Roads API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,01 долл. США за ед.
(10,00 долл. США за 1000)
0,008 долл. США за ед.
(8,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Roads – Speed Limits

Запрос к сервису Speed Limits в Roads API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЭЛЕМЕНТ)
0–100 000 100 001–500 000 Свыше 500 000
0,02 долл. США за ед.
(20,00 долл. США за 1000)
0,016 долл. США за ед.
(16,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Запросы Speed Limits оплачиваются по количеству элементов ограничения скорости, возвращаемых в ответе API. Это количество всегда будет равно количеству точек, переданных в исходном запросе, или меньше его.


Places

В Places входят следующие API: Places API, Places SDK для Android, Places SDK для iOS, библиотека Places, Maps JavaScript API, Geocoding API, Geolocation API, Time Zone API и Elevation API.

О сеансах Autocomplete

Сеанс Autocomplete включает несколько запросов Autocomplete (для получения подсказок места по мере ввода данных пользователем) и не более одного запроса Places Details (для получения сведений о выбранном пользователем месте). В эти запросы Autocomplete и Places Details передается один и тот же токен сеанса. Сеанс начинается с первого запроса Autocomplete (обычно при начале ввода данных пользователем). Вызов Places Details происходит, когда пользователь выбирает одну из подсказок, полученных от Autocomplete. Если пользователь не выбирает подсказку, вызов Places Details не выполняется.

После того как пользователь выберет место (то есть после вызова Places Details), необходимо начать новый сеанс с новым токеном сеанса.

Сеансы Autocomplete могут создаваться в следующих API:

Токен сеанса действует только в течение одного сеанса и не может использоваться для нескольких сеансов пользователя. Если вы примените токен сеанса повторно, такой сеанс будет считаться недействительным и оплата за запросы в нем будет взиматься так, как если бы токен сеанса не был предоставлен.

Оплата за сеансы с запросами Autocomplete и Places Details начисляется по разным кодам.


О кодах Places Data

Для каждого запроса Places начисляется оплата по одному или нескольким кодам Data в зависимости от того, какие поля указаны в этом запросе. Запросы Data оплачиваются в дополнение к стоимости запроса Places. Оплата за запросы Data всегда связана с запросами Places.

Следующие вызовы Places API поддерживают указание возвращаемых полей данных:

Приведенные ниже вызовы Places API НЕ ПОДДЕРЖИВАЮТ указание возвращаемых полей данных. Эти вызовы всегда возвращают полные данные Places, что приводит к начислению платы по трем кодам Places Data в дополнение к плате за запрос к API.

Код: Basic Data

С помощью параметра полей в запросе Place Details или Find Place вы можете ограничить ответ только указанными полями. Поля из категории Basic включаются в базовую стоимость запроса Places. Их использование не приводит к начислению дополнительной оплаты. Код SKU Basic Data применяется при запросе любого из следующих полей: address_component, adr_address, business_status, formatted_address, geometry, icon, icon_mask_base_uri, icon_background_color, name, permanently_closed, photo, type, url, utc_offset, vicinity.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
Цена запроса Places
+ 0,00 долл. США
Цена запроса Places
+ 0,00 долл. США
Цена запроса Places
+ 0,00 долл. США

Код: Contact Data

С помощью параметра полей в запросе Place Details или Find Place вы можете ограничить ответ только указанными полями. Использование полей из категории Contact оплачивается дополнительно. Код Contact Data применяется при запросе любого из следующих полей: formatted_phone_number, international_phone_number, opening_hours, website.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
Цена запроса Places
+ 0,003 долл. США за ед.
(+ 3,00 долл. США за 1000)
Цена запроса Places
+ 0,0024 долл. США за ед.
(+ 2,40 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Atmosphere Data

С помощью параметра полей в запросе Place Details или Find Place вы можете ограничить ответ только указанными полями. Использование полей из категории Atmosphere оплачивается дополнительно. Код Atmosphere Data применяется при запросе любого из следующих полей: price_level, rating, review, user_ratings_total.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
Цена запроса Places
+ 0,005 долл. США за ед.
(+ 5,00 долл. США за 1000)
Цена запроса Places
+ 0,004 долл. США за ед.
(+ 4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Autocomplete – Per Request

Оплата по коду Autocomplete – Per Request начисляется за каждый запрос к сервису Place Autocomplete в Places API или сервису Places Autocomplete в Maps JavaScript API, который не содержит токен сеанса. Все вызовы из недопустимого сеанса Autocomplete (например, с уже использованным ранее токеном сеанса) также оплачиваются по коду Autocomplete – Per Request. Запросы Autocomplete из виджета Places Autocomplete в Maps JavaScript API могут оплачиваться по коду Autocomplete – Per Request, если вызовы выполнены из недопустимого сеанса Autocomplete. Это может происходить в тех случаях, когда пользователь в виджете вводит или вставляет несколько разных адресов, не каждый раз выбирая подсказку автозаполнения.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,00283 долл. США за ед.
(2,83 долл. США за 1000)
0,00227 долл. США за ед.
(2,27 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Autocomplete without Places Details – Per Session

Оплата по коду Autocomplete without Places Details – Per Session начисляется за каждый сеанс Autocomplete, который не содержит запроса Places Details (в течение нескольких минут после начала сеанса).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН СЕАНС)
0–100 000 100 001–500 000 Свыше 500 000
0,017 долл. США за ед.
(17,00 долл. США за 1000)
0,0136 долл. США за ед.
(13,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Пример

Предположим, приложение выполняет следующие два вызова за один сеанс:

В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Autocomplete without Places Details – Per Session (цена от 0,017 долл. США за сеанс).

Код: Autocomplete (included with Places Details) – Per Session

Оплата по коду Autocomplete (included with Places Details) – Per Session начисляется за каждый сеанс Autocomplete, содержащий запрос Places Details. Запрос на автозаполнение (Autocomplete) выполняется бесплатно, а последующие вызовы Places Details оплачиваются по обычным тарифам для кода Places Details (см. ниже).

Для запроса Places Details оплата начисляется по кодам Data (Basic, Contact и/или Atmosphere) в зависимости от того, какие поля указаны в этом запросе. Если вы не указываете поля для запроса Place Details, оплата начисляется по всем кодам Data (Basic, Contact и Atmosphere). Чтобы не платить за ненужные данные, вызовите метод Autocomplete.setFields() и укажите только данные о месте, которые вы будете использовать.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН СЕАНС)
0–100 000 100 001–500 000 Свыше 500 000
0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно)

Пример

Предположим, приложение выполняет следующие три вызова за один сеанс:

В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Autocomplete (included with Places Details) – Per Session (оплата 0,00 долл. США);
  • Places Details (цена от 0,017 долл. США за сеанс);
  • Basic Data (оплата 0,00 долл. США).

Код: Query Autocomplete – Per Request

Оплата по коду Query Autocomplete – Per Request начисляется за каждый запрос к сервису Query Autocomplete в Places API или сервису Places Autocomplete в Maps JavaScript API (getQueryPredictions()), а также за использование виджета SearchBox в Maps JavaScript API (запросы Query Autocomplete создаются при вводе данных пользователем).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,00283 долл. США за ед.
(2,83 долл. США за 1000)
0,00227 долл. США за ед.
(2,27 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

При использовании запросов Query Autocomplete оплата по сеансам Autocomplete не поддерживается. Все последующие вызовы Places Details оплачиваются по обычным тарифам для кода Places Details (см. ниже).


Код: Places Details

За вызовы Places Details оплата взимается следующим образом:

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,017 долл. США за ед.
(17,00 долл. США за 1000)
0,0136 долл. США за ед.
(13,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код Places Details создается в следующих API:

Оплата по коду Places Details начисляется независимо от того, был ли предоставлен токен сеанса.

Для запроса Places Details также начисляется оплата по кодам Data (Basic, Contact и/или Atmosphere) в зависимости от того, какие поля указаны в этом запросе. Если вы НЕ указываете поля в запросе Place Details, оплата начисляется по ВСЕМ кодам Data (Basic, Contact и Atmosphere), то есть вы оплачиваете сам запрос Places Details и стоимость всех данных.

Примеры

1. Вы создаете запрос Place Details и указываете только поле адреса: getPlaceDetails(fields: formatted_address). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Places Details (цена от 0,017 долл. США за сеанс);
  • Basic Data (оплата 0,00 долл. США).

2. Вы создаете запрос Place Details и указываете поле номера телефона: getPlaceDetails(fields: formatted_phone_number). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Places Details (цена от 0,017 долл. США за сеанс);
  • Contact Data (цена от 0,003 долл. США за запрос).

3. Вы создаете запрос Place Details и указываете все поля (этот же запрос используется по умолчанию, если поля не указаны): getPlaceDetails(). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Places Details (цена от 0,017 долл. США за сеанс);
  • Basic Data (оплата 0,00 долл. США);
  • Contact Data (цена от 0,003 долл. США за запрос);
  • Atmosphere Data (цена от 0,005 долл. США за запрос).

Код: Places Details – ID Refresh

Запрос Places Details можно использовать для обновления неактивных идентификаторов мест. Такие типы запросов выполняются бесплатно.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно)

Пример

Вы создаете запрос Place Details, указывая только поле с идентификатором места: getPlaceDetails(fields: place_id).

В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Places Details – ID Refresh (оплата 0,00 долл. США).

Код: Find Place

Find Place оплачивается за запрос Find Place.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,017 долл. США за ед.
(17,00 долл. США за 1000)
0,0136 долл. США за ед.
(13,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Для запросов Find Place также начисляется оплата по кодам Data (Basic, Contact и/или Atmosphere) в зависимости от того, какие поля указаны в запросе. Как и для запросов Place Details, в запросе Find Place вы можете с помощью параметра fields ограничить результаты запроса, чтобы они содержали только указанные поля. Вы оплачиваете сам запрос Find Place и все полученные данные. По умолчанию, если в запросе НЕ УКАЗАНЫ поля, возвращается только идентификатор места, а значит дополнительная оплата за данные не взимается.

Примеры

1. Вы создаете запрос Find Place и указываете только поле адреса: FindPlace(fields: formatted_address). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Place (цена от 0,017 долл. США за вызов);
  • Basic Data (оплата 0,00 долл. США).

2. Вы создаете запрос Find Place и указываете поле номера телефона: FindPlace(fields: formatted_phone_number). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Place (цена от 0,017 долл. США за вызов);
  • Contact Data (цена от 0,003 долл. США за запрос).

3. Вы создаете запрос Find Place и указываете поля из всех трех категорий данных: FindPlace(fields: formatted_address, opening_hours, price_level). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Place (цена от 0,017 долл. США за вызов);
  • Basic Data (оплата 0,00 долл. США);
  • Contact Data (цена от 0,003 долл. США за запрос);
  • Atmosphere Data (цена от 0,005 долл. США за запрос).

Код: Find Place – ID only

Код Find Place – ID only применяется к запросам Find Place, в которых запрашивается только идентификатор места.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно) 0,00 долл. США (бесплатно)

Пример

Вы создаете запрос Find Place и указываете только поле place_id: FindPlace(fields: place_id). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Place – ID only (оплата 0,00 долл. США).

Код: Find Current Place

Код Find Current Place применяется к вызовам findCurrentPlace() (Android) и findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,030 долл. США за ед.
(30,00 долл. США за 1000)
0,024 долл. США за ед.
(24,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Для вызовов findCurrentPlace() и findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: также начисляется оплата по кодам Data (Basic, Contact и/или Atmosphere) в зависимости от того, какие поля указаны в вызове. Вы можете указать поля данных, чтобы в ответе получить только указанные поля. Вы оплачиваете сам вызов Find Current Place и все полученные данные.

Примеры

1. При вызове findCurrentPlace() вы указываете только поле ADDRESS. В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Current Place (цена от 0,030 долл. США за запрос);
  • Basic Data (оплата 0,00 долл. США).

2. Вы вызываете findCurrentPlace() и указываете только поле PHONE_NUMBER. В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Current Place (цена от 0,030 долл. США за запрос);
  • Contact Data (цена от 0,003 долл. США за запрос).

3. Вы вызываете findCurrentPlace() и указываете поля из всех трех категорий данных. В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Find Current Place (цена от 0,030 долл. США за запрос);
  • Basic Data (оплата 0,00 долл. США);
  • Contact Data (цена от 0,003 долл. США за запрос);
  • Atmosphere Data (цена от 0,005 долл. США за запрос).

Оплата по коду Places – Nearby Search начисляется за каждый запрос к сервису Nearby Search в Places API и сервису Places Nearby Search в Maps JavaScript API (nearbySearch()).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,032 долл. США за ед.
(32,00 долл. США за 1000)
0,0256 долл. США за ед.
(25,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Запросы Nearby Search возвращают список мест, но не поддерживают указание конкретных полей, которые должны возвращаться в результатах. Запросы Nearby Search возвращают подмножество поддерживаемых полей данных. Вы оплачиваете каждый запрос Nearby Search по цене от 0,032 долл. США за запрос, а также все коды Data (Basic Data, Contact Data и Atmosphere Data).

Пример

Вы создаете запрос Nearby Search, например NearbySearch(San Francisco, 100 meters). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Places – Nearby Search (цена от 0,032 долл. США за вызов);
  • Basic Data (оплата 0,00 долл. США);
  • Contact Data (цена от 0,003 долл. США за запрос);
  • Atmosphere Data (цена от 0,005 долл. США за запрос).

Оплата по коду Places – Text Search начисляется за каждый запрос к сервису Text Search в Places API и сервису Places Text Search в Maps JavaScript API (textSearch()).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,032 долл. США за ед.
(32,00 долл. США за 1000)
0,0256 долл. США за ед.
(25,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Запросы Text Search возвращают список мест, но не поддерживают указание конкретных полей, которые должны возвращаться в результатах. Запросы Text Search возвращают подмножество поддерживаемых полей данных. Вы оплачиваете каждый запрос Text Search по цене от 0,032 долл. США за запрос, а также все коды Data (Basic Data, Contact Data и Atmosphere Data).

Код Places – Text Search также применяется для виджета Places SearchBox в Maps JavaScript API: метод getPlaces(), если пользователь выбирает поисковой запрос места (значок "лупа"), а не подсказку (значок "маркер"), как показано ниже.

Выбор поискового запроса в виджете Places Details SearchBox
В результатах виджета окна поиска для запроса "pizza" рядом с вариантом pizza delivery показан значок лупы, который означает, что это поисковой запрос места, а не подсказка.

Пример

Вы создаете запрос Text Search, например TextSearch(123 Main Street). В счете вы увидите следующий список кодов (при просмотре счета по кодам):

  • Places – Text Search (цена от 0,032 долл. США за вызов);
  • Basic Data (оплата 0,00 долл. США);
  • Contact Data (цена от 0,003 долл. США за запрос);
  • Atmosphere Data (цена от 0,005 долл. США за запрос).

Код: Places Photo

Оплата по коду Places Photo начисляется за каждый запрос к сервису Place Photos в Places API и сервису Place Photos в библиотеке Places, Maps JavaScript API (при использовании photos.getURL() для получения и отправки URL фотографий).

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ВЫЗОВ)
0–100 000 100 001–500 000 Свыше 500 000
0,007 долл. США за ед.
(7,00 долл. США за 1000)
0,0056 долл. США за ед.
(5,60 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Geocoding

Оплата по коду Geocoding начисляется за каждый запрос к Geocoding API или сервису Geocoding в Maps JavaScript API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,005 долл. США за ед.
(5,00 долл. США за 1000)
0,004 долл. США за ед.
(4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Geolocation

Оплата по коду Geolocation начисляется за каждый запрос к Geolocation API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,005 долл. США за ед.
(5,00 долл. США за 1000)
0,004 долл. США за ед.
(4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Time Zone

Оплата по коду Time Zone начисляется за каждый запрос к Time Zone API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,005 долл. США за ед.
(5,00 долл. США за 1000)
0,004 долл. США за ед.
(4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж

Код: Elevation

Оплата по коду Elevation начисляется за каждый запрос к Elevation API или сервису Elevation в Maps JavaScript API.

МЕСЯЧНЫЙ ОБЪЕМ
(цена за ОДИН ЗАПРОС)
0–100 000 100 001–500 000 Свыше 500 000
0,005 долл. США за ед.
(5,00 долл. США за 1000)
0,004 долл. США за ед.
(4,00 долл. США за 1000)
Цены для особо крупных объемов уточняйте в отделе продаж