Обзор совместного использования пользовательского пути для запланированных задач

Когда вы используете совместное использование маршрутов Fleet Engine для запланированных задач, потребители могут отслеживать ход выполнения своих запланированных поставок или заказов на обслуживание.

Что такое совместное использование маршрутов для запланированных задач?

Совместное использование поездок — это функция Fleet Engine для запланированных задач, которая также включает в себя наборы инструментов для создания отображений на основе карт, чтобы лучше визуализировать совместное путешествие водителя и статус задачи, связанной с запланированной остановкой. Он предназначен для двух основных аудиторий:

  • Конечные пользователи-потребители , которые хотят знать статус доставки отдельного заказа на отгрузку. В этом документе описывается, как реализовать эту возможность с помощью Consumer SDK в JavaScript, который предоставляет класс FleetEngineShipmentLocationProvider и связанные интерфейсы.
  • Операторы автопарка , которые хотят отслеживать доставку и состояние всего парка автомобилей. Информацию об этой возможности см. в руководстве по отслеживанию автопарка .

Пример веб-приложения, демонстрирующего поездку для запланированной задачи по доставке

Зачем использовать совместное использование потребительского пути для запланированных задач?

Используйте Consumer SDK для потребителей, чтобы повысить вероятность успешной доставки запланированных задач и повысить удовлетворенность потребителей вашими услугами.

Что вы можете сделать с помощью совместного использования потребительского опыта?

Используйте Consumer SDK для поставок, чтобы поделиться со своими потребителями следующей информацией:

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

Вы также можете создавать другие удобные возможности с географической поддержкой внутри своего потребительского приложения или веб-сайта на основе информации о местоположении из Driver SDK. Подробные сведения о Driver SDK см. в обзоре запланированных задач Driver SDK .

Компоненты потребительского SDK

JavaScript Consumer SDK содержит следующие компоненты:

  • Компонент карты JavaScript, который является заменой стандартного объекта google.maps.Map .
  • Компоненты данных для подключения к Fleet Engine.
  • Компоненты для визуализации транспортного средства и маршрута по мере его движения к месту назначения.
  • Необработанные данные о расчетном времени прибытия водителя или оставшемся расстоянии, которое осталось проехать.

В следующей таблице описаны компоненты.

Компонент Описание
Просмотр карты Представление карты иллюстрирует продвижение транспортного средства, обновляя представление по мере движения транспортного средства по маршруту.
Поставщик места отгрузки

Поставщик отслеживания отправлений предоставляет канал местоположения, чтобы на карте можно было отображать полезную информацию об отправлении, например место получения или доставки отправления, а также местоположение и маршрут средства доставки.

Сборщик токенов аутентификации Сборщик токенов аутентификации получает веб-токены JSON (JWT) с вашего внутреннего сервера для аутентификации доступа к данным о местоположении, хранящимся в Fleet Engine. Вы реализуете сборщик токенов аутентификации как часть своего веб-приложения, используя библиотеку совместного использования JavaScript Journey. Обратите внимание, что вам также необходимо реализовать службу создания веб-токенов JSON (JWT) для Fleet Engine на своем внутреннем сервере.
Варианты стиля карты Вы можете использовать пользовательские параметры стиля, чтобы изменить стиль карты по умолчанию, чтобы он соответствовал стилю вашего веб-приложения.

Как использовать совместное использование потребительского пути

1 Настройка потребительского SDK JavaScript Дополнительные сведения см. в разделе Настройка потребительского SDK JavaScript .
2 Следить за отправкой Узнайте, как инициализировать карту, начать совместное использование путешествий и завершить совместное путешествие с помощью соответствующей очистки. См. раздел «Отслеживание отправления» .
3 Настройте интерфейс карты Вы можете использовать JavaScript Consumer SDK для запланированных задач по настройке интерфейса карты, настройке маркеров или стилизации полилиний. См. разделы «Стилизация карты» , «Настройка маркеров» и «Настройка полилиний» .

Что дальше