Nonaktifkan pembaruan lokasi
Saat pengemudi menyelesaikan shift-nya, Anda dapat menghentikan pembaruan lokasi dan menandai
kendaraan sebagai offline dengan memanggil
DeliveryVehicleReporter.disableLocationTracking()
atau
RidesharingVehicleReporter.disableLocationTracking()
.
Panggilan ini menjadwalkan satu update langsung terakhir ke Fleet Engine untuk menunjukkan bahwa
kendaraan sedang offline. Pembaruan ini tidak berisi lokasi pengemudi.
Menetapkan status kendaraan ke offline
Untuk menandai kendaraan sebagai tidak tersedia dalam penelusuran kendaraan, Anda dapat menetapkan status
kendaraan sebagai OFFLINE
atau menonaktifkan pembaruan lokasi. Anda dapat menandai kendaraan sebagai
OFFLINE
jika belum mengaktifkan pembaruan lokasi atau jika telah
menonaktifkan pembaruan secara eksplisit. Driver SDK segera menyampaikan kendaraan sebagai offline
ke Fleet Engine.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-28 UTC.
[null,null,["Terakhir diperbarui pada 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."]]],[]]