Cấu Hình Deep Link Cho Ứng Dụng
Deep Link được bật ở cấp domain, không phải từng link riêng lẻ. Sau khi bạn gắn một hoặc nhiều ứng dụng vào một custom domain, mọi short link dùng domain đó đều có thể mở thẳng app.Bạn cần một custom domain đã xác minh (DNS verified) và không phải subdomain
*.li2.link. Phần cấu hình này khả dụng cho mọi gói; trang Deep Link Analytics mới cần gói Pro.Các bước cấu hình
Mở Configure Deep Links
Vào Settings → Custom Domains. Ở hàng domain đã xác minh, mở menu dấu ba chấm và chọn Configure Deep Links (biểu tượng điện thoại).

Nếu không thấy tùy chọn này: domain của bạn chưa xác minh, hoặc là subdomain
*.li2.link (không hỗ trợ Deep Link).Bật công tắc Enable
Trong hộp thoại, bật công tắc Enable để kích hoạt Deep Link cho domain. Tắt công tắc sẽ ngừng phục vụ file liên kết mà không xóa thông tin app đã nhập.
Thêm ứng dụng iOS
Chọn ô iOS App và nhập:
- Apple Team ID — 10 ký tự, lấy trong Apple Developer Portal.
- Bundle Identifier — ví dụ
com.example.app. - App Store URL (tùy chọn) — dùng làm phương án dự phòng.

Thêm ứng dụng Android
Chọn ô Android App và nhập:
- Package Name — trùng
applicationIdtrongbuild.gradle, ví dụcom.example.app. - SHA-256 Certificate Fingerprints — mỗi khóa ký một dòng (khóa debug và release khác nhau), lấy từ keystore hoặc Play Console.
- Play Store URL (tùy chọn).

Lưu cấu hình
Nhấn Save. Li2 sẽ tự sinh và phục vụ hai file liên kết cho domain của bạn:
apple-app-site-association(cho iOS)assetlinks.json(cho Android)
Phần việc trên dashboard tới đây là xong. Hai bước trong app do lập trình viên thực hiện: thêm Associated Domains (Xcode) cho iOS và intent-filter
autoVerify cho Android. Xem tài liệu cho lập trình viên.Xử lý sự cố
Không thấy tùy chọn 'Configure Deep Links'?
Không thấy tùy chọn 'Configure Deep Links'?
Tùy chọn chỉ xuất hiện với custom domain đã xác minh DNS và không phải subdomain
*.li2.link. Hãy xác minh domain trước, hoặc dùng một domain riêng của bạn.Bảng Verification báo 404 hoặc 'Content mismatch'?
Bảng Verification báo 404 hoặc 'Content mismatch'?
- 404: file chưa được phục vụ — kiểm tra công tắc Enable đã bật và đã Save.
- Content mismatch: Team ID/Bundle ID (iOS) hoặc package name/SHA-256 (Android) nhập sai. Sửa lại và nhấn Re-check. Lưu ý cache Apple ~6h có thể khiến iOS cập nhật chậm.
App vẫn mở trình duyệt thay vì mở app?
App vẫn mở trình duyệt thay vì mở app?
- Đảm bảo lập trình viên đã thêm Associated Domains (iOS) / intent-filter
autoVerify(Android) trùng đúng domain. - Trên Android, buộc xác minh lại:
adb shell pm verify-app-links --re-verify <package>. - Trên iOS, gỡ và cài lại app sau khi file AASA đã đúng (do cache CDN).
Bước tiếp theo
Xem phân tích Deep Link
Theo dõi lượt mở app, tỷ lệ khôi phục link và lý do trượt.
Tài liệu cho lập trình viên
Các bước tích hợp native iOS/Android.


