Navigation SDK (SDK Điều hướng) cho phép bạn tích hợp liền mạch trải nghiệm chỉ đường từng chặng của Google Maps ngay vào các ứng dụng di động. SDK này cung cấp tính năng tuỳ chỉnh giao diện người dùng để tạo giao diện và cảm nhận phù hợp với thương hiệu, cũng như tính năng định cấu hình tuyến đường nâng cao. Việc cung cấp trải nghiệm chỉ đường có thể tuỳ chỉnh trong ứng dụng giúp bạn nâng cao hiệu quả hoạt động, cải thiện mức độ tương tác của người dùng và thu thập thông tin chi tiết có giá trị dựa trên dữ liệu.
Tại sao nên sử dụng Navigation SDK?
Việc tích hợp tính năng chỉ đường vào ứng dụng cho phép bạn mang đến trải nghiệm vượt trội cho người dùng, đồng thời áp dụng thương hiệu của riêng bạn và tận dụng dữ liệu chuyến đi:
- Kiểm soát trải nghiệm từ đầu đến cuối và tăng mức độ gắn bó bằng cách giữ người dùng ở lại trong ứng dụng của bạn trong quá trình chỉ đường, loại bỏ nhu cầu chuyển đổi giữa các ứng dụng.
- Cá nhân hoá trải nghiệm chỉ đường để phù hợp với giao diện và cảm nhận của thương hiệu bằng các thành phần giao diện người dùng có thể tuỳ chỉnh.
- Tối ưu hoá trải nghiệm tuyến đường bằng cách quản lý các lựa chọn ưu tiên về tuyến đường, đích đến và điểm dừng.
- Sử dụng dữ liệu vị trí và dữ liệu sự kiện từ việc định tuyến chuyến đi để phân tích, tối ưu hoá, liên lạc với khách hàng và giám sát theo thời gian thực.
Bạn có thể làm gì với Navigation SDK?
Navigation SDK cho phép bạn tạo trải nghiệm chỉ đường toàn diện trong ứng dụng:
- Cung cấp cho người dùng trải nghiệm chỉ đường từng chặng liền mạch và đáng tin cậy do Google Maps cung cấp.
- Hỗ trợ nhiều phương thức di chuyển, bao gồm lái xe, đi bộ, đạp xe và xe hai bánh.
- Triển khai các điểm đánh dấu, lớp phủ và thành phần giao diện người dùng tuỳ chỉnh để làm nổi bật thông tin chỉ đường quan trọng và cá nhân hoá trải nghiệm chỉ đường cho phù hợp với thương hiệu của bạn.
- Truy cập vào dữ liệu chuyến đi để phân tích xu hướng, xác định các khía cạnh cần cải thiện và tối ưu hoá hoạt động.
Cách hoạt động của Navigation SDK
Bạn có thể tích hợp Navigation SDK vào ứng dụng của mình có hoặc không có bản triển khai Maps SDK hiện có. Hai thành phần chính của Navigation SDK là:
- Lớp bản đồ: Bắt đầu bằng một lớp bản đồ từ Maps SDK, bao gồm chế độ xem bản đồ, kiểu, các nút điều khiển giao diện người dùng, máy ảnh và hành vi tương tác.
- Trải nghiệm chỉ đường: Thêm trải nghiệm chỉ đường bằng Navigation SDK, bao gồm lớp phủ đường đi từng chặng, thẻ chặng và các phần tử trên giao diện người dùng bổ sung. Bạn có thể sử dụng trải nghiệm chỉ đường của Google hoặc tạo trải nghiệm chỉ đường tuỳ chỉnh của riêng mình.
Cách sử dụng Navigation SDK
Các bước dưới đây trình bày một trường hợp sử dụng điển hình để sử dụng Navigation SDK:
| 1 | Thiết lập | Tạo một dự án Google Cloud, thêm Maps SDK và Navigation SDK vào API của bạn, đồng thời thiết lập dự án Xcode. Để biết thêm thông tin, hãy xem bài viết Thiết lập dự án. |
| 2 | Chuyển đến tuyến đường đầu tiên | Vẽ một tuyến đường trong ứng dụng của bạn đến một đích đến. Để biết thêm thông tin, hãy xem bài viết Chỉ đường theo tuyến đường. |
| 3 | Sửa đổi giao diện người dùng chỉ đường | Tuỳ chỉnh trải nghiệm chỉ đường và giao diện bằng cách sửa đổi các nút điều khiển và thành phần giao diện người dùng tích hợp sẵn xuất hiện trên bản đồ. Để biết thêm thông tin, hãy xem bài viết Sửa đổi giao diện người dùng chỉ đường. |
| 4 | Điều chỉnh thông tin chi tiết về tuyến đường | Sửa đổi các lựa chọn ưu tiên về định tuyến và quản lý các điểm tham chiếu. Để biết thêm thông tin, hãy xem bài viết Trải nghiệm tuyến đường. |
Để biết thêm thông tin về các tính năng của Navigation SDK, hãy xem Tài liệu tham khảo, hoặc Thử bản minh hoạ.