借助“行程和订单进度”功能,您可以构建按需约车和送货解决方案应用,让您的行程消费者和司机了解行程和车辆从取车到还车或送货的进度。
您可以显示实时的路线进度、预计到达时间和路况信息,以便消费者确切了解司机所在的位置、食物何时到达或何时到达目的地。
什么是行程和订单进度功能?
在您的应用中构建行程和订单进度功能时,行程消费者会看到司机路线叠加在地图上。消费者可以在车辆在沿途行驶时看到其当前位置,并可定期更新车辆的位置。消费者还可以查看车辆的预计到达时间 (ETA)、剩余距离和司机路线上的实时路况。
将行程和订单进度集成到驾驶员的应用中后,系统会将驾驶员的当前位置、路线和预计到达时间发送到 Fleet Engine。然后,使用方应用便可从 Fleet Engine 接收该信息。
下图显示了“行程和订单进度”使用方应用:
此行程是单目的地行程的示例,即具有一个上车点和下车点的行程。行程和订单进度还支持以下行程类型:
多目的地:到达最终目的地之前,包含一个或多个经停点(即航点)的行程。
连续行程:一个接一个地发生的独立行程。 这种情况通常发生在驾驶员完成当前行程之前接手下一位消费者的情况。
共享拼车:适用于多个消费者或同时共用车辆的拼车行程。这些行程是并发而不是独立行程。例如:
当机场班车在路线沿途的不同地点下车时。
司机将送餐或杂货配送给沿途多位消费者。
下图说明了行程和订单进度行程类型之间的区别:
为何使用行程和订单进度功能?
通过将行程和订单进度集成到您的按需乘车和送货解决方案应用中,您可以为消费者提供全面的车辆跟踪体验,包括近乎实时的位置更新和流畅的动画效果(包括路线规划)。您可以在驾驶员偏离当前路线时添加更新,并提供界面自定义以满足您的品牌需求。
借助“行程和订单进度”功能,您可以在移动应用和网页上轻松向消费者提供可靠的司机跟踪体验。您可以使用来自 Driver SDK 和 Fleet Engine 的信息创建丰富的移动 SDK 视图和网络服务响应,从而提供以下服务:
- 驾驶员车辆的实时道路捕获位置
- 驾驶员途经航点的实际路线(用户不可见)
- 司机路线上的实时路况
- 上车点和下车点的预计到达时间 (ETA)
此外,您可以依赖 Google 来构建、扩缩和维护此服务,从而降低开发费用,同时为消费者提供最佳体验。
行程和订单进度功能提供特定于平台的 API,可让您使用当前所用的工具在应用中原生构建行程和订单进度。使用适用于 Android 或 iOS 的 Consumer SDK 和 Driver SDK 库。