В этом документе перечислены требования к приложениям, разработанным с использованием Navigation SDK для iOS.
Допустимое использование при реализации заказчиком
SDK для навигации в iOS предназначен для предоставления водителям пошаговой навигации в реальном времени в мобильном приложении. Данные, генерируемые API, также могут использоваться в других приложениях для обмена информацией о состоянии водителя и для общего отслеживания его местоположения.
Запрещена реализация клиентом.
Использование Navigation SDK для iOS разрешено только в коммерческих приложениях. Использование Navigation SDK для iOS запрещено для следующих категорий сценариев без предварительного письменного согласия Google:
- Маршрутизация или навигация для тяжелых или крупногабаритных транспортных средств, таких как автобусы, грузовики или транспортные средства с ограничениями на дорогах, за исключением случаев использования маршрутизации для крупногабаритных транспортных средств в рамках проекта, предоставленного Google, или в случаях, когда в Сервисах явно указана поддержка навигации для тяжелых или крупногабаритных транспортных средств.
парсинг контента
Название дороги и ограничение скорости могут быть возвращены вам на основе взаимодействия пользователя с вашим приложением. Если вы будете получать или сохранять название дороги или ограничение скорости для использования в любом другом контексте вне пользовательской сессии, это будет считаться сбором данных, что запрещено нашими условиями.
Допустимые изменения в пользовательском интерфейсе навигации.
SDK навигации для iOS позволяет настраивать пользовательский интерфейс, например, карту навигации, добавлять пользовательские маркеры, изменять размер и содержимое заголовка и нижнего колонтитула вокруг области просмотра навигации, а также изменять размер самой области просмотра навигации. В некоторых ситуациях может потребоваться наложение контента поверх активного экрана навигации.
При этом нельзя вносить изменения, препятствующие безопасному использованию транспортного средства водителями. Например, следующие изменения могут негативно повлиять на безопасность водителя и должны быть исключены:
- Отображение отвлекающих анимаций во время активной навигации.
- Отображение наложений на экране навигации без явных действий водителя.
- На активном экране навигации отображаются наложения, скрывающие текущее местоположение водителя или постоянно блокирующие важную навигационную информацию. Это включает в себя информацию о предстоящих поворотах, подсказки по полосам движения, ориентации компаса и все стандартные элементы пользовательского интерфейса навигации.
- Удаление дорожной сети с навигационной карты или значительное снижение цветового контраста объектов на навигационной карте.
Другие требования к реализации
- Вы не имеете права изменять условия использования Navigation SDK без предварительного письменного согласия Google.
- Ваше приложение должно отображать конечным пользователям следующую информацию при первом использовании:
- Условия использования навигационного SDK.
- При использовании навигации конечным пользователям всегда следует проявлять самостоятельность, поскольку информация, предоставляемая службой Navigation SDK, может отличаться от фактических условий в режиме реального времени.
- Конечные пользователи несут полную ответственность за расходы, понесенные при следовании указаниям, предоставленным сервисом Navigation SDK, например, за плату за проезд по платным дорогам или за использование полос для транспортных средств с большим количеством пассажиров.
Требования Google Maps к указанию авторства
В этом разделе изложены требования к указанию авторства и рекомендации по отображению карт и контента Google в ваших приложениях.
Отобразить атрибуцию Google Maps
При отображении контента из API платформы Google Maps в вашем приложении или на веб-сайте необходимо соблюдать требования Google Maps по указанию авторства. Дополнительное указание авторства не требуется, если контент отображается на карте Google, где оно уже видно.
Указано авторство Google Maps.
Для отображения атрибуции Google Maps, которая уже предоставляется платформой Google Maps в пользовательском интерфейсе:
- Не удаляйте указание авторства, независимо от того, где оно отображается. Не изменяйте, не скрывайте и не заслоняйте указание авторства и убедитесь, что оно хорошо видно на фоне.
- Всегда визуально отличайте контент платформы Google Maps от остального контента, используя элементы пользовательского интерфейса, такие как рамка, цвет фона, тень или достаточное количество свободного пространства.
- При внесении визуальных изменений необходимо соблюдать все требования Google Maps по указанию авторства.
Указание авторства логотипа и текста Google Maps
В качестве источника информации по возможности следует использовать логотип Google Maps. В случаях, когда место ограничено, допустим текст «Google Maps» . Конечным пользователям всегда должно быть ясно, какой контент предоставлен Google Maps.
Авторство логотипа
Для использования логотипа Google Maps в вашем приложении необходимо соблюдать следующие требования.
Скачать логотипы Google Maps
Используйте официальные файлы логотипов Google Maps. Скачайте логотипы ниже и следуйте инструкциям в этом разделе.
Загрузите ресурсы, относящиеся к атрибуции Google Maps.При использовании логотипа Google Maps следуйте этим рекомендациям.
- Не изменяйте логотип ни в коем случае.
- Сохраняйте пропорции логотипа, чтобы избежать искажений.
- Используйте контурный логотип на фоне, насыщенном деталями, например, на карте или изображении.
- Используйте логотип без контура на простом фоне, например, однотонном или с едва заметным градиентом.
Спецификация размера логотипа
Для логотипа Google Maps соблюдайте следующие требования к размеру:- Минимальная высота логотипа: 16dp
- Максимальная высота логотипа: 19dp
- Минимальное свободное пространство для логотипа: 10 dp слева, справа и сверху, 5 dp снизу.
Чтобы узнать больше о параметре dp, см. раздел «Плотность пикселей» на веб-сайте Material Design.

Доступность логотипа
Для отображения логотипа Google Maps необходимо соблюдать следующие требования доступности:- Обеспечьте приемлемый контраст между логотипом и фоном.
- Добавьте к тексту «Google Maps» пометку о доступности.

Авторство текста
Если размер вашего интерфейса не позволяет использовать логотип Google Maps, вы можете написать Google Maps от руки. Следуйте этим рекомендациям:

- Не изменяйте текст Google Maps никаким образом:
- Не меняйте регистр букв в названии Google Maps.
- Не переносите Google Maps на несколько строк.
- Не следует локализовать Google Maps на другой язык.
- Предотвратите перевод Google Maps браузерами, используя HTML-атрибут
translate="no".

Оформите текст в Google Maps в соответствии с описанием в следующей таблице:
Требования к оформлению текста в Google Maps Свойство Стиль Семейство шрифтов Roboto . Загрузка шрифта необязательна. Семейство шрифтов Fallback Любой шрифт без засечек, уже используемый в вашем продукте, или "Sans-Serif" для вызова системного шрифта по умолчанию. стиль шрифта Нормальный Толщина шрифта 400 цвет шрифта Белый, черный (#1F1F1F) или серый (#5E5E5E). Сохраняйте доступный контраст (4,5:1) с фоном. размер шрифта Минимальный размер шрифта: 12sp
Максимальный размер шрифта: 16sp
Чтобы узнать больше о sp, см. раздел «Единицы измерения размера шрифта» на веб-сайте Material Design.межбуквенный интервал Нормальный
Пример CSS
Приведенный ниже CSS-код отображает Google Maps с соответствующим типографическим стилем и цветом на белом или светлом фоне.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); .GMP-attribution { font-family: Roboto, Sans-Serif; font-style: normal; font-weight: 400; font-size: 1rem; letter-spacing: normal; white-space: nowrap; color: #5e5e5e; }
визуальные требования
Для визуального оформления атрибуции Google Maps необходимо соблюдать следующие требования.Разместите информацию об авторстве в верхней или нижней части контента, в пределах одного визуального контейнера. Для одной строки контента информацию об авторстве можно разместить справа или слева.
Визуально отличайте контент платформы Google Maps от остального контента, используя элементы пользовательского интерфейса, такие как рамка, цвет фона, тень или достаточное количество свободного пространства.
- Не следует вводить в заблуждение пользователей, указывая на Google Maps контент, не относящийся к платформе Google Maps.
- Убедитесь, что указание авторства всегда видно и читаемо. Никогда не удаляйте, не скрывайте, не заслоняйте и не изменяйте его.