Tổng quan về SDK điều hướng

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 trực tiếp vào các ứng dụng cho thiết bị di động. SDK cho phép tuỳ chỉnh giao diện người dùng, cũng như cho giao diện thương hiệu và cấu hình tuyến nâng cao. Việc cung cấp trải nghiệm chỉ đường trong ứng dụng có thể tuỳ chỉnh giúp bạn nâng cao hiệu quả vận hành, cải thiện mức độ tương tác của người dùng và có được thông tin chi tiết có giá trị dựa trên dữ liệu.

Tại sao nên sử dụng SDK Điều hướng?

Việc tích hợp tính năng đi theo chỉ dẫn vào ứng dụng sẽ cho phép bạn mang đến trải nghiệm vượt trội cho người dùng, trong khi vẫn áp dụng các yếu tố xây dựng thương hiệu của riêng bạn và tận dụng dữ liệu về chuyến đi:

  • Kiểm soát trải nghiệm toàn diện và tăng mức độ tương tác bằng cách giữ người dùng trong ứng dụng của bạn trong khi điều hướ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 điều hướng cho phù hợp với giao diện của thương hiệu bằng các thành phần tuỳ chỉnh trên giao diện người dùng.
  • Tối ưu hoá trải nghiệm định tuyến bằng cách quản lý các lựa chọn ưu tiên về tuyến đường, điểm đến và điểm tham chiếu.
  • Khai thác dữ liệu vị trí và 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à theo dõi theo thời gian thực.

Bạn có thể làm gì với SDK Điều hướng?

SDK điều hướng cho phép bạn tạo trải nghiệm điều hướng toàn diện trong ứng dụng:

  • Mang đến 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 cả lái xe, đi bộ, đi xe đạp và xe hai bánh.
  • Triển khai các điểm đánh dấu, lớp phủ và các thành phần trên giao diện người dùng tuỳ chỉnh để làm nổi bật thông tin chính, đồng thời cá nhân hoá trải nghiệm thao tác cho phù hợp với thương hiệu của bạn.
  • Truy cập vào dữ liệu về chuyến đi để phân tích các xu hướng, xác định những điểm cần cải thiện và tối ưu hoá hoạt động.

Cách hoạt động của SDK điều hướng

Bạn có thể sử dụng SDK điều hướng để kết hợp cả tính năng bản đồ và tính năng chỉ đường vào ứng dụng của mình. Hai thành phần chính của SDK điều hướng là:

  • Lớp bản đồ: Bắt đầu với một lớp bản đồ, bao gồm chế độ xem bản đồ, định kiểu, các thành phần điều khiển giao diện người dùng, máy ảnh và hành vi tương tác. SDK Điều hướng bao gồm chức năng bản đồ từ SDK Bản đồ và các ứng dụng có SDK Điều hướng không thể bao gồm SDK Bản đồ. Nếu ứng dụng của bạn dùng SDK Maps, thì bạn cần phải xoá SDK đó để sử dụng SDK Điều hướng. Tuy nhiên, API bản đồ gần như giống hệt nhau trong SDK Điều hướng, vì vậy, bạn thường không cần cập nhật phương thức triển khai của mình ngoài việc xoá SDK Maps. Để biết thông tin về sự khác biệt về API bản đồ và chức năng giữa SDK Maps và SDK điều hướng, hãy xem trang Tổng quan trong phần Tài liệu tham khảo
  • Trải nghiệm chỉ đường: Thêm trải nghiệm chỉ đường bằng cách sử dụng, trong đó bao gồm lớp phủ điều hướng từng chặng, thẻ rẽ và các thành phần khác trên giao diện người dùng. Bạn có thể sử dụng trải nghiệm Điều hướng của Google hoặc xây dựng trải nghiệm điều hướng tuỳ chỉnh của riêng mình.

Cách sử dụng SDK điều hướng

Các bước dưới đây bao gồm một tình huống trường hợp sử dụng điển hình để sử dụng SDK điều hướng:

1 Thiết lập Tạo một dự án Google Cloud, thêm SDK Điều hướng vào khoá API và thiết lập dự án Android Studio. Để biết thêm thông tin, hãy xem phần Thiết lập dự án.
2 Điều hướng đến tuyến đường đầu tiên của bạn Vẽ một tuyến đường trong ứng dụng của bạn đến một đích đến duy nhất. Để biết thêm thông tin, hãy xem phần Điều hướng tuyến một điểm đến.
3 Sửa đổi giao diện người dùng điều hướng Tuỳ chỉnh trải nghiệm chỉ đường và giao diện trực quan bằng cách sửa đổi các thành phần và nút điều khiển trê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 phần Sửa đổi giao diện người dùng điều hướng.
4 Điều chỉnh thông tin định tuyến Sửa đổi lựa chọn ưu tiên về định tuyến và quản lý điểm tham chiếu. Để biết thêm thông tin, hãy xem bài viết Trải nghiệm về tuyến đường.

Để biết thêm thông tin về các tính năng của SDK Điều hướng, vui lòng xem Tài liệu tham khảo hoặc Dùng thử bản minh hoạ.