1. Cách 1: Chỉ chọn cài đặt cho một đường dẫn cụ thể trên trang hoặc bài viết. 2. Cách 2: Cài đặt cho một đường dẫn cụ thể trong các menu. 3. Cách 3: Cài đặt để toàn bộ link trong website đều mở trong tab mới. 3.1. Bước 1: Cài đặt và kích hoạt plugin. 3.2. Vậy cách thực hiện chúng như thế nào: Hướng dẫn sử dụng. Right click – New – Text document; Copy và Paste đoạn mã ở trên vào file note mới mở (thay thế liên kết bạn muốn mở nhé) Save vaf Close file lại. Đổi phần đuôi mở rộng của file vừa mới tạo thành .bat. Cô Gái Mở Đường, Nổi Lửa Lên Em - Nhạc Cách Mạng Hào Hùng - Ngọc KhánhNhạc Công: Lưu SôChào Mừng quý Vị Và Các Bạn Đến Với Kênh Nhạc Cách Mạng Hào Bạn đang xem: Cách tạo đường link trong excel. Xem nhanh. Hàm Excel- cú pháp và cách áp dụng căn bản: Hàm Hypelink trong Excel được sử dụng để tạo nên một đường tắt cho tới một add cụ thể trong cùng một văn phiên bản hoặc để mở một văn bản hay khác web khác. Trong nhiều trường hợp bạn nhận được mail bên trong có chứa những đường link mà người khác muốn chia sẽ với bạn nhưng khi click vào thì nhận được một thông báo lỗi Application not found. Nguyên nhân là do không tìm thấy ứng dụng để mở. . Open Bulk URL sẽ giúp bạn, đây là dịch vụ miễn phí hỗ trợ người dùng mở hàng loạt URL trong các tab, cửa sổ khác nhau hay trong cùng tab/cửa sổ. Việc mở hàng loạt URL giúp bạn tiết kiệm thời gian dù chút ít nhưng vẫn tốt hơn phải mở từng tab để mở nhất là khi bạn đang gấp cần truy nhiều trang web. Open Bulk URL sử dụng không cần tài khoản, bạn chỉ cần làm theo như sau – Đầu tiên, bạn cần chuẩn bị các URL hoặc sao chép và dán sau. – Bạn mở trang nhà Open Bulk URL, dán các URL và mỗi URL cách một hàng. – Tại Advanced options, bạn thiết lập độ trễ mở URL Time delay in ms và chế độ mở Options. All URL + Unique Tabs Mở tất cả URL trong tab riêng biệt. All URL + Same Tab Mở tất cả URL trong một tab. All URL + Unique Windows Mở tất cả URL trong từng cửa sổ. All URL + Same Window Mở tất cả URL trong cùng một cửa sổ. – Sau cùng, bạn bấm Open để thực hiện mở các URL. Khi bạn chọn mở các URL trong cùng tab hay cửa sổ thì chúng mở lần lượt theo thứ tự trong danh sách link từ trên xuống. Open Bulk URL có hỗ trợ lưu danh sách link, bạn bấm Manage List phía trên góc phải> Select list to load để chọn danh sách > dán URL > bấm Save. Khi cần sử dụng các URL đã lưu thì bấm Select list to load trên trang nhà. BÀI LIÊN QUAN Nếu bạn đang có một số ô có chứa các Hyperlink và bạn cần trích xuất địa chỉ thực của chúng như hình bên dưới nhưng chưa biết cách làm. Trong bài viết này, chúng tôi sẽ hướng dẫn cho bạn chi tiết cách lấy đường link trong file Excel nhé! TRÍCH XUẤT ĐỊA CHỈ THỰC CỦA CÁC LIÊN KẾT VỚI TÍNH NĂNG EDIT HYPERLINK Tính năng Edit Hyperlink có công dụng giúp bạn trích xuất các URL ẩn cho mỗi hyperlink và đặt các địa chỉ thực đó vào một ô khác. Bạn thực hiện các bước như sau Tham khảo ngay Dịch vụ đánh máy thuê giá rẻ, uy tín, chất lượng Bước 1 Chọn ô có hyperlink, nhấp phải và chọn Edit Hyperlink. Bước 2 Từ hộp thoại Edit Hyperlink, bạn tiến hành chọn và sao chép Ctrl+C phần đường dẫn từ ô Address Bước 3 Đóng hộp thoại và dán địa chỉ liên kết vào bất kì ô nào mà bạn muốn. Lưu ý Đối với phương pháp này, bạn chỉ có thể lấy được 1 địa chỉ liên kết cho mỗi lần, nếunhư bạn có nhiều hyperlink, bạn sẽ phải lặp lại các bước cho mỗi lần trích xuất. TRÍCH XUẤT ĐỊA CHỈ THỰC TỪ HYPERLINK VỚI MÃ VBA Với nhiều hyperlink, nếu áp dụng phương pháp trên sẽ tốn nhiều thời gian, cho nên đoạn mã VBA sau sẽ giúp bạn cùng lúc trích xuất nhiều địa chỉ liên kết một cách nhanh chóng. Bước 1 Tiến hành nhấn giữ ALT+F11 để thực hiện mở hộp thoại Microsoft Visual Basic for Applications. Bước 2 Nhấn Insert > Module, và dán đoạn mã sau Bước 3 Nhấn F5 để chạy mã, với một hộp thoại hiện ra, yêu cầu bạn phải chọn những hyperlink bạn muốn trích xuất địa chỉ liên kết, như hình bên dưới Bước 4 Nhấn OK, và các hyperlink đã được chuyển thành địa chỉ thực. TRÍCH XUẤT ĐỊA CHỈ THỰC TỪ HYPERLINK VỚI HÀM DO NGƯỜI DÙNG TỰ TẠO Hàm tự tạo sau có thể lấy được địa chỉ thực từ các Hyperlink. Bước 1 Nhấn giữ ALT+F11 để tiến hành mở hộp thoại Microsoft Visual Basic for Applications. Bước 2 Nhấn Insert > Module, và dán đoạn mã sau Function GetURLpWorkRng As Range As String GetURL = End Function Bước 3 Thực hiện lưu đoạn mã và đóng cửa sổ, chọn một ô trống và nhập công thức sau =GetURLA2 A2 là ô chứa hyperlink, sau đó nhấn Enter. Bạn có thể thấy địa chỉ liên kết đã được trích xuất. Hi vọng bài viết về hướng dẫn cách lấy đường link trong file Excel chi tiết trên đây sẽ giúp bạn thao tác nhanh hơn trên Excel! Đường liên kết trong ứng dụng Android là URL loại HTTP đưa người dùng đến thẳng nội dung cụ thể trong ứng dụng Android. Đường liên kết trong ứng dụng Android có thể làm tăng lưu lượng truy cập vào ứng dụng, giúp bạn biết được nội dung ứng dụng nào được dùng nhiều nhất, đồng thời giúp người dùng dễ dàng tìm cũng như chia sẻ nội dung trong ứng dụng đã cài đặt. Cách thêm tính năng hỗ trợ cho Đường liên kết trong ứng dụng Android Tạo bộ lọc ý định trong tệp kê khai. Thêm mã nguồn vào hoạt động của ứng dụng để xử lý đường liên kết ngược. Liên kết ứng dụng với trang web qua giao thức Digital Asset Links Đường liên kết đến tài sản kỹ thuật số. App Links Assistant Trợ lý đường liên kết trong ứng dụng ở Android Studio giúp đơn giản hoá quy trình bằng một trình hướng dẫn từng bước theo mô tả dưới đây. Để biết thêm thông tin về cách hoạt động của đường liên kết trong ứng dụng cũng như những lợi ích mà đường liên kết này mang lại, hãy đọc bài viết Xử lý Đường liên kết trong ứng dụng Android. Thêm bộ lọc ý định Trợ lý đường liên kết trong ứng dụng ở Android Studio có thể giúp bạn tạo bộ lọc ý định trong tệp kê khai và ánh xạ các URL hiện có từ trang web đến các hoạt động trong ứng dụng. Ngoài ra, Trợ lý này cũng thêm mã Java mẫu vào từng hoạt động tương ứng để xử lý ý định. Để thêm bộ lọc ý định và xử lý URL, hãy làm theo các bước sau Chọn Tools Công cụ > App Links Assistant Trợ lý đường liên kết trong ứng dụng. Nhấp vào Open URL Mapping Editor Mở trình chỉnh sửa mục ánh xạ URL rồi nhấp vào biểu tượng Thêm ở cuối danh sách URL Mapping Mục ánh xạ URL để thêm một mục ánh xạ URL mới. Thêm thông tin chi tiết cho mục ánh xạ URL mới Hình 1. Thêm thông tin cơ bản về cấu trúc liên kết của trang web để ánh xạ URL đến các hoạt động trong ứng dụng. Nhập URL của trang web vào trường Host Máy chủ lưu trữ. Thêm path, pathPrefix hoặc pathPattern cho những URL mà bạn muốn ánh xạ. Ví dụ nếu bạn có một ứng dụng chia sẻ công thức nấu ăn, trong đó tất cả công thức nấu ăn đều xuất hiện ở cùng một hoạt động và các công thức tương ứng của trang web đều nằm trong thư mục /recipe, hãy sử dụng pathPrefix rồi nhập /recipe. Nhờ vậy, URL sẽ ánh xạ tới hoạt động mà bạn chọn trong bước sau. Chọn Activity Hoạt động mà URL sẽ đưa người dùng đến. Nhấp vào OK. Cửa sổ Trình chỉnh sửa mục ánh xạ URL sẽ xuất hiện. Trợ lý đường liên kết trong ứng dụng sẽ thêm các bộ lọc ý định dựa trên mục ánh xạ URL của bạn vào tệp và làm nổi bật những thay đổi đó trong trường Preview Xem trước. Nếu bạn muốn thay đổi gì đó, hãy nhấp vào Open Mở để chỉnh sửa bộ lọc ý định. Để tìm hiểu thêm, hãy xem phần bộ lọc ý định cho đường liên kết đến. Lưu ý Để hỗ trợ các đường liên kết trong tương lai mà không cần cập nhật ứng dụng, hãy xác định một mục ánh xạ URL có hỗ trợ những URL mà bạn định thêm. Ngoài ra, hãy thêm một URL cho màn hình chính của ứng dụng để URL này được đưa vào kết quả tìm kiếm. Để đảm bảo rằng bạn đã ánh xạ URL đúng cách, hãy nhập URL vào trường Check URL Mapping Kiểm tra mục ánh xạ URL rồi nhấp vào Check Mapping Kiểm tra mục ánh xạ. Nếu URL hoạt động chính xác thì thông báo thành công sẽ cho thấy URL bạn đã ánh xạ đến hoạt động đã chọn. Xử lý đường liên kết đến Khi bạn đã xác minh rằng hoạt động ánh xạ URL của mình diễn ra đúng cách, hãy thêm logic để xử lý ý định mà bạn tạo Nhấp vào Select Activity Chọn hoạt động trong App Links Assistant Trợ lý đường liên kết trong ứng dụng. Chọn một hoạt động trong danh sách rồi nhấp vào Insert Code Chèn mã. Trợ lý đường liên kết trong ứng dụng sẽ thêm mã vào tệp Java của hoạt động, tương tự như sau Lưu ý Trợ lý đường liên kết trong ứng dụng không hỗ trợ Kotlin, do đó, bạn cần thêm mã Kotlin theo cách thủ công. Kotlin override fun onCreatesavedInstanceState Bundle? { ... val appLinkIntent = intent val appLinkAction = val appLinkData = ... } Java Overrride void onCreateBundle savedInstanceState { ... // ATTENTION This was auto-generated to handle app links. Intent appLinkIntent = getIntent; String appLinkAction = Uri appLinkData = ... } Tuy vậy, mã này chưa hoàn tất. Do đó, bạn phải lập tức thực hiện một hành động dựa trên URI trong appLinkData, chẳng hạn như hiển thị nội dung tương ứng. Ví dụ đối với ứng dụng chia sẻ công thức nấu ăn nêu trên, có thể mã của bạn giống mẫu sau đây Kotlin override fun onCreatesavedInstanceState Bundle? { ... handleIntentintent } override fun onNewIntentintent Intent { handleIntentintent } private fun handleIntentintent Intent { val appLinkAction = val appLinkData Uri? = if == appLinkAction { appLinkData?.lastPathSegment?.also { recipeId -> .buildUpon .appendPathrecipeId .build.also { appData -> showRecipeappData } } } } Java protected void onCreateBundle savedInstanceState { ... handleIntentgetIntent; } protected void onNewIntentIntent intent { handleIntentintent; } private void handleIntentIntent intent { String appLinkAction = Uri appLinkData = if && appLinkData != null{ String recipeId = Uri appData = .appendPathrecipeId.build; showRecipeappData; } } Liên kết ứng dụng với trang web Sau khi thiết lập tính năng hỗ trợ URL cho ứng dụng, Trợ lý đường liên kết trong ứng dụng sẽ tạo tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số mà bạn có thể sử dụng để liên kết trang web với ứng dụng. Ngoài ra, thay vì sử dụng tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số, bạn cũng có thể liên kết trang web với ứng dụng qua Search Console. Nếu bạn đang dùng Tính năng ký ứng dụng của Play cho ứng dụng, thì dấu vân tay chứng chỉ do Trợ lý đường liên kết trong ứng dụng tạo ra thường không khớp với dấu vân tay trên thiết bị của người dùng. Trong trường hợp này, bạn có thể thấy đoạn mã JSON chính xác của Đường liên kết đến tài sản kỹ thuật số cho ứng dụng của mình trong tài khoản nhà phát triển trên Play Console, ở phần Release > Setup > App Integrity. Để liên kết ứng dụng và trang web qua Trợ lý đường liên kết trong ứng dụng, hãy nhấp vào Open Digital Asset Links File Generator Mở trình tạo tệp Đường liên kết đến tài sản kỹ thuật số trên Trợ lý đường liên kết trong ứng dụng rồi làm theo các bước sau Hình 2. Nhập thông tin chi tiết về trang web và ứng dụng để tạo tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số. Nhập Site domain Miền trang web và Application ID Mã ứng dụng. Để đưa tính năng hỗ trợ vào tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số cho tính năng Đăng nhập bằng một lần chạm, hãy chọn Support sharing credentials between the app and the website Hỗ trợ chia sẻ thông tin đăng nhập giữa ứng dụng và trang web. Thao tác này sẽ thêm chuỗi sau vào tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số giúp khai báo rằng ứng dụng và trang web đang dùng chung thông tin đăng nhập delegate_permission/ Chỉ định cấu hình ký tên hoặc chọn một tệp kho khoá. Hãy nhớ chọn tệp kho khoá hoặc tệp cấu hình phát hành phù hợp với bản phát hành hay tệp kho khoá/cấu hình gỡ lỗi cho bản gỡ lỗi của ứng dụng. Nếu bạn muốn thiết lập bản dựng chính thức, hãy sử dụng cấu hình bản phát hành. Còn nếu bạn muốn kiểm thử bản dựng, hãy sử dụng cấu hình gỡ lỗi. Nhấp vào Generate Digital Asset Links file Tạo tệp Đường liên kết đến tài sản kỹ thuật số. Sau khi Android Studio tạo tệp, hãy nhấp vào Save file Lưu tệp để tải xuống. Tải tệp lên trang web rồi cung cấp quyền đọc cho tất cả mọi người, tại https//yoursite/.well-known/ ý quan trọng Hệ thống xác minh tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số thông qua giao thức HTTPS đã mã hoá. Do đó, hãy đảm bảo rằng tệp có thể truy cập được qua kết nối HTTPS, bất kể bộ lọc ý định của ứng dụng có bao gồm https hay không. Nhấp vào Link and Verify Liên kết và xác minh để xác nhận rằng bạn đã tải đúng tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số lên đúng vị trí. Tìm hiểu thêm về cách liên kết trang web với ứng dụng thông qua tệp Digital Asset Links Đường liên kết đến tài sản kỹ thuật số trong phần Khai báo mối liên kết với trang web. Kiểm thử Đường liên kết trong ứng dụng Android Để xác minh rằng các đường liên kết mở ra đúng hoạt động, hãy làm theo các bước sau Trong Trợ lý đường liên kết trong ứng dụng, hãy nhấp vào Test App Links Kiểm thử đường liên kết trong ứng dụng. Nhập URL bạn muốn kiểm thử vào trường URL, ví dụ Hình 3. Hộp thoại Test App Links Kiểm thử đường liên kết trong ứng dụng cho thấy URL đang được kiểm thử và một thông báo thành công. Nhấp vào Run Test Chạy phép kiểm thử. Nếu mục ánh xạ URL không được thiết lập đúng cách hoặc không tồn tại, thông báo lỗi sẽ xuất hiện bên dưới URL trong hộp thoại Test App Links Kiểm thử đường liên kết trong ứng dụng. Nếu không, Android Studio sẽ chạy ứng dụng trong thiết bị hoặc trình mô phỏng tại hoạt động được chỉ định mà không hiện hộp thoại phân định "trình chọn ứng dụng" và hiện thông báo thành công trong hộp thoại App Link Testing Kiểm thử đường liên kết trong ứng dụng như minh hoạ trong hình 3. Nếu Android Studio không chạy được ứng dụng, bạn sẽ thấy thông báo lỗi trong cửa sổ Run Chạy của Android Studio. Để kiểm thử Đường liên kết trong ứng dụng Android thông qua Trợ lý đường liên kết trong ứng dụng, bạn phải có một thiết bị được kết nối hoặc thiết bị ảo chạy Android API cấp 23 trở lên. Để biết thêm thông tin, hãy đọc bài viết về cách kết nối thiết bị hoặc tạo một Thiết bị ảo Android AVD. Mục lục1 Mã tệp Mã tệp mở nhiều URL hàng loạt với Internet explorer Mã tệp mở nhiều URL hàng loạt với Chrome Mã tệp mở nhiều URL hàng loạt với Chrome ẩn danh2 Hướng dẫn sử dụng Có bao giờ mỗi sáng thức dậy bạn luôn mở email, lịch, … hoặc bất kì một đường link URL nào đó không? Hẳn là có những liên kết chúng ta sữ mở lặp đi lặp lại hằng ngày như vậy và sẽ thật thảm họa nếu lượng liên kết đó rất nhiều. Đó là lúc bài viết này có tác dụng của nó. Open multiple URL Khi bạn sử dụng máy tính, có bao giờ mỗi sáng thức dậy bạn luôn mở email, lịch, … hoặc bất kì một đường link URL nào đó không? Hẳn là có những liên kết chúng ta sữ mở lặp đi lặp lại hằng ngày như vậy và sẽ thật thảm họa nếu lượng liên kết đó rất nhiều. Đó là lúc bài viết này có tác dụng của thuật Notepad ++ phần 1Hướng dẫn mở tất cả link bằng một shortcut – Open multiple URL Chúng ta sẽ có một số các mã tệp tin để mở hàng loạt liên kết như sau mình sẽ lấy gmail của google và calendar của google để làm ví dụ Mã tệp mở nhiều URL hàng loạt với Internet explorer echo off start iexplore “ start iexplore “ Mã tệp mở nhiều URL hàng loạt với Chrome echo off start chrome “ start chrome “ Chrome sẽ tự động mở một trình duyệt duy nhất có nhiều thẻ tab gồm các url bạn muốn mở, nếu bạn muốn những liên kết được mở ở chế độ ẩn danh thì chỉ cần thêm -incognito vào đoạn mã ở trên là được Thủ thuật notepad Mã tệp mở nhiều URL hàng loạt với Chrome ẩn danh echo off start chrome -incognito “ start chrome -incognito “ Ok ! Vấn đề mã lệnh shortcut xem như ta đẫ giải quyết xong. Vậy cách thực hiện chúng như thế nào Hướng dẫn sử dụng Right click – New – Text document Copy và Paste đoạn mã ở trên vào file note mới mở thay thế liên kết bạn muốn mở nhé Save vaf Close file lại. Đổi phần đuôi mở rộng của file vừa mới tạo thành .bat. thường là từ .txt sang .bat Thưởng thức thành quả của bạn. Hoàn thành bài viết hướng dẫn mở nhiều URL với một click Ngoài việc có thể mở nhiều liên kết URL bằng một shortcut chúng ta cũng có thể mở nhiều chương trình bằng một shortcut. Đón xem chúng ở bài viết lần sau trên nhé. HUONGDANVACHIASE Deep linking là công nghệ được sử dụng trong ứng dụng di động. Khi người dùng click vào một đường link URL trên trang web hoặc trong một ứng dụng khác, thì deep linking sẽ mở ứng dụng và đưa người dùng đến thẳng trang họ cần. Để đem đến trải nghiệm tốt nhất cho người dùng và tăng tỷ lệ chuyển đổi, bạn tuyệt đối không nên bỏ qua deep linking. Bài viết dưới đây cung cấp hướng dẫn tạo deep link và các thông tin quan trọng khác. Lý do bạn cần đến deep linking Giả sử rằng bạn vừa phát hành một ứng dụng âm nhạc. Để mừng một bài hát mới, bạn chi thật nhiều tiền để chạy quảng cáo trên một trang web nổi tiếng. Trong quảng cáo đó, bạn đăng lên một đoạn trích nhỏ từ bài hát, và bạn muốn người dùng nghe đoạn trích đó từ ứng dụng của bạn chứ không phải ngay trên trang web đó, tất cả những gì họ thấy trên trang chỉ là bìa album. Một ví dụ khác, giả sử bạn muốn thu hút lại người dùng ít tương tác và ít hoạt động trên ứng dụng, nên bạn quyết định chạy một chiến dịch khuyến mãi. Khi người dùng click vào quảng cáo, họ sẽ được đưa đến thẳng trang khuyến mãi trong ứng dụng, không phải tìm kiếm loanh quanh trong ứng dụng hay gõ tay mã khuyến mãi. Cả hai ví dụ trên đều có sự góp mặt của deep linking tất cả chứng minh một điều, deep linking giúp bạn hiện thực hóa các loại chiến dịch kể trên. Deep linking giúp cải thiện trải nghiệm của người dùng, đồng thời làm tăng tỷ lệ chuyển đổi conversion rate và tỷ lệ duy trì retention rate. Để biết thêm thông tin, bạn có thể tham khảo bài viết tác động của deep linking lên chiến dịch. Lý do deep linking ra đời Như chúng tôi đã từng đề cập, deep linking giúp người dùng chuyển hướng giữa trang web và ứng dụng một cách dễ dàng hơn. Nhà quảng cáo advertiser cũng thành công hơn trong việc chuyển đổi người dùng thuyết phục người dùng mua hàng, đăng ký thuê bao, Để hiểu rõ hơn, hãy cùng lấy một ví dụ. Bạn muốn chạy quảng cáo quà mừng Giáng Sinh để kéo người dùng đến với ứng dụng thương mại điện tử của bạn. Ở trang quảng cáo, bạn đưa “quà mừng Giáng Sinh” thành một mục riêng, và đăng tải hình ảnh quà mừng sẵn có trong kho. Nhưng bạn muốn người dùng xem các sản phẩm này trong ứng dụng, thay vì trên trang web. Lúc này, bạn sẽ cần đến deep linking. Nếu người dùng đã cài ứng dụng, thì khi họ click vào đường link, ứng dụng sẽ mở ra và trong một số trường hợp hiện ngay trang sản phẩm. Giữ chân người dùng cũng là một trong các mục đích chính của deep linking. Deep linking giúp người dùng sử dụng ứng dụng thuận tiện hơn. Công cụ này còn có đóng góp quan trọng trong chiến dịch tái tương tác retargeting campaign, giúp thu hút lại người dùng đã từng tương tác với ứng dụng. Cuối cùng, deep linking mang đến một phương pháp linh hoạt để chuyển hướng người dùng giữa trang web và ứng dụng, đem đến trải nghiệm tuyệt vời, từ đó tăng doanh số bán hàng, tỷ lệ chuyển đổi và tỷ lệ duy trì. Hai loại deep link Deep link có hai loại default deep link và deferred deep link. Default deep link Default deep link chỉ chuyển hướng người dùng đến ứng dụng nếu ứng dụng đã được cài về máy. Nếu người dùng chưa cài ứng dụng, thì đường link không thể liên kết với endpoint của ứng dụng, và thông báo lỗi sẽ hiện lên. Default deep link thích hợp với chiến dịch tái tương tác, vì lúc này người làm marketing chỉ quan tâm đến người dùng đã có ứng dụng trong máy, và muốn họ quay lại tương tác với ứng dụng. Deferred deep link Deferred deep link hoạt động phức tạp hơn default deep link. Deferred deep link có thể chuyển hướng người dùng đến App Store hoặc Play Store để tải ứng dụng về máy hoặc đến một địa chỉ khác, như trang web của ứng dụng, và sau khi người dùng mở ứng dụng lên, thì trang mà họ muốn xem sẽ hiện lên. Ví dụ, người dùng thích đôi giày đang được quảng cáo, quyết định click vào quảng cáo, nhưng họ lại chưa có ứng dụng thương mại điện tử bán đôi giày đó trong máy, thì trước tiên họ sẽ được chuyển hướng đến store để tải ứng dụng về. Sau đó, khi người dùng mở ứng dụng lên, họ sẽ được đưa đến trang bán đôi giày đó. Bạn chỉ có thể triển khai deferred deep link khi sử dụng giải pháp deep linking, giống như giải pháp Adjust đang cung cấp. Deferred deep link được tạo qua tích hợp SDK, và bạn có thể tham khảo thêm thông tin tại đây đối với Android và tại đây đối với iOS. Contextual deep linking? Rất có thể bạn đã từng nghe đâu đó cụm từ contextual deep linking. Đường link dạng này mang đến một lợi thế bổ sung, đó là trữ được nhiều thông tin hơn, từ đó giúp người làm marketing thỏa sức sáng tạo hơn. Để tạo contextual deep link, bạn có thể thêm tham số vào default deep link và deferred deep link. Đường link dạng này không tự xuất hiện. Cách thức tạo deep link Hãy bắt đầu từ bước cơ bản nhất tạo một deep link. Quy trình tạo deep link thường phát sinh nhiều bất cập, và đòi hỏi bộ phận phát triển và bộ phận marketing phải liên tục trao đổi với nhau, nhiều khi vì những việc không cần thiết, để đảm bảo đường link được triển khai hiệu quả trong ứng dụng và đưa người dùng đến nội dung họ muốn. Ngoài ra, ngồi tạo deep link theo cách thủ công cũng mất nhiều thời gian. Bạn cũng dễ mắc sai lầm trong quá trình làm. Như mọi URL khác, chỉ cần gõ sai một chữ, thì deep link đã không thể hoạt động, và ngay cả kỹ sư giỏi nhất thế giới thì đôi khi cũng phạm vài lỗi sai ngớ ngẩn. Phương án tốt nhất là tìm kiếm giải pháp tự động tạo deep link, qua đó bạn có thể dành tối đa thời gian và nguồn lực cho công tác tối ưu hóa chiến dịch và chiến lược quảng cáo. Tóm lại, bạn sẽ cần đến một công cụ vừa dễ sử dụng vừa tự động tạo deep link để đảm bảo deep link hoạt động tốt và ít gặp lỗi sai. Hãy thử tìm hiểu Adjust Deeplink Generator, đây là công cụ hỗ trợ tạo hoàn chỉnh deep link URL, cho dù đó là App Link Android hay Universal Link iOS, giúp bạn không còn gặp nhiều khó khăn khi phải tự mình triển khai deep link. Cả hai cách tạo deep linking — sử dụng scheme Android và iOS và sử dụng iOS 9+ Universal Link — đều đã được hướng dẫn chi tiết. Cách làm cơ bản là giống nhau gán một URL nếu sử dụng scheme, youapp//; nếu sử dụng universal link , vào ứng dụng. Khi người dùng click vào URL này, hệ thống sẽ mở ứng dụng nếu ứng dụng đã được cài trong máy. Nhưng thế giới vốn không hoàn hảo. Bạn có lẽ sẽ thắc mắc, nếu người dùng chưa cài ứng dụng thì sao. Câu trả lời là, họ sẽ thấy một thông báo lỗi hoặc không có gì xảy ra cả. Mặc dù bạn không có cách nào trực tiếp biết được liệu ứng dụng có trên thiết bị hay không, nhưng có một số cách bạn có thể áp dụng để “dò hỏi” ứng dụng và biết được nó đã được cài; hay để đưa người dùng đến App Store, đến trang web, hay đến bất kỳ một địa chỉ nào khác nếu ứng dụng chưa được cài. Như chúng tôi có nói ở trên, deep link dựa trên scheme scheme-based deep linking Android và iOS và iOS 9+ Universal Link đều đã được hướng dẫn một cách chi tiết. Vậy hãy cùng tìm hiểu cơ chế hoạt động của các deep link này. Triển khai deep link trên Android Để hiểu rõ hơn, hãy cùng nghiên cứu ví dụ sau. Deep link URL của bạn sẽ là yourapp//path/, và Bundle ID sẽ là Giải pháp JavaScript Có một giải pháp thường được dùng để giải quyết vấn đề này, đó là sử dụng iframe để tải deep link URL, sau đó tạo delayed JavaScript để chuyển hướng người dùng đến store Lúc này, trình duyệt sẽ thử tải yourapp//path/ trước. Nếu ứng dụng đã có trong máy, thì ứng dụng sẽ được mở ra và lệnh JavaScript tiếp theo sẽ không chạy. Nếu ứng dụng chưa có trong máy, thì không có gì xảy ra khi trình duyệt tải yourapp//path/. Sau khoảng 2 giây, JavaScript sẽ chuyển hướng trang sang Play Store, để người dùng có thể tải ứng dụng về. Nhưng đoạn code trên có một chút vấn đề, đó là ngay cả khi ứng dụng đã được mở, và người dùng đã quay lại trình duyệt, nhưng JavaScript vẫn chạy và lại chuyển hướng người dùng đến Play Store. Vì vậy, bạn cần thực hiện một số hoạt động tối ưu hóa, kiểm tra thời điểm người dùng quay lại trình duyệt để xem họ có cần được chuyển hướng lại về store hay không Giải pháp Intent Kể từ phiên bản Chrome for Android 25 trở về sau, đoạn code trên sẽ ngừng hoạt động, bạn có thể tìm hiểu thêm trong tài liệu của Chrome. May là, Google đã cung cấp Intent URL, một giải pháp mang lại hiệu quả tốt hơn. Khi người dùng click vào URL intent//path/Intent;scheme=yourapp;package= sau đó nếu ứng dụng đã có trong máy, thì Chrome sẽ mở ứng dụng. nếu ứng dụng không có trong máy, thì Chrome sẽ mở Play Store. Giải pháp deep link nên sử dụng Chúng tôi đánh giá cao giải pháp Intent vì dễ triển khai và đem đến trải nghiệm tốt hơn cho người dùng. Nhưng để sử dụng giải pháp này, bạn cần hỗ trợ từ trình duyệt. Không may là, hệ thống Android quá phân mảnh nên khá nhiều hệ điều hành và trình duyệt cũ vẫn còn đang hoạt động. Hơn nữa, Android WebView, mặc dù được rất nhiều ứng dụng sử dụng, lại không mặc định hỗ trợ Intent URL. Bảng bên dưới cho biết giải pháp bạn nên sử dụng đối với từng trình duyệt Android lưu ý, bảng chỉ nêu những trình duyệt phổ biến

cách mở đường link