Deep link hoãn lại được dùng để làm gì? #
Liên kết sâu rất hữu ích trong việc truyền bối cảnh của quá trình tải xuống đến ứng dụng di động của bạn.
Khi quảng bá ứng dụng của bạn, luôn có bối cảnh đi kèm với hoạt động quảng bá đó. Ví dụ, nếu bạn hiển thị nút tải xuống trên blog của mình, chính blog đó sẽ cung cấp bối cảnh để thúc đẩy người dùng cài đặt ứng dụng của bạn.
Giả sử bạn đã phát triển một ứng dụng thương mại điện tử chuyên bán giày. Nếu trong bài viết trên blog của bạn có đề cập đến một mẫu giày cụ thể nào đó, và khi người dùng nhấp vào liên kết đó rồi tải ứng dụng về, thì lý tưởng nhất là sau khi tải xong, ứng dụng sẽ hiển thị ngay mẫu giày mà họ vừa nhấp vào. (Đọc tại đây)
Liên kết sâu hoãn lại #
Bạn có thể lấy URL theo dõi đã được tạo và thêm tham số deeplink_url cùng giá trị tương ứng vào cuối URL theo dõi. Khi cài đặt, SDK Tenjin sẽ có thể lấy thông tin bối cảnh này trực tiếp từ máy chủ của Tenjin.
Giả sử liên kết theo dõi do Tenjin tạo ra cho chiến dịch của bạn có dạng như sau: “ https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id} “
Để truyền bối cảnh và thông tin của liên kết sâu (deeplink) đến quá trình cài đặt ứng dụng của bạn, bạn có thể thêm một giá trị vào tham số deeplink_url sao cho nó trông như sau: “ https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id}&deeplink_url=myschema://shoe1 “
Tenjin SDK sẽ truyền thông tin myschema://shoe1 đến ứng dụng của bạn để bạn có thể xử lý người dùng trên ứng dụng theo cách cụ thể. Trong trường hợp này, bạn có thể chuyển hướng họ đến nội dung có shoe1 trong ứng dụng.
Bạn cần triển khai logic để xử lý việc chuyển hướng bằng cách làm theo các hướng dẫn sau (iOS, Android, và Unity)