Правила и атрибуция для Maps SDK для Android

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

Правила

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

Исключения из ограничений на кеширование

Обратите внимание, что ограничения по кешированию не распространяются на уникальные идентификаторы мест. Поэтому их можно хранить в течение неограниченного времени. Идентификатор места возвращается в поле place_id в ответах API. Подробнее о том, как сохранять и обновлять идентификаторы мест, а также управлять ими…

Скрейпинг контента

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

Страны и территории Европейской экономической зоны

Для клиентов с платежным адресом в Европейской экономической зоне (ЕЭЗ) действуют другие Условия использования этого продукта, а также могут быть доступны другие функции. Прежде чем начать работу с платформой Google Карт, ознакомьтесь со следующими условиями и информацией для ЕЭЗ:

Если ваш платежный адрес находится за пределами ЕЭЗ, к вам применяются следующие условия использования:

Требования к атрибуции Google Карт

В этом разделе приведены требования и рекомендации по указанию авторства при показе Google Карт и Контента в ваших приложениях.

Показ атрибуции Google Карт

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

Добавлена атрибуция Google Карт

Для атрибуции Google Карт, которая уже предоставляется платформой Google Карт в пользовательском интерфейсе, например в Places UI Kit:

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

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

Слева: логотип Google Карт. Справа: текстовый логотип Google Карт.
Слева: пример указания авторства с логотипом Google Карт. Справа: пример указания авторства с текстом Google Карт.

Атрибуция логотипа

Ниже приведены требования к использованию логотипа Google Карт в приложении или на сайте.
Допустимые варианты атрибуции логотипа Google Карт
Примеры допустимых вариантов атрибуции с логотипом Google Карт

Скачать логотипы Google Карт

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

Скачать объекты атрибуции Google Карт

При использовании логотипа Google Карт следуйте приведенным ниже рекомендациям.

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

Требования к размеру логотипа

Соблюдайте следующие требования к размеру логотипа Google Карт:
  • Минимальная высота логотипа: 16 dp.
  • Максимальная высота логотипа: 19 dp.
  • Минимальное свободное пространство вокруг логотипа: 10 dp слева, справа и сверху, 5 dp снизу.

Подробнее о dp читайте в статье Плотность пикселей на сайте Material Design.

Логотип Google Карт с указанием минимального свободного пространства и допустимого диапазона размеров
Пример логотипа Google Карт с минимальным свободным пространством и допустимым диапазоном размеров

Доступность логотипа

При использовании логотипа Google Карт соблюдайте следующие требования к специальным возможностям:
  • Поддерживайте доступный контраст между логотипом и фоном.
  • Добавьте ярлык специальных возможностей с текстом Google Карты.
Недопустимые варианты и проблемы с доступностью для атрибуции логотипа Google Карт
Примеры недопустимых вариантов и проблем с доступностью для атрибуции логотипа Google Карт

Текстовая атрибуция

Если размер интерфейса не позволяет использовать логотип Google Карт, вы можете написать Google Карты текстом. Придерживайтесь следующих рекомендаций:

Допустимые варианты текстовой атрибуции Google Карт
Примеры допустимых вариантов текстовой атрибуции Google Карт
  • Не изменяйте текст Google Карты:
    • Не меняйте регистр букв в названии Google Карты.
    • Не переносите название Google Карты на несколько строк.
    • Не переводите название Google Maps на другие языки.
    • Чтобы браузеры не переводили Google Карты, используйте HTML-атрибут translate="no".
Недопустимые варианты атрибуции Google Карт
Примеры недопустимых вариантов текстовой атрибуции Google Карт
  • Оформляйте текст Google Карт, как описано в таблице ниже.

    Требования к оформлению текста в Google Картах
    Ресурс Стиль
    Семейство шрифтов Roboto. Загружать шрифт необязательно.
    Резервное семейство шрифтов Любой шрифт без засечек, который уже используется в вашем продукте, или Sans-Serif, чтобы вызвать системный шрифт по умолчанию.
    Стиль шрифта Обычный
    Насыщенность шрифта 400
    Цвет шрифта Белый, черный (#1F1F1F) или серый (#5E5E5E). Контрастность по отношению к фону должна быть не менее 4,5:1.
    Размер шрифта Минимальный размер шрифта: 12 sp.
    Максимальный размер шрифта: 16 sp.
    Подробнее о единицах измерения размера шрифта…
    Расстояние между символами Обычный

Пример CSS

Ниже приведен код CSS, с помощью которого можно отобразить логотип Google Карт на белом или светлом фоне с использованием подходящего шрифта и цвета.

@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 Карт.
  • Размещайте атрибуцию в верхней или нижней части контента и в том же визуальном контейнере. Если атрибуция занимает одну строку, ее можно разместить справа или слева.

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

  • Не вводите пользователей в заблуждение, выдавая контент, не относящийся к платформе Google Карт, за контент Google Карт.
  • Убедитесь, что атрибуция всегда видна и легко читается. Запрещается удалять, скрывать или изменять его.

На рисунках ниже показаны примеры этих визуальных требований.

Пример указания авторства Google Карт вверху, внизу и сбоку от контента
Пример атрибуции Google Карт, расположенной вверху, внизу и сбоку от контента

Пример двух способов отличить контент Google Карт (оценку места) от другого контента
Пример двух подходов к разграничению контента Google Карт (оценки места) и другого контента

Не скрывайте атрибуцию Google Карт и не смешивайте ее с контентом из других источников.
Не скрывайте атрибуцию Google Карт и не смешивайте ее с контентом из других источников

Внешними поставщиками данных.

Некоторые данные и изображения в картографических продуктах Google принадлежат сторонним поставщикам. Для некоторых продуктов, например Map Tiles API, мы можем предоставить вам необходимую атрибуцию стороннего поставщика данных. В этом случае в указании авторства, помимо Google Карт, должны присутствовать названия и других поставщиков данных, например "Картографические данные: Google, Maxar Technologies". Если Google указывает авторство третьих лиц, недостаточно включить в сведения об авторстве только название или логотип Google.