Liên kết sâu

Còn gọi là: deep link, liên kết ứng dụng, universal link, app link

Định nghĩa

Liên kết sâu là một URL mở một màn hình hoặc mục cụ thể bên trong ứng dụng, thay vì chỉ màn hình chính của ứng dụng hay một trang web. Mã QR thường dùng liên kết sâu để nhảy thẳng đến một trang cá nhân, sản phẩm hoặc cuộc trò chuyện.

Liên kết sâu làm gì

Liên kết sâu đưa người dùng đến một nơi cụ thể bên trong ứng dụng, như trang sản phẩm, danh sách nhạc hoặc cuộc trò chuyện với một doanh nghiệp. Nếu ứng dụng đã cài, điện thoại mở nó ngay tại màn hình đó. Nếu chưa, một liên kết sâu được làm tốt sẽ chuyển về trang web hoặc trang ứng dụng trên cửa hàng ứng dụng.

Các loại liên kết sâu

Liên kết sâu hiện đại thường trông như địa chỉ web https bình thường mà hệ điều hành nhận ra là thuộc về một ứng dụng. Apple gọi chúng là Universal Links còn Android gọi là App Links; cả hai đều yêu cầu chủ website đăng một tệp xác minh nhỏ. Các lược đồ URL tùy chỉnh cũ hơn như exampleapp://item/42 vẫn hoạt động trong nhiều ứng dụng nhưng báo lỗi nếu ứng dụng chưa được cài.

  • Universal Links (iOS) và App Links (Android): URL https được chủ website xác minh
  • Lược đồ URL tùy chỉnh: tiền tố riêng của ứng dụng, không có phương án dự phòng trên web
  • Liên kết sâu trì hoãn: đưa người dùng mới đến cửa hàng, rồi đến đúng màn hình sau khi cài đặt

Dùng liên kết sâu trong mã QR

Với mã QR, liên kết sâu https thường là lựa chọn an toàn nhất vì hoạt động trên mọi điện thoại, có hoặc không có ứng dụng. Hãy thử mã trên cả iOS và Android, khi đã cài ứng dụng và khi chưa cài, vì hành vi có thể khác nhau. Nhiều nền tảng mạng xã hội và nhắn tin công bố định dạng liên kết riêng để mở thẳng ứng dụng của họ.

Câu hỏi thường gặp

Liên kết và liên kết sâu khác nhau thế nào?

Liên kết thông thường mở một trang web. Liên kết sâu mở một màn hình cụ thể trong ứng dụng khi ứng dụng đã cài, và có thể chuyển về web khi chưa cài.

Mã QR có thể mở thẳng một ứng dụng không?

Có, nếu nó mã hóa một liên kết sâu mà ứng dụng hỗ trợ. Với Universal Links hoặc App Links, ứng dụng mở nếu đã cài, còn không thì mở website.

Tất cả thuật ngữ