Отключить обновления местоположения
Когда водитель заканчивает свою смену, вы можете остановить обновление местоположения и пометить транспортное средство как отключенное от сети, вызвав DeliveryVehicleReporter.disableLocationTracking()
или RidesharingVehicleReporter.disableLocationTracking()
.
Этот вызов планирует последнее немедленное обновление Fleet Engine, указывающее, что транспортное средство находится в автономном режиме. Это обновление не содержит местонахождения драйвера.
Установите состояние автомобиля в автономном режиме
Чтобы пометить автомобиль как недоступный при поиске транспортных средств, вы можете установить состояние автомобиля как OFFLINE
или отключить обновление местоположения. Вы можете пометить автомобиль как OFFLINE
если вы еще не включили обновления местоположения или если вы явно отключили обновления. Driver SDK немедленно сообщает Fleet Engine о том, что автомобиль находится в автономном режиме.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-02-28 UTC.
[null,null,["Последнее обновление: 2025-02-28 UTC."],[[["Location updates can be stopped and the vehicle marked offline at the end of a driver's shift using specific function calls (`DeliveryVehicleReporter.disableLocationTracking()` or `RidesharingVehicleReporter.disableLocationTracking()`)."],["This action triggers a final update to Fleet Engine, marking the vehicle as offline without including the driver's location."],["Setting the vehicle state to `OFFLINE` or disabling location updates prevents the vehicle from appearing in vehicle searches."],["Vehicles can be marked as `OFFLINE` before or after enabling/disabling location updates, and the Driver SDK immediately communicates this status to Fleet Engine."]]],[]]