停用位置信息更新
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
当司机结束轮班时,您可以调用 DeliveryVehicleReporter.disableLocationTracking()
或 RidesharingVehicleReporter.disableLocationTracking()
来停止位置信息更新并将车辆标记为离线。
此调用会安排向 Fleet Engine 进行一次最终的立即更新,以表明车辆已离线。此更新不包含驾驶员的位置信息。
将车辆状态设置为离线
如需在车辆搜索中将车辆标记为不可用,您可以将车辆状态设置为 OFFLINE
或停用位置信息更新。如果您尚未启用位置信息更新,或者已明确停用更新,则可以将车辆标记为 OFFLINE
。Driver SDK 会立即向 Fleet Engine 通报车辆已离线。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-31。
[null,null,["最后更新时间 (UTC):2025-08-31。"],[[["\u003cp\u003eLocation updates can be stopped and the vehicle marked offline at the end of a driver's shift using specific function calls (\u003ccode\u003eDeliveryVehicleReporter.disableLocationTracking()\u003c/code\u003e or \u003ccode\u003eRidesharingVehicleReporter.disableLocationTracking()\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThis action triggers a final update to Fleet Engine, marking the vehicle as offline without including the driver's location.\u003c/p\u003e\n"],["\u003cp\u003eSetting the vehicle state to \u003ccode\u003eOFFLINE\u003c/code\u003e or disabling location updates prevents the vehicle from appearing in vehicle searches.\u003c/p\u003e\n"],["\u003cp\u003eVehicles can be marked as \u003ccode\u003eOFFLINE\u003c/code\u003e before or after enabling/disabling location updates, and the Driver SDK immediately communicates this status to Fleet Engine.\u003c/p\u003e\n"]]],[],null,["When the driver finishes their shift, you can stop location updates and mark the\nvehicle as offline by calling\n`DeliveryVehicleReporter.disableLocationTracking()` or\n`RidesharingVehicleReporter.disableLocationTracking()`.\n\nThis call schedules one final immediate update to Fleet Engine to indicate that\nthe vehicle is offline. This update does not contain the driver's location.\n\nSet the vehicle state to offline\n\nTo mark the vehicle as unavailable in vehicle searches, you can set the vehicle\nstate as `OFFLINE` or disable location updates. You can mark a vehicle as\n`OFFLINE` when you have not yet enabled location updates or when you have\nexplicitly disabled updates. The Driver SDK communicates the vehicle as offline\nto Fleet Engine immediately."]]