通过“行程和订单进度”功能,您可以构建按需乘车和送货解决方案应用,让您的行程消费者和司机了解从上车到下车或送货的行程和车辆进度。
您可以显示实时路线进度、预计到达时间和路况信息,以便消费者准确了解司机的位置、送餐时间或到达目的地的时间。
什么是“行程”和“订单进度”功能?
在应用中构建行程和订单进度功能时,您的行程使用方会在地图上看到司机的路线。消费者可以查看车辆沿路线行驶的当前位置,并定期更新位置。消费者还可以查看车辆的预计到达时间 (ETA)、剩余距离和驾驶员路线上的实时路况。
当您将行程和订单进度集成到驾驶员的应用中时,驾驶员的当前位置、路线和预计到达时间会发送到 Fleet Engine。消费者应用随后可以从 Fleet Engine 接收该信息。
下图显示了行程和订单进度消费者应用:
该行程便是单个目的地行程的示例,即仅包含一个上车点和下车点的行程。“行程”和“订单进度”还支持以下行程类型:
多目的地:在到达最终目的地之前,包含一个或多个经停点(或航点)的行程。
背靠背:一个接一个地发生的独立行程。 当司机承诺在完成当前行程之前接下一位消费者时,这很正常。
共享池:面向多个消费者或同时传送车辆的共同行程。这些行程是并发的,而不是独立的。例如:
当机场班车沿途前往不同地点时。
司机在一路上送餐期间送往多个消费者的食品或杂货。
下图说明了行程和订单进度行程类型之间的区别:
为何使用“行程”和“订单进度”功能?
通过将行程和订单进度集成到您的按需乘车和送货解决方案应用中,您可以提供全面的车辆跟踪体验,并近乎实时地更新位置信息和流畅的动画,包括面向消费者的道路对齐。您可以在驾驶员偏离当前路线时进行更新,并提供符合您的品牌需求的界面自定义设置。
借助行程和订单进度,您可以轻松地在移动应用和网络上为您的消费者提供可靠的司机跟踪体验。您可以使用 Driver SDK 和 Fleet Engine 中的信息来创建丰富的移动 SDK 视图和网络服务响应,用于提供:
- 驾驶车辆在道路上实时贴靠的位置
- 驾驶员途经航点的实际路线(对用户不可见)
- 司机路线的实时路况
- 上车点和下车点的预计到达时间 (ETA)
此外,您可以依靠 Google 来构建、扩缩和维护此服务,从而在降低消费者成本的同时,为消费者提供最佳体验。
“行程”和“订单进度”功能提供针对具体平台的 API,可让您使用当前使用的相同工具以原生方式在应用中构建行程和订单进度。使用适用于 Android 或 iOS 的消费者 SDK 和驱动程序 SDK 库。