Câu này thực chất là
link thông minh (smart link / deep link), không phải do X (Twitter) tự làm hết.
Giải thích ngắn gọn:
- Link bạn thấy (ví dụ t.co/...) chỉ là link rút gọn của X.
- Khi người dùng bấm link, server của bên trung giansẽ kiểm tra:
- Thiết bị (điện thoại hay máy tính)
- Hệ điều hành (Android / iOS / PC)
- App có cài hay không
- Sau đó redirectsang link khác tương ứng:
Điện thoại → mở Shopee app hoặc trang Shopee mobile
Máy tính → mở web Shopee bản PC
Vì sao cùng 1 link mà ra khác nhau?
→ Do server đọc
User-Agent của trình duyệt rồi quyết định chuyển hướng.
Các cách phổ biến để làm giống vậy
Dùng dịch vụ trung gian (dễ nhất)
Các nền tảng chuyên làm link kiểu này:
- Firebase Dynamic Links (Google)
- Branch.io
- Adjust / AppsFlyer
- Bitly (bản nâng cao)

Bạn tạo
1 link duy nhất, cấu hình:
- Android → link app / Play Store
- iOS → link app / App Store
- Desktop → link web
Sau đó share link đó lên X là xong.
Tự làm server redirect (nâng cao hơn)
- Tạo 1 trang trung gian (VD: linkcuaban.com/x)
- Server kiểm tra User-Agent
- Nếu là mobile → redirect Shopee mobile
- Nếu là desktop → redirect Shopee web
Cách này phù hợp nếu bạn có team dev hoặc biết backend.
Vì sao nhiều người làm vậy?
- Tăng tỷ lệ mở app (Shopee rất thích)
- Tracking nguồn traffic
- Làm affiliate / marketing
- Trải nghiệm người dùng tốt hơn
Tóm lại để trả lời câu hỏi:
Không phải X, mà là:
- Firebase Dynamic Links
- Branch
- AppsFlyer / Adjust
- Hoặc server riêng của người share link
Nếu bạn nói rõ:
- Làm cho Shopee affiliate
- Hay chỉ test cho vui
- Có biết code hay không
mình chỉ cụ thể
nên dùng công cụ nào + làm từng bước cho bạn