Deep Linking – liên kết sâu: khi chúng ta tạo một backlink đến một trang phía bên trong của một trang web/Mobile phầm mềm (bất kỳ trang như thế nào đó chưa phải là trang chủ).

Bạn đang xem: Deep link là gì

Deep linking sẽ cải thiện user engagement và đơn giản quy trình trình làng ứng dụng, giúp bạn theo dõi lời trình làng (referrals), xem thử chiến dịch nào kết quả nhất, cũng như nhận diện những cách thức để ứng dụng trở nên bổ ích hơn và tín đồ dùng có thể tiếp cận giỏi hơn.

Deep linking là gì?

Một deep link là 1 URL mở, phía user mang lại 1 nơi cụ thể nào đó trong ứng dụng. Lúc 1 lập trình viên tạo nên 1 app, anh ta có thể đăng kí 1 URL scheme cùng với iOS. Ví dụ, trong ứng dụng Agenda, shop chúng tôi đã đăng kí URL scheme là “agenda”, chính vì thế bất kì URL nào bước đầu với agenda:.. Vẫn deep link đến ứng dụng của bọn chúng tôi. Trong trường hợp này, khi iOS nỗ lực mở 1 URL với scheme tùy chỉnh, nó đang xem xét toàn bộ các vận dụng được mua trên thiết bị giúp thấy liệu có app nào đã thiết lập từng đăng kí URL scheme kia chưa. Giả dụ thấy phù hợp, nó sẽ khởi đụng và gửi sang URL được áp dụng để mở ứng dụng. Ví dụ, lúc mở Safari cùng gõ twitter:// vào trong size search/địa chỉ và nhấn Go: nếu như Twitter được thiết lập trong điện thoại thông minh của bạn, phầm mềm sẽ khởi động, ngược lại Safari sẽ nỗ lực tải add đó.

Deep link còn thao tác được với cùng 1 vài thông tin có trong URL đó. Ví dụ, URL sau sẽ mở trang profile trong phầm mềm Facebook của bạn: fb://profile/133913376661217

Tại sao phải sử dụng deep linking?

Deep linking có chức năng lôi kéo engagement đề xuất đóng vai trò rất quan trọng. Deep links có thể hướng người dùng đến những views đặc biệt quan trọng trong app của bạn hoặc các ứng dụng khác. Ví như không tồn tại deep linking ứng dụng Facebook giúp người tiêu dùng vào thẳng trang fanpage của bạn bạn chỉ bởi 1 single kích hoạt thì bạn sẽ phải tiến hành 1 trong 2 bước sau. Đầu tiên là hiển thị 1 button cho users để họ nhấn vào đó cùng khởi rượu cồn Safari hoặc UIWebView trong ứng dụng. Khi users đang vào trang fanpage, họ rất cần được xác thực với Facebook nếu không đăng nhập. Cách thức 2 là yêu cầu người dùng thoát ứng dụng, mở tiện ích Facebook cùng tìm thương hiệu fanpage của doanh nghiệp bạn.

Bạn cũng có thể thu hút người dùng mới đến ứng dụng nhờ deep linking. Thay bởi vì mong người tiêu dùng tiềm năng dịch rời từ 1 trình chuẩn y đến app store và thực hiện hành vi search kiếm, bạn cũng có thể dùng deep link để hướng chúng ta vào 1 màn hình hiển thị chuyên biệt vào app. Thiên tài này cung cấp kiểm rà soát quy trình kinh doanh và onboarding (khi lần đầu áp dụng app) như: gửi thư mời cá thể với một số thông tin đăng kí. Thêm nữa, deep linking còn cung cấp chi tiết về cách người tiêu dùng mở và thiết đặt app qua ads đang deep link, nội dung chia sẻ từ user-đến-user qua SMS, thư điện tử hoặc social hoặc qua những trình làng in-app.

Deferred deep linking: khi deep linking không đáp ứng được nữa

Deep linking là 1 trong những công cụ mạnh bạo khi ứng dụng đã tồn tại trên thiết bị. Cơ mà điều gì sẽ xảy ra nếu 1 người tiêu dùng chưa setup ứng dụng?

Với Agenda của chúng tôi, giả dụ user cố gắng mở 1 deep liên kết với URL của agenda:// và người dùng chưa thiết lập ứng dụng, iOS sẽ thử mở 1 URL sử dụng Safari vì iOS chẳng thể tìm thấy app. Thời điểm này, Safari sẽ hiển thị 1 khung hình, thông báo người dùng rằng Safari tất yêu mở được trang theo yêu cầu. Đây chắc chắn là là ngôi trường hợp chúng ta không muốn gặp gỡ phải.

Đây là lúc bề ngoài deep linking sâu sát hơn – hotline là deferred deep linking xuất hiện. Thay vì chưng chỉ mở 1 URL như agenda://, bạn cũng có thể gửi người tiêu dùng 1 URL khác, cố gắng mở ứng dụng trên lắp thêm của users lần đầu tiên và còn nếu như không hoạt động, vẫn hướng users đến phầm mềm Store để mua đặt. Khi người tiêu dùng tải và mở Agenda lần thứ nhất tiên, công ty chúng tôi lại chạm mặt vấn đề khác, chính là theo khoác định, Agenda sẽ không biết là nó được mở bằng 1 deep link. Vụ việc này tạo ra từ thực tiễn App Store không gửi referral links (link giới thiệu) mà người dùng đã dùng làm vào ứng dụng Store đến vận dụng đã được tải đặt. May thay, có khá nhiều nhà cung ứng dịch vụ deep link hỗ trợ giải quyết vấn đề này. Bạn phải thêm vào vài mẫu code nhỏ dại trong áp dụng iOS của chính mình để contact với 1-1 vị cung ứng deep link và đem deferred deep link đã được dùng để cài app. Bây giờ, bạn đa tất cả gửi đến người dùng những deep liên kết an toàn.

*
*

Chọn 1 deep linking service

Khi redesign tiến trình onboarding trong ứng dụng FamilySignal, công ty chúng tôi đã phân tích những dịch vụ hỗ trợ deep linking. Tương đối nhiều dịch vụ có thể chấp nhận được tạo 1 links qua bối cảnh web và gán cho những parameters để các parameters này có thể chuyển vào trong ứng dụng được mở qua deep link URL.

Chúng tôi đưa ra quyết định sử Branch.io vị nó dễ sở hữu đặt, gồm bộ tài liệu toàn diện và ko yêu cầu người dùng đăng nhập vào bất kì thương mại dịch vụ bên đồ vật 3 nào khác. Branch.io vận động tốt cùng với các thiết lập cho tiện ích mới và app đang sẵn có sẵn. Đây là platform chéo, cung ứng Android, quả táo và những platform khác.

Một dịch vụ thương mại khác cần xem xét là Deeplink, vận động tương từ bỏ như Branch,io, cũng cung cấp cả iOS với Android. Quanh đó ra, các quy tắc translation cũng cung ứng tích phù hợp các biến đổi qua những phiên phiên bản apps với APIs khác nhau. Lúc ứng dụng trở nên tân tiến dần lên và đổi khác thì nguyên tắc translation sẽ chống những thay đổi này không break các thiết lập hiện thời hoặc cài đặt mới. Tuy nhiên, nguồn tài liệu của Deeplink lại tinh giảm và team ngũ quan tâm khách sản phẩm không tác động tốt. Deeplink sử dụng mô hình giá pay-per-click.

 

App Indexing với Universal Links

App Indexing của Google có thể chấp nhận được ứng dụng game android hoăc iOS xuất hiện trong công dụng tìm kiếm của Google. Lúc ai kia thấy ứng dụng của người sử dụng được setup và tìm kiếm bên trên Google, tiện ích Indexing đang hiển thị vận dụng trong những tác dụng tìm tìm tương đương. Sau đó, nó đang deep link trở lại nội dung tất cả liên quan.

Với tiện ích ios 9, táo bị cắn đã giới thiệu Universal links như 1 cách mới nhằm dùng các deep liên kết với ứng dụng. Universal links khác cùng với deep links đã nhắc ở trên ngơi nghỉ điểm nó ko yêu mong lập trình viên đăng kí URL scheme thiết lập cấu hình khi tạo ra 1 ứng dụng. Cầm vào đó, universal links sẽ sử dụng URL bây giờ dẫn mang đến homepage ứng dụng của bạn. Team lập trình sẵn cần triển khai vài thao tác thông số kỹ thuật trên web-server để vận dụng iOS có thể xác thực là nó đang điều đình với trang web của bạn. Thao tác này không thực sự khó cùng một khi đang hoàn thành, sẽ đem đến cho tất cả những người dùng app phương pháp khởi đụng và liên quan với ứng dụng dễ dàng và đơn giản hơn, hoạt bát hơn, bình an hơn.

Ngoài ra, thông số kỹ thuật các universal links còn hỗ trợ app tham gia tìm kiếm Spotlight.

Xem thêm: Cập Nhật Lịch Đi Học Lại Của 63 Tỉnh Thành, Lịch Đi Học Lại Của 63 Tỉnh Thành Mới Nhất

Kết luận

Deep linking là 1 trong công ráng quan trong đối với các những người làm ứng dụng nhằm giữ được user engagement, cách tân quy trình onboarding, ra quyết định chiến lược nào vẫn thu hút user hoặc đơn giản là biến vận dụng trở cần hữu ích hơn.