В этом документе перечислены требования к приложениям, разработанным с помощью Geocoding API. Обратите внимание, что использование Geocoding API регулируется вашим соглашением с Google.
Правила
В этом разделе описаны правила, относящиеся к Geocoding API. В правилах содержатся практические рекомендации и требования по реализации, которые помогут вам правильно использовать Сервис в соответствии с ожиданиями платформы Google Карт.
Исключения из ограничений на кеширование
Обратите внимание, что ограничения по кешированию не распространяются на уникальные идентификаторы мест.
Поэтому их можно хранить в течение неограниченного времени.
Идентификатор места возвращается в поле place_id в ответах API. Подробнее о том, как сохранять и обновлять идентификаторы мест, а также управлять ими…
Клиентская фильтрация и изменение порядка
Вы можете выполнять клиентскую фильтрацию в списке результатов верхнего уровня (например, удалять адреса, которые не соответствуют критериям страны или почтового индекса) и фильтровать или переупорядочивать подсписки, содержащиеся внутри одного результата (например, отдавать приоритет определенным точкам навигации), если критерии фильтрации или переупорядочивания не вводят конечных пользователей в заблуждение. При этом вы должны гарантировать, что такие изменения не искажают исходные данные, возвращаемые API.
Страны и территории Европейской экономической зоны
Для клиентов с платежным адресом в Европейской экономической зоне (ЕЭЗ) действуют другие Условия использования этого продукта. Кроме того, в нем могут быть доступны другие функции. Прежде чем начать работу с платформой Google Карт, ознакомьтесь со следующими условиями и информацией, относящимися к ЕЭЗ:
- Условия использования платформы Google Карт в ЕЭЗ
- Дополнительные условия использования платформы Google Карт в ЕЭЗ
- Часто задаваемые вопросы о ЕЭЗ
- Требования платформы 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 Карт соблюдайте следующие требования к размеру:- Минимальная высота логотипа: 16 dp.
- Максимальная высота логотипа: 19 dp.
- Минимальное свободное пространство вокруг логотипа: 10 dp слева, справа и сверху, 5 dp снизу.
Подробнее о dp читайте в статье Плотность пикселей на сайте Material Design.
Доступность логотипа
При использовании логотипа Google Карт соблюдайте следующие требования к доступности:- Обеспечьте доступный контраст между логотипом и фоном.
- Добавьте ярлык специальных возможностей с текстом Google Карты.
Текстовая атрибуция
Если размер интерфейса не позволяет использовать логотип Google Карт, вы можете написать Google Карты текстом. Придерживайтесь следующих рекомендаций:
- Не изменяйте текст Google Карты:
- Не меняйте регистр букв в названии Google Карты.
- Не переносите название Google Карты на несколько строк.
- Не локализуйте Google Карты.
- Чтобы браузеры не переводили Google Карты, используйте HTML-атрибут
translate="no".
Вы можете настроить стиль текста на 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 принадлежат сторонним поставщикам. Для некоторых продуктов, например Map Tiles API, мы можем предоставить вам необходимую атрибуцию стороннего поставщика данных. В этом случае в указании авторства, помимо Google Карт, должны присутствовать названия и других поставщиков данных, например "Картографические данные: Google, Maxar Technologies". Если Google предоставляет сведения об авторстве третьих лиц, недостаточно включить в них только название "Google Карты" или логотип Google.
Краткие пересказы на основе искусственного интеллекта
Если вы показываете в приложении сводки, созданные с помощью искусственного интеллекта, вы должны:
- Отображайте необходимые сведения об авторстве, ссылки на отчеты и справочные ссылки, как описано ниже.
- Конечные пользователи должны иметь возможность прочитать полный текст сводки, предоставленный платформой Google Карт.
Показывать текст раскрытия информации о сводках, созданных ИИ
При показе краткого пересказа на основе искусственного интеллекта всегда добавляйте локализованный текст раскрытия информации (указан в поле disclosure_text тела ответа) сразу под пересказом. Никогда не изменяйте и не дополняйте текст раскрытия информации, предоставляемый API.
Требования к сводке о прибытии
Сводки о прибытии, которые показываются в вашем приложении, должны сопровождаться следующим текстом и ссылками:
| Текст | Требования |
|---|---|
| Об этом пересказе | Используйте следующую ссылку на статью "Как Google получает и использует данные о компаниях для местного поиска": https://support.google.com/local-listings/answer/9851099. |
| Жалоба на пересказ |
Используйте ссылку из поля Примечание. На сводки, созданные искусственным интеллектом и предоставляемые через Geocoding API, независимо от вашего местонахождения распространяются правила Google в отношении контента и продуктов. Вы должны сообщить конечным пользователям, что если они хотят сообщить о контенте, который должен быть удален из сервисов Google в соответствии с действующим законодательством, им следует сообщить об этом, используя предоставленный URL-адрес для пометки контента ( |
Рекомендации по показу для автомобильных сценариев использования
В целях безопасности водителя Google рекомендует показывать краткие пересказы на основе искусственного интеллекта только когда автомобиль припаркован. Если вы показываете сводки в режиме "На автомобиле", информация на экране должна быть понятной и краткой, чтобы водитель мог быстро вернуться к управлению автомобилем.
- Не более трех строк.
- Не более 120 символов или 24 слов.
- Минимальный размер шрифта – 24 dp.
Разработчик несет ответственность за то, чтобы пересказы на основе искусственного интеллекта показывались безопасно и в соответствии с действующим законодательством, особенно в автомобилях.