Укажите особенности маршрута, которых следует избегать
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Разработчики из Европейской экономической зоны (ЕЭЗ)
Вы указываете, какие элементы маршрута вы предпочитаете избегать, например, платные дороги или автомагистрали, добавляя модификаторы маршрута к запросу. Затем API пытается предоставить маршрут, который не требует этих элементов.
Используйте свойство routeModifiers в запросе типа RouteModifiers . Вы можете указать avoidTolls , avoidHighways , avoidFerries и avoidIndoor .
Указание модификатора маршрута не обязательно исключает маршруты, включающие запрещенную функцию. API использует модификатор для смещения результата в сторону более выгодных маршрутов. Может быть несколько причин, по которым запрос на вариант объезда не изменит ваш маршрут. Например, единственный маршрут от пункта отправления до пункта назначения делает невозможным объезд автомагистрали или парома. Или же альтернативный маршрут фактически значительно увеличивает время в пути.
Следующий пример демонстрирует, как задать модификаторы маршрута в теле запроса метода computeRoutes (REST). Вы также можете указать этот параметр методу ComputeRoutes (gRPC). В этом примере вы указываете, что следует избегать платных дорог и автомагистралей:
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-02-19 UTC."],[],["Route modifiers, set in the `routeModifiers` property of a request, allow users to express preferences for avoiding tolls, highways, ferries, or indoor routes. The `Compute Route Matrix` feature does not support avoiding route features. Modifiers bias the route calculation, but do not guarantee avoidance. `routeModifiers` also supports `vehicleInfo` and `tollPasses`. The API might include the feature to be avoided if no practical alternative exists. An example in a `computeRoutes` request demonstrates setting `avoidTolls` and `avoidHighways` to `true`.\n"]]