Tổng quan về việc cần làm đã lên lịch của SDK người tiêu dùng

Điều chỉnh trải nghiệm của người tiêu dùng đối với các công việc theo lịch bằng cách cho phép người tiêu dùng theo dõi tiến trình giao hàng hoặc đơn đặt hàng dịch vụ theo lịch.

SDK dành cho người dùng cho các tác vụ được lên lịch là gì?

SDK dành cho người dùng là một tính năng của Công cụ của đội xe dành cho các tác vụ được lên lịch, đồng thời bao gồm các bộ công cụ để tạo trải nghiệm người dùng. Các bộ công cụ này cho phép bạn tạo màn hình dựa trên bản đồ để trực quan hoá tiến trình của trình điều khiển và hiển thị trạng thái của tác vụ liên kết với một điểm dừng theo lịch. Công cụ này được thiết kế cho hai đối tượng chính:

  • Người dùng cuối là người tiêu dùng muốn biết trạng thái giao hàng cho một đơn đặt hàng vận chuyển riêng lẻ. Tài liệu này trình bày cách triển khai trải nghiệm người dùng đó bằng SDK dành cho người dùng trong JavaScript. SDK này cung cấp lớp FleetEngineShipmentLocationProvider và các giao diện liên quan.
  • Đơn vị vận hành đội xe muốn theo dõi trạng thái giao hàng và xe cho toàn bộ đội xe. Để biết thông tin về cách theo dõi đội xe, hãy xem Hướng dẫn theo dõi đội xe.

Ứng dụng web mẫu theo dõi một tác vụ vận chuyển đã lên lịch

Tại sao nên sử dụng SDK dành cho người dùng cho các tác vụ được lên lịch?

Việc tích hợp SDK dành cho người dùng vào các ứng dụng dành cho người dùng có tác vụ được lên lịch giúp bạn mang đến trải nghiệm toàn diện cho người dùng, với thông tin cập nhật vị trí gần như theo thời gian thực và vị trí chụp nhanh trên đường. Người tiêu dùng có thể xem vị trí của xe tải giao hàng và thông tin chi tiết về tiến trình để biết lô hàng của họ đang ở đâu.

Bạn có thể làm gì với SDK dành cho người dùng?

Sử dụng SDK dành cho người dùng để chia sẻ thông tin vận chuyển sau đây với người dùng:

  • Vị trí theo thời gian thực của xe giao hàng trên bản đồ.
  • Thời gian dự kiến đến của gói hàng, được điều chỉnh theo các trường hợp thay đổi, chẳng hạn như lưu lượng truy cập.
  • Tuyến đường mà xe đang đi.
  • Khoảng cách và số điểm dừng còn lại trước khi đơn hàng được giao.

Bạn cũng có thể tạo các trải nghiệm liền mạch khác cho người tiêu dùng dựa trên thông tin vị trí từ SDK Trình điều khiển trong ứng dụng hoặc trang web của người tiêu dùng. Để biết thông tin chi tiết về SDK trình điều khiển, hãy xem phần Tổng quan về tác vụ theo lịch của SDK trình điều khiển.

Thành phần SDK của người dùng

SDK Người dùng JavaScript chứa các thành phần sau:

  • Thành phần bản đồ JavaScript là một thành phần thay thế thả vào cho thực thể google.maps.Map tiêu chuẩn.
  • Các thành phần dữ liệu để kết nối với Công cụ quản lý đội xe.
  • Các thành phần để trực quan hoá xe và tuyến đường khi xe di chuyển đến một đích đến.
  • Nguồn cấp dữ liệu thô cho ETA của người lái xe hoặc quãng đường còn lại để lái xe.

Bảng sau đây mô tả các thành phần.

Thành phần Mô tả
Chế độ xem bản đồ Chế độ xem bản đồ minh hoạ tiến trình của xe, cập nhật chế độ xem khi xe di chuyển dọc theo tuyến đường.
Nhà cung cấp vị trí lô hàng

Nhà cung cấp dịch vụ theo dõi lô hàng cung cấp nguồn cấp dữ liệu vị trí để bản đồ có thể hiển thị thông tin hữu ích về lô hàng, chẳng hạn như vị trí lấy hàng hoặc giao hàng của lô hàng, cũng như vị trí và tuyến đường của xe giao hàng.

Trình tìm nạp mã thông báo xác thực Trình tìm nạp mã thông báo xác thực nhận mã thông báo web JSON (JWT) từ máy chủ phụ trợ để xác thực quyền truy cập vào dữ liệu vị trí được lưu trữ trong Công cụ quản lý xe. Bạn triển khai trình tìm nạp mã thông báo xác thực trong ứng dụng web bằng cách sử dụng Thư viện chia sẻ hành trình JavaScript. Xin lưu ý rằng bạn cũng phải triển khai dịch vụ tạo mã thông báo web JSON (JWT) cho Công cụ quản lý đội xe trên máy chủ phụ trợ.
Tuỳ chọn kiểu bản đồ Bạn có thể sử dụng các tuỳ chọn tạo kiểu tuỳ chỉnh để thay đổi kiểu mặc định của bản đồ sao cho khớp với kiểu của ứng dụng web.

Cách sử dụng SDK dành cho người dùng

1 Thiết lập SDK người dùng JavaScript Để biết thêm thông tin, hãy xem phần Thiết lập SDK người dùng JavaScript.
2 Theo dõi một lô hàng Tìm hiểu cách khởi chạy bản đồ, bắt đầu theo dõi một lô hàng và ngừng theo dõi bằng cách dọn dẹp thích hợp. Xem bài viết Theo dõi lô hàng.
3 Tuỳ chỉnh giao diện bản đồ Bạn có thể sử dụng SDK Người dùng JavaScript cho các tác vụ được lên lịch để tuỳ chỉnh giao diện bản đồ, tuỳ chỉnh điểm đánh dấu hoặc tạo kiểu cho đường đa tuyến. Xem bài viết Tạo kiểu cho bản đồ, Tuỳ chỉnh điểm đánh dấuTuỳ chỉnh đa tuyến.

Bước tiếp theo