Đường liên kết sâu trong Android cho phép bạn đưa người dùng trực tiếp vào nội dung ứng dụng từ các đường liên kết mà họ đã nhấn, chẳng hạn như từ hoạt động duyệt web, tìm kiếm, thông báo và nhiều hoạt động khác.
Android hỗ trợ 2 loại liên kết ứng dụng chung để đáp ứng các nhu cầu khác nhau:
- Liên kết sâu là một tính năng tiêu chuẩn của nền tảng Android, tận dụng hệ thống ý định để định tuyến các đường liên kết sâu đến ứng dụng của bạn. Thông qua ý định, bạn có thể đăng ký để xử lý một số loại đường liên kết sâu, từ URI tuỳ chỉnh đến các miền và lược đồ web tiêu chuẩn. Đường liên kết sâu rất mạnh mẽ và hữu ích cho việc điều hướng, nhưng phải tuân theo hộp thoại phân định của hệ thống. Đường liên kết sâu có trên tất cả các phiên bản Android.
- Đường liên kết trong ứng dụng Android là một tính năng liên kết sâu nâng cao, xác minh các đường liên kết sâu đến trang web của riêng bạn bằng cách thiết lập mối liên kết đáng tin cậy giữa ứng dụng và trang web của bạn. Sau khi được xác minh, các đường liên kết sâu đến trang web của bạn có thể mở ngay nội dung tương ứng trong ứng dụng mà không yêu cầu người dùng chọn ứng dụng của bạn trong hộp thoại phân định. Đường liên kết trong ứng dụng được hỗ trợ trên Android 6 trở lên, trên các thiết bị có dịch vụ của Google. Đối với các đường liên kết sâu đến trang web của bạn, Đường liên kết trong ứng dụng là một phương pháp được đề xuất.
Bản cập nhật Android 15
Với Android 15, Đường liên kết trong ứng dụng thậm chí còn mạnh mẽ hơn nhờ việc giới thiệu Đường liên kết động trong ứng dụng. Với các tính năng động mới, bạn có thể tinh chỉnh hành vi liên kết sâu của ứng dụng ngay lập tức, kiểm soát chi tiết việc so khớp URL và không cần phát hành phiên bản mới của ứng dụng.
Nội dung của hướng dẫn này
Hướng dẫn này giải thích cách tạo và kiểm thử đường liên kết sâu, sau đó trình bày cách triển khai Đường liên kết trong ứng dụng để mang lại trải nghiệm người dùng tốt nhất cho các đường liên kết sâu đến trang web hoặc miền của bạn.
Bạn cần thông thạo các hướng dẫn sau: