使用方 SDK 计划任务概览

允许消费者为计划任务定制消费者体验 跟踪所安排的送货或服务订单的进度。

用于计划任务的使用方 SDK 是什么?

使用方 SDK 是 Fleet Engine 的一项功能,用于安排任务, 包括用于打造消费者体验的工具包。借助这些工具包,您可以创建基于地图的显示屏,以直观呈现驾驶员的进度,并显示与预定停靠点关联的任务的状态。时间是 主要面向两类受众群体:

  • 希望了解个人配送状态的最终用户最终用户 送货订单。本文档介绍了如何实现 Consumer SDK in JavaScript 提供了 FleetEngineShipmentLocationProvider 类及相关接口。
  • 想要跟踪整个车队的送货情况和车辆状态的车队运营商。如需了解如何跟踪车队,请参阅 车队跟踪指南

跟踪预定配送的示例 Web 应用
任务

为什么要使用使用方 SDK 执行计划任务?

将消费者 SDK 集成到消费者应用中的计划任务中 您可以近乎实时地提供全面的消费者体验 位置更新和道路贴靠位置。消费者可以看到 车辆的位置信息和进度详情,有助于他们了解自己 。

您可以使用消费者 SDK 做些什么?

使用消费者 SDK 与您的 消费者:

  • 配送车辆在地图上的实时位置。
  • 包裹预计送达时间,会根据交通状况等不断变化的情况进行调整。
  • 车辆正在走的路线。
  • 商品送达前的距离和经停次数。

您还可以根据 Driver SDK 中的位置信息,在面向消费者的应用或网站中打造其他无缝的支持地理位置的消费者体验。对于 驱动程序 SDK 的详细信息,请参阅 驱动程序 SDK 计划任务概览

使用方 SDK 组件

JavaScript 使用方 SDK 包含以下组件:

  • 一种可直接替代标准功能的 JavaScript 地图组件 google.maps.Map 实体。
  • 用于与 Fleet Engine 连接的数据组件。
  • 用于在车辆行驶时直观呈现车辆和路线的组件 目标。
  • 司机预计到达时间或剩余行驶距离的原始数据 Feed。

下表介绍了这些组件。

组件 说明
地图视图 地图视图显示了 在车辆沿其路线移动时更新视图。
发货地点提供商

货运跟踪提供商会提供一个地理位置 Feed 地图可以显示有用的送货信息,例如取货地点 或货物的送货地点以及位置和路线 送货车辆的实际位置

身份验证令牌提取工具 身份验证令牌提取程序可从您的 后端服务器,用于验证对存储在舰队中的位置数据的访问 。您需要在 Web 中实现身份验证令牌提取程序 使用 JavaScript 历程共享库进行构建。请注意,您必须 还需要为设备上的 Fleet Engine 实现 JSON Web 令牌 (JWT) 后端服务器
地图样式选项 您可以使用自定义样式选项 映射,以匹配您的 Web 应用的样式。

如何使用 Consumer SDK

1 设置 JavaScript 使用方 SDK 如需了解详情,请参阅设置 JavaScript 使用方 SDK
2 关注运单 了解如何初始化地图、开始跟踪发货和停止发货 并进行适当的清理请参阅跟踪配送情况
3 自定义地图界面 您可以使用 JavaScript Consumer SDK 执行计划任务, 自定义地图界面、自定义标记或设置样式 绘制多段线请参阅 设置地图样式自定义标记、 和自定义多段线

后续步骤