Набор элементов пользовательского интерфейса для мест
Библиотека компонентов Places UI Kit позволяет перенести привычный пользовательский интерфейс Google Maps для раздела «Места» в ваши приложения и веб-страницы, используя те же данные, что и API Places. Она включает в себя отдельные компоненты пользовательского интерфейса, которые можно использовать независимо, вместе или в сочетании с другими API платформы Google Maps для обеспечения насыщенного функционала раздела «Места» с минимальными затратами и кодом.

Набор инструментов Places UI Kit предоставляет следующие компоненты для отображения данных о местах:
- Функция «Подробная информация о месте» отображает подробную информацию о выбранном месте.
- Функция «Расширенная детализация места» отображает подробную информацию о выбранном месте с расширенными возможностями настройки.
- Функция Basic Place Autocomplete возвращает идентификатор места в ответ на запрос.
- Функция поиска мест отображает настраиваемые результаты поиска, связанные с конкретными местами, в горизонтальном или вертикальном списке карточек с названиями мест.
- Расширенный поиск мест отображает настраиваемые результаты поиска, связанные с конкретными местами, с расширенными параметрами персонализации.
- Расширенный список мест отображает список мест с настраиваемыми карточками мест.
Places UI Kit Essentials and Pro
Places UI Kit предлагает два уровня: Essentials и Pro. Уровень Essentials включает компоненты «Подробная информация о месте», «Базовое автозаполнение по месту» и «Поиск места». Уровень Pro включает компоненты «Расширенная подробная информация о месте», «Расширенный поиск места» и «Расширенный список мест», которые предоставляют ту же функциональность, что и компоненты уровня Essentials, но с большим количеством возможностей настройки и расширенными функциями.
В таблице ниже представлено подробное сравнение тарифных планов Places UI Kit Essentials и Pro:
| Возможности | Основные элементы набора элементов пользовательского интерфейса для мест | Places UI Kit Pro |
|---|---|---|
| Низкоуровневый код | ||
| Настройка стиля | ||
| Настройка содержимого | ||
| Подробная информация о месте | ||
| Фотографии и отзывы | ||
| Настройки фото и рецензирования | ||
| Настройки кнопок | ||
| Пользовательские списки мест |
Выставление счетов
Следующие классы оплачивают подписку Places UI Kit Pro:
-
AdvancedPlaceListFragment -
AdvancedPlaceDetailsFragment -
AdvancedPlaceDetailsCompactFragment -
AdvancedPlaceSearchFragment
Запросы к Places UI Kit оплачиваются за каждый экземпляр компонента, а не на основе данных Places API, включенных в ответ. Дополнительные расходы, связанные с любыми базовыми вызовами API, необходимыми для предоставления ответа, отсутствуют. Например, поиск поблизости с помощью Places UI Kit не повлечет за собой дополнительных расходов за возврат фотографий каждого места.