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 ngay vào ứng dụng di động. SDK cung cấp tính năng tuỳ chỉnh giao diện người dùng 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 điều hướng trong ứng dụng có thể tuỳ chỉnh 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à nhận đượ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 Navigation SDK?

Việc tích hợp tính năng chỉ đường vào ứng dụng giú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 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, không cần phải 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 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, điểm đến và điểm trung gian.
  • Sử dụng dữ liệu vị trí và sự kiện từ tuyến đường của chuyến đi để phân tích, tối ưu hoá, giao tiếp 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 điều hướ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 bằng Google Maps.
  • Hỗ trợ nhiều phương tiện đi lại, 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à thành phần giao diện người dùng tuỳ chỉnh để làm nổi bật thông tin điều hướng chính và cá nhân hoá trải nghiệm điều hướ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 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 Navigation SDK

Bạn có thể tích hợp SDK Điều hướng vào ứng dụng của mình có hoặc không có hoạt động triển khai SDK Maps hiện có. 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 đồ từ SDK Bản đồ, bao gồm chế độ xem bản đồ, kiểu, các chế độ đ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 điều hướng: Thêm trải nghiệm điều hướng bằng cách sử dụng SDK Điều hướng, bao gồm lớp phủ chỉ đường từng chặng, thẻ rẽ và các thành phần giao diện người dùng bổ sung. Bạn có thể sử dụng trải nghiệm Điều hướng của Google hoặc tạo trải nghiệm điều hướ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 SDK điều hướng:

1 Thiết lập Tạo một dự án Google Cloud, thêm SDK Maps và Navigation vào API, rồi thiết lập dự án Xcode. Để biết thêm thông tin, hãy xem phần Thiết lập dự án.
2 Chuyển đến tuyến đường đầu tiên Lập biểu đồ tuyến 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 theo tuyến đường.
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 bằng cách sửa đổi các thành phần và nút điều khiể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 chi tiết về định tuyến Sửa đổi lựa chọn ưu tiên về định tuyến và quản lý các điểm trung gian. Để biết thêm thông tin, hãy xem phần Trải nghiệm tuyến đường.

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