Khái niệm này xuất hiện từ trước thời điện thoại thông minh. Trên web, deep link, hay liên kết sâu, vốn là liên kết dẫn thẳng đến một trang con thay vì trang chủ. Khi ứng dụng di động ra đời, thuật ngữ này được dùng cho một chức năng hữu ích hơn nhưng cũng dễ gặp lỗi hơn. Deep link trên thiết bị di động mở một màn hình cụ thể trong ứng dụng, chẳng hạn một bài hát trên Spotify hoặc một sản phẩm trên Amazon, thay vì mở màn hình chính của ứng dụng hay một trang web yêu cầu bạn đăng nhập lại.
Hầu hết mọi người từng dùng deep linking mà không biết tên gọi của nó. Bạn nhấn vào liên kết YouTube trong tin nhắn và ứng dụng YouTube mở đúng video. Nhưng nếu nhấn vào chính liên kết đó trong Instagram, bạn có thể gặp một trang web tải chậm cùng biểu ngữ "Mở trong ứng dụng". Sự khác biệt giữa hai trải nghiệm này chính là nội dung của bài viết.
Ba loại deep link trên thiết bị di động
URI scheme
Đây là phương thức lâu đời nhất. Ứng dụng đăng ký một tiền tố riêng, chẳng hạn spotify:// hoặc steam://, và mọi liên kết bắt đầu bằng tiền tố đó sẽ mở ứng dụng. Cách này đơn giản và vẫn hoạt động, nhưng có một nhược điểm rõ ràng. Nếu ứng dụng chưa được cài đặt, liên kết sẽ không làm gì hoặc hiển thị lỗi vì không có trang web dự phòng. Một số nền tảng cũng không cho phép mở scheme tùy chỉnh từ bên trong ứng dụng của họ.
Universal link trên iOS và App link trên Android
Đây là phương thức mặc định hiện nay. Các liên kết này trông giống địa chỉ https thông thường. Chủ ứng dụng đăng một tệp nhỏ trên trang web để cho điện thoại biết những địa chỉ nào thuộc về ứng dụng. Nếu ứng dụng đã được cài đặt, hệ điều hành sẽ nhận thao tác nhấn và mở nội dung trong ứng dụng. Nếu chưa cài đặt, cùng địa chỉ đó sẽ tải như một trang web bình thường. Nhờ cơ chế dự phòng này, các nền tảng lớn như YouTube, Spotify, TikTok, Amazon và nhiều dịch vụ khác đều dùng phương thức này cho liên kết chia sẻ.
Deferred deep link
Deferred deep link ghi nhớ nơi người truy cập muốn đến trong lúc họ cài đặt ứng dụng, sau đó mở màn hình đó trong lần khởi chạy đầu tiên. Universal link và app link không tự thực hiện được việc này. Cơ chế đó cần một dịch vụ phân bổ lưu đích đến rồi chuyển thông tin cho ứng dụng sau khi cài đặt, chủ yếu phù hợp với các nhà phát triển đang chạy chiến dịch cài ứng dụng. Digily Link không cung cấp deferred deep linking mà hoạt động với những ứng dụng người dùng đã cài.
Vì sao trình duyệt trong ứng dụng gây cản trở?
Instagram, TikTok, Facebook và X mở liên kết bằng trình duyệt tích hợp thay vì chuyển sang Safari hoặc Chrome. Trong trình duyệt đó, người truy cập thường chưa đăng nhập YouTube hoặc Spotify, universal link thường không được kích hoạt, còn trang đích chỉ là phiên bản web rút gọn với biểu ngữ liên tục đề nghị mở ứng dụng. Với người sáng tạo nội dung, điều này đồng nghĩa với ít lượt đăng ký, lưu và theo dõi hơn, dù người truy cập đã làm đúng những gì bạn hướng dẫn.
Link rút gọn có tính năng mở ứng dụng là cách khắc phục thực tế. Người truy cập nhấn vào một địa chỉ ngắn, quá trình chuyển hướng chạy trên máy chủ của Digily Link, sau đó máy chủ đưa điện thoại đến địa chỉ dành riêng cho ứng dụng mà trình duyệt tích hợp không thể chặn lại. Người truy cập đến đúng màn hình trong ứng dụng và vẫn ở trạng thái đăng nhập. Nếu ứng dụng chưa được cài đặt, link rút gọn đó sẽ chuyển về trang web thông thường.
Tính năng mở ứng dụng hoạt động thế nào trên Digily Link?
Tính năng mở ứng dụng là một cài đặt của link rút gọn có tên "tự động mở ứng dụng trên thiết bị di động", được cung cấp trong mọi gói, kể cả Free. Digily Link nhận diện liên kết từ AliExpress, Amazon, Airbnb, Apple Music, Booking.com, Facebook, Facebook Messenger, Google Docs, Google Maps, Google Sheets, Google Slides, Instagram, LinkedIn, Netflix, Pinterest, Reddit, Snapchat, Spotify, StockX, Telegram, TikTok, Tripadvisor, Twitch, Waze, WhatsApp, X và YouTube. Hãy dán một trong các liên kết đó làm đích đến, bật tùy chọn này và link rút gọn sẽ mở ứng dụng tương ứng trên iOS và Android. Bạn cũng có thể nhập một scheme tùy chỉnh như steam:// làm đích đến nếu hiểu rõ cách nó hoạt động.
- Mở bảng điều khiển và tạo một link rút gọn. Chọn một trong 15 tên miền có thương hiệu hoặc tên miền riêng của bạn, sau đó đặt slug dễ đọc thành tiếng.
- Dán đích đến, chẳng hạn liên kết chia sẻ của một video YouTube, album Spotify hoặc địa điểm trên Google Maps.
- Trong phần cài đặt liên kết, bật "tự động mở ứng dụng trên thiết bị di động" rồi lưu.
- Kiểm tra trên một iPhone và một điện thoại Android từ bên trong Instagram hoặc TikTok, không chỉ bằng trình duyệt trên màn hình chính.
Trang link rút gọn liệt kê các chức năng khác của link rút gọn, trong đó có nhắm mục tiêu và lên lịch.
Những trường hợp tạo ra khác biệt rõ rệt
- Người sáng tạo nội dung. Liên kết video và nhạc trong story hoặc chú thích mở ngay trong ứng dụng YouTube hoặc Spotify, nơi người xem chỉ cần nhấn một lần để đăng ký hay theo dõi. Các bài hướng dẫn về link rút gọn YouTube và link rút gọn Spotify trình bày chi tiết cách thiết lập.
- Cửa hàng. Liên kết sản phẩm mở trong ứng dụng Amazon hoặc AliExpress sẽ đưa người truy cập đến giỏ hàng ở trạng thái đã đăng nhập, thay vì một trang web yêu cầu đăng nhập.
- Doanh nghiệp địa phương. Liên kết "Chỉ đường" mở Google Maps hoặc Waze và đi thẳng vào chế độ điều hướng.
- Cộng đồng. Liên kết Telegram và WhatsApp mở thẳng cuộc trò chuyện thay vì bản xem trước trên web.
- Tải ứng dụng. Nếu bạn muốn đưa người dùng Android đến Google Play và người dùng iPhone đến App Store, đó là nhắm mục tiêu chứ không phải deep linking. Cách làm này được trình bày trong bài chuyển hướng liên kết nâng cao.
Kiểm tra và khắc phục sự cố
Deep link thường gặp lỗi mà không có thông báo rõ ràng, vì vậy hãy kiểm tra thay vì mặc định rằng liên kết sẽ hoạt động. Dán link rút gọn vào Trình kiểm tra chuyển hướng URL để xem chuỗi chuyển hướng mà liên kết tạo ra. Dùng Trình phân tích URL nếu đích đến chứa các tham số theo dõi mà bạn muốn loại bỏ trước khi rút gọn. Với bất kỳ liên kết nào không do bạn tự tạo, hãy kiểm tra bằng Trình kiểm tra URL an toàn trước khi chia sẻ với người xem.
Khi liên kết mở trình duyệt thay vì ứng dụng, nguyên nhân thường là ứng dụng chưa được cài đặt, đích đến không phải liên kết chia sẻ được nhận diện, chẳng hạn trang kết quả tìm kiếm thay vì trang video, hoặc nền tảng chặn scheme tùy chỉnh. Báo cáo về thiết bị và hệ điều hành trong phần thống kê liên kết cho biết người truy cập nào dùng điện thoại và người nào dùng máy tính, nơi ứng dụng vốn không thể mở theo cách này.
Câu hỏi thường gặp
Deep link và link rút gọn có giống nhau không?
Không. Link rút gọn là một địa chỉ ngắn dùng để chuyển hướng đến nơi khác. Deep link là đích đến mở một màn hình bên trong ứng dụng. Digily Link kết hợp cả hai để một link rút gọn có thể đưa người truy cập thẳng vào ứng dụng.
Deep linking có dùng được trên máy tính không?
Trình duyệt trên máy tính sẽ mở trang web thông thường. Cơ chế mở ứng dụng chỉ áp dụng trên iOS và Android, vì vậy cài đặt này có tên "tự động mở ứng dụng trên thiết bị di động".
Tôi có cần xin phép chủ ứng dụng để dùng deep link không?
Không. Tính năng mở ứng dụng sử dụng các liên kết chia sẻ công khai và scheme mà ứng dụng cung cấp cho đúng mục đích này. Bạn chỉ đang đưa người truy cập đến nội dung vốn đã được công khai.
Tôi có xem được bao nhiêu người đã mở ứng dụng không?
Phần thống kê ghi nhận mọi lượt nhấp vào link rút gọn cùng thiết bị, hệ điều hành, quốc gia và nguồn giới thiệu. Hệ thống không thể biết điều gì diễn ra bên trong ứng dụng sau đó vì hoạt động này nằm trên điện thoại của người truy cập.
Link có tiếp tục hoạt động nếu tôi đổi đích đến không?
Có. Bạn chỉ cần sửa đích đến trong bảng điều khiển. Link rút gọn, mã QR hoặc địa chỉ đã in vẫn tiếp tục hoạt động nhưng sẽ trỏ đến đích mới.
Kiểm tra lần cuối
- Đích đến là liên kết chia sẻ của một video, bài hát, sản phẩm hoặc địa điểm cụ thể, không phải trang tìm kiếm.
- Tùy chọn "tự động mở ứng dụng trên thiết bị di động" đã được bật cho link rút gọn.
- Bạn đã kiểm tra từ bên trong Instagram hoặc TikTok trên cả iOS và Android.
- Trang web dự phòng tải đúng trên điện thoại chưa cài ứng dụng.
- Slug đủ ngắn để đọc thành tiếng hoặc in ra.