SDK trình điều khiển là một bộ công cụ ứng dụng di động và là thành phần cơ bản của Fleet Engine. Với SDK này, ứng dụng của tài xế có thể vừa quản lý các chuyến đi được chỉ định, vừa bật các chức năng chỉ đường và định tuyến cho tài xế.
Trước khi bắt đầu
Hướng dẫn này giả định rằng bạn đã đọc những nội dung sau:
- Thông tin cơ bản về Fleet Engine.
- Mô hình dữ liệu cho xe.
- Mô hình dữ liệu cho các chuyến đi theo yêu cầu.
- Cách thiết lập Fleet Engine.
- Cách tạo và sử dụng xe trong Fleet Engine.
Driver SDK cho chuyến đi theo yêu cầu là gì?
SDK trình điều khiển sẽ thông báo thông tin cập nhật về vị trí và chuyến đi của xe cho Fleet Engine để Fleet Engine có thể theo dõi xe và các chuyến đi được chỉ định. Về cơ bản, SDK sử dụng trình nghe sự kiện để gửi thông tin cập nhật vị trí và toạ độ vĩ độ/kinh độ, cùng với đoạn tuyến đường hiện tại và điểm đến từ SDK Điều hướng đến Fleet Engine khi tài xế bắt đầu lái xe.
Tại sao nên sử dụng SDK trình điều khiển cho các chuyến đi theo yêu cầu?
SDK trình điều khiển giúp bạn dễ dàng tích hợp với Công cụ quản lý đội xe để cập nhật tuyến đường của tài xế. Với SDK này, tài xế có thể sử dụng một ứng dụng duy nhất để quản lý nhiệm vụ và di chuyển như khi sử dụng phiên bản Google Maps dành cho người tiêu dùng mà không cần chuyển sang ứng dụng khác.
Những việc bạn có thể làm với SDK Tài xế cho các chuyến đi theo yêu cầu
Sử dụng SDK trình điều khiển cho các chuyến đi theo yêu cầu để thông báo những thông tin sau cho Fleet Engine:
- Vị trí theo thời gian thực của xe trên bản đồ.
- Toạ độ vĩ độ/kinh độ cho các điểm tham chiếu của chuyến đi do Navigation SDK cung cấp.
- Khoảng cách còn lại đến điểm tham chiếu tiếp theo.
- Thời gian đến dự kiến tại điểm tham chiếu tiếp theo.
- Tuyến đường mà xe cần đi theo chỉ dẫn của SDK Điều hướng.
Cách hoạt động của SDK Tài xế cho các chuyến đi theo yêu cầu
Driver SDK phụ thuộc vào SDK điều hướng để biết thông tin định tuyến và điểm đến. Cùng với thông tin từ SDK Điều hướng, SDK Trình điều khiển tích hợp với ứng dụng trình điều khiển và cung cấp cho Fleet Engine một luồng thông báo cập nhật vị trí, toạ độ vĩ độ/kinh độ, quãng đường còn lại và thời gian đến dự kiến. Tất cả các bản cập nhật dữ liệu xe khác phải được gửi đến phần phụ trợ của khách hàng, phần phụ trợ này sẽ chuyển tiếp dữ liệu đến Fleet Engine.

Cách sử dụng SDK Tài xế cho các chuyến đi theo yêu cầu
Chọn nền tảng của bạn để xem cách bắt đầu sử dụng Driver SDK.
Android
| 1 | Tải SDK Tài xế cho Android | Để biết thêm thông tin, hãy xem phần Tải SDK trình điều khiển. |
| 2 | Định cấu hình dự án trên Google Cloud Console | Để biết thêm thông tin, hãy xem bài viết Định cấu hình dự án trên Google Cloud Console. |
| 3 | Khai báo phần phụ thuộc | Để biết thêm thông tin, hãy xem bài viết Khai báo phần phụ thuộc. |
| 4 | Tạo mã xác thực | Để biết thêm thông tin, hãy xem bài viết Tạo mã xác thực. |
| 5 | Khởi động SDK Tài xế | Để biết thêm thông tin, hãy xem phần Khởi chạy SDK trình điều khiển. |
| 6 | Chuẩn bị xe | Để biết thêm thông tin, hãy xem phần Chuẩn bị xe. |
| 7 | Thiết lập thông tin chi tiết về chuyến đi | Để biết thêm thông tin, hãy xem phần Đặt thông tin chi tiết về chuyến đi. |
iOS
| 1 | Tải SDK Tài xế cho iOS | Để biết thêm thông tin, hãy xem phần Tải SDK trình điều khiển. |
| 2 | Định cấu hình dự án trên Google Cloud Console | Để biết thêm thông tin, hãy xem bài viết Định cấu hình dự án trên Google Cloud Console. |
| 3 | Tạo mã xác thực | Để biết thêm thông tin, hãy xem bài viết Tạo mã xác thực. |
| 4 | Khởi động SDK Tài xế | Để biết thêm thông tin, hãy xem phần Khởi chạy SDK trình điều khiển. |
| 5 | Chuẩn bị xe | Để biết thêm thông tin, hãy xem phần Chuẩn bị xe. |
| 6 | Thiết lập thông tin chi tiết về chuyến đi | Để biết thêm thông tin, hãy xem phần Đặt thông tin chi tiết về chuyến đi. |
Bước tiếp theo
Xem tài liệu về nền tảng mà bạn muốn thiết lập SDK Tài xế: