Попробуйте следующее поколение функций матрицы расстояний с помощью Routes API .

Использование и выставление счетов API матрицы расстояний

API матрицы расстояний использует модель ценообразования с оплатой по факту использования. Запросы Distance Matrix API генерируют вызовы к одному из двух SKU в зависимости от типа запроса: базовый или расширенный . Наряду с общими Условиями использования Google существуют ограничения на использование, характерные для Distance Matrix API. Управляйте своими расходами и использованием с помощью инструментов, доступных в Google Cloud Console.

Как оплачивается API матрицы расстояний

API матрицы расстояний использует модель ценообразования с оплатой по мере использования. Плата за API и SDK платформы Google Maps взимается в зависимости от SKU. Использование отслеживается для каждого SKU, и любой API или SDK может иметь более одного SKU продукта . Стоимость рассчитывается по

Использование SKU × Цена за каждое использование

Используйте наш калькулятор цен и использования , чтобы оценить стоимость использования API или SDK. Для соответствующих SKU платформы Google Maps ежемесячно предоставляется кредит в размере 200 долларов США для каждой платежной учетной записи. Этот кредит автоматически применяется 1 к соответствующим SKU.

Цены на API матрицы расстояний

Артикул: Матрица расстояний

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

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

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

Артикул: Расширенная матрица расстояний

Запрос к API матрицы расстояний или службе матрицы расстояний JavaScript API Карт, который использует информацию о пробках и/или модификаторы местоположения.

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

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

Плата за номер SKU Distance Matrix Advanced взимается за API Distance Matrix или службу Distance Matrix API JavaScript Карт, в которой используется одно или несколько из следующих действий:

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

Другие ограничения использования

Хотя максимального количества элементов в день (EPD) не существует, для API матрицы расстояний действуют следующие ограничения на использование:

  • Максимум 25 источников или 25 пунктов назначения на запрос.
  • Максимум 100 элементов на серверный запрос.
  • Максимум 100 элементов на клиентский запрос.
  • 1000 элементов в секунду (EPS), рассчитывается как сумма запросов на стороне клиента и на стороне сервера.

Условия использования ограничения

Информацию об условиях использования см. в правилах API Distance Matrix и в разделе «Ограничения лицензии» Условий использования платформы Google Maps.

Управляйте стоимостью использования

Чтобы управлять стоимостью использования API платформы Google Карт, установите дневную квоту на все запросы к любому оплачиваемому API. Дневные квоты сбрасываются в полночь по тихоокеанскому времени.

Чтобы просмотреть или изменить лимиты квот для Distance Matrix API:

  1. В Cloud Console откройте страницу квот платформы Google Maps .
  2. Щелкните раскрывающийся список API и выберите API матрицы расстояний .
  3. Чтобы просмотреть лимиты квоты, прокрутите вниз до карточки Элементы .
    В таблице перечислены имена и ограничения квот.
  4. Чтобы изменить ограничение квоты, щелкните значок « Изменить » для этого ограничения.
    В появившемся диалоговом окне в поле Лимит квоты введите предпочтительную оплачиваемую дневную квоту (вплоть до квоты, если таковая имеется, указанная Google) и нажмите Сохранить .

Если использование вами API достигает предела оплачиваемой квоты в какой-либо день, ваше приложение не сможет получить доступ к API до конца этого дня.


  1. Пользователи в Индии должны создать платежную учетную запись Google Cloud Platform, прежде чем создавать платежную учетную запись платформы Google Maps, чтобы получить кредит платформы Maps.