当您使用 Fleet Engine 历程共享功能执行计划任务时,使用方可以 跟踪所安排的送货或服务订单的进度。
什么是针对计划任务的历程共享?
旅程共享是 Fleet Engine 的一项功能,适用于计划任务, 提供工具包,用于创建基于地图的显示设备,以更直观地呈现驾驶员的 共享旅程,以及与计划经停相关的任务的状态。时间是 主要面向两类受众群体:
- 希望了解个人配送状态的最终用户最终用户
送货订单。本文档介绍了如何使用
使用 JavaScript 的使用方 SDK,该 SDK 提供了
FleetEngineShipmentLocationProvider
类及相关接口。 - 希望跟踪某次订单的配送和车辆状态的车队操作员 所有车辆。有关该功能的信息,请参阅 车队跟踪指南。
为何要使用消费者历程分享功能来处理计划任务?
使用面向消费者的 SDK 可提高针对以下商品的投放成功率 计划任务,并提高消费者对 服务。
利用消费者转化历程分享功能,您可以做些什么?
使用消费者 SDK 运送商品,与消费者分享以下信息:
- 配送车辆在地图上的实时位置。
- 包裹到达预计到达时间,根据不断变化的情况进行调整,例如 流量。
- 车辆正在走的路线。
- 商品送达前的距离和经停次数。
您还可以在消费者身上打造其他基于地理位置的无缝体验 应用或网站。如需详细了解 驱动程序 SDK,请参阅驱动程序 SDK 计划任务概览。
使用方 SDK 组件
JavaScript 使用方 SDK 包含以下组件:
- 一种可直接替代标准功能的 JavaScript 地图组件
google.maps.Map
实体。 - 用于与 Fleet Engine 连接的数据组件。
- 用于在车辆行驶时直观呈现车辆和路线的组件 目标。
- 司机预计到达时间或剩余行驶距离的原始数据 Feed。
下表介绍了这些组件。
组件 | 说明 |
---|---|
地图视图 | 地图视图显示了 在车辆沿其路线移动时更新视图。 |
发货地点提供商 | 货运跟踪提供商会提供一个地理位置 Feed 地图可以显示有用的送货信息,例如取货地点 或货物的送货地点以及位置和路线 送货车辆的实际位置 |
身份验证令牌提取工具 | 身份验证令牌提取程序可从您的 后端服务器,用于验证对存储在舰队中的位置数据的访问 。您需要在 Web 中实现身份验证令牌提取程序 使用 JavaScript 历程共享库进行构建。请注意,您必须 还需要为设备上的 Fleet Engine 实现 JSON Web 令牌 (JWT) 后端服务器 |
地图样式选项 | 您可以使用自定义样式选项 映射,以匹配您的 Web 应用的样式。 |
如何使用消费者转化历程分享功能
1 | 设置 JavaScript 使用方 SDK | 有关详情,请参阅设置 JavaScript 使用方 SDK。 |
2 | 关注运单 | 了解如何初始化地图、开始分享旅程,以及结束旅程 并进行适当清理。请参阅 关注运单。 |
3 | 自定义地图界面 | 您可以使用 JavaScript Consumer SDK 执行计划任务, 自定义地图界面、自定义标记或设置样式 绘制多段线请参阅 设置地图样式, 自定义标记、 和自定义多段线。 |