Политики для навигационного SDK для Android

В этом документе перечислены требования к приложениям, разработанным с использованием Navigation SDK для Android.

Приемлемое использование клиентской реализации

Навигационный SDK для Android предназначен для предоставления водителям пошаговой навигации в реальном времени в мобильном приложении. Данные, генерируемые API, также могут использоваться в других приложениях для обмена информацией о состоянии водителя и для отслеживания его местоположения.

Запрещенная реализация клиента

Navigation SDK для Android разрешён только для коммерческих приложений. Navigation SDK для Android не допускается для следующих категорий использования без предварительного письменного согласия Google:

  • Маршрутизация или навигация для большегрузных транспортных средств, например, автобусов, грузовиков или транспортных средств с дорожными ограничениями, если только в Услугах явно не указано, что поддерживается навигация для большегрузных транспортных средств.

Сбор контента

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

Допустимые изменения в интерфейсе навигации

Navigation SDK для Android позволяет настраивать пользовательский интерфейс, например, настраивать карту навигации, добавлять пользовательские маркеры, изменять размер и содержимое верхнего и нижнего колонтитулов вокруг области просмотра навигации, а также изменять размер самой области просмотра. В некоторых ситуациях может также потребоваться наложить контент поверх активного экрана навигации.

При этом запрещается вносить изменения, препятствующие безопасному использованию системы водителями. Например, следующие изменения могут негативно повлиять на безопасность водителя и их следует избегать:

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

Другие требования к реализации

  • Вы не имеете права изменять внутренние условия использования Navigation SDK без предварительного письменного согласия Google.
  • Ваше приложение должно отображать конечным пользователям следующую информацию при первом использовании приложения:
    • Условия использования Navigation SDK.
    • Конечные пользователи должны всегда руководствоваться независимыми суждениями при использовании навигации, поскольку информация из службы Navigation SDK может отличаться от фактических условий в реальном времени.
    • Конечные пользователи несут исключительную ответственность за расходы, понесенные при следовании указаниям, предоставляемым службой Navigation SDK, например, за оплату платных дорог или использование полос для транспортных средств с высокой загруженностью.