Navigation SDK позволяет легко интегрировать пошаговую навигацию Google Карт непосредственно в ваши мобильные приложения. SDK предлагает возможность настройки пользовательского интерфейса для создания фирменного стиля и расширенной настройки маршрутов. Настраиваемая навигация в приложении помогает повысить эффективность работы, улучшить взаимодействие с пользователями и получить ценную аналитику на основе данных.
Зачем использовать Navigation SDK?
Интеграция навигации в ваше приложение позволяет вам обеспечить превосходный опыт для ваших пользователей, применяя при этом собственный брендинг и используя данные о поездках:
- Управляйте всем процессом и повышайте вовлеченность, удерживая пользователей в приложении во время навигации, устраняя необходимость переключения между приложениями.
- Персонализируйте навигационный опыт в соответствии с внешним видом и стилем вашего бренда с помощью настраиваемых элементов пользовательского интерфейса.
- Оптимизируйте маршрут, управляя настройками маршрута, пунктами назначения и промежуточными точками.
- Используйте данные о местоположении и событиях из маршрута поездки для аналитики, оптимизации, общения с клиентами и мониторинга в режиме реального времени.
Что можно сделать с помощью Navigation SDK?
Navigation SDK позволяет вам создать комплексную систему навигации в приложении:
- Предоставьте своим пользователям удобную и надежную пошаговую навигацию на базе Google Maps.
- Поддерживайте различные виды транспорта, включая вождение, ходьбу, езду на велосипеде и двухколесных транспортных средствах.
- Реализуйте пользовательские маркеры, наложения и элементы пользовательского интерфейса, чтобы выделить ключевую навигационную информацию и персонализировать навигационный опыт в соответствии с вашим брендом.
- Получайте доступ к данным о поездках для анализа тенденций, выявления областей для улучшения и оптимизации операций.
Как работает Navigation SDK
Вы можете интегрировать Navigation SDK в своё приложение как с существующей реализацией Maps SDK, так и без неё. Navigation SDK состоит из двух основных компонентов:
- Слой карты : начните со слоя карты из Maps SDK, включая вид карты, стили, элементы управления пользовательским интерфейсом, камеру и поведение взаимодействия.
- Навигация : добавьте навигационную функцию с помощью Navigation SDK, который включает в себя пошаговую навигационную накладку, карточки поворотов и дополнительные элементы пользовательского интерфейса. Вы можете использовать навигационную функцию Google или создать собственную .
Как использовать Navigation SDK
Приведенные ниже шаги охватывают типичный сценарий использования Navigation SDK:
1 | Настройте | Создайте проект Google Cloud, добавьте пакеты SDK Карт и Навигации в свой API и настройте проект Xcode. Подробнее см. в разделе «Настройка проекта» . |
2 | Перейдите к своему первому маршруту | Проложите маршрут до одного пункта назначения в приложении. Подробнее см. в разделе «Навигация по маршруту» . |
3 | Измените навигационный интерфейс | Настройте навигационный интерфейс и его внешний вид, изменив встроенные элементы управления пользовательского интерфейса и отображение элементов на карте. Подробнее см. в разделе Изменение навигационного интерфейса . |
4 | Скорректируйте детали маршрутизации | Изменяйте настройки маршрутизации и управляйте путевыми точками. Подробнее см. в разделе «Опыт маршрутизации» . |
Дополнительную информацию о функциях Navigation SDK см. в разделе «Справка» или попробуйте демо-версию .