Attribution Link là một URL với các tham số theo dõi được mã hóa, cho phép xác định kênh quảng cáo, chiến dịch hoặc nội dung sáng tạo nào đã dẫn đến việc cài đặt ứng dụng di động hoặc thực hiện hành động mục tiêu. Nếu không có liên kết ghi nhận, các nhà tiếp thị không thể phân biệt cài đặt tự nhiên với cài đặt trả phí và đánh giá hiệu quả thực sự của ngân sách quảng cáo. Theo AppsFlyer (2025), ghi nhận cải thiện độ chính xác ước tính ROAS lên 30–40% so với các mô hình last-click không theo dõi.
Những điểm chính
Attribution Link là một URL chứa các tham số đặc biệt để theo dõi nguồn lưu lượng trong quảng cáo di động. Mỗi khi người dùng nhấp vào liên kết như vậy trong quảng cáo, email hoặc bài đăng, nền tảng ghi nhận ghi lại sự kiện nhấp chuột và liên kết nó với một định danh duy nhất.
Sau khi người dùng cài đặt ứng dụng và mở nó, SDK của nền tảng ghi nhận gửi yêu cầu đến máy chủ với định danh thiết bị. Máy chủ khớp định danh này với nhấp chuột đã lưu và xác định nguồn nào đã dẫn đến cài đặt. Quá trình này được gọi là ghi nhận sau cài đặt và là nền tảng để xây dựng báo cáo hiệu quả kênh quảng cáo — nếu không có nó, mọi nguồn đều trông hiệu quả như nhau.
Attribution Link có thể đơn giản (chỉ định danh nguồn) hoặc chứa hàng chục tham số để phân tích chi tiết: loại chiến dịch, nội dung sáng tạo, đối tượng, khu vực địa lý, thiết bị và thậm chí bài đăng cụ thể của người ảnh hưởng. Các nền tảng ghi nhận hiện đại hỗ trợ cả khớp xác định bằng ID quảng cáo và khớp xác suất bằng fingerprinting.
Quá trình ghi nhận qua liên kết bao gồm bốn bước tuần tự: nhấp chuột, chuyển hướng đến cửa hàng, cài đặt và xác minh. Mỗi bước được xử lý bởi nền tảng ghi nhận, liên kết chúng thành một chuỗi sự kiện duy nhất.
Khi người dùng nhấp vào Attribution Link, trình duyệt hoặc webview gửi yêu cầu GET đến máy chủ của nền tảng ghi nhận. Máy chủ tạo bản ghi với định danh nhấp chuột, địa chỉ IP, user-agent, người giới thiệu và tất cả tham số được truyền. Sau đó, máy chủ chuyển hướng người dùng đến App Store hoặc Google Play đến trang ứng dụng.
Sau khi cài đặt và lần khởi chạy đầu tiên, ứng dụng (qua SDK) gửi yêu cầu đến nền tảng với ID quảng cáo của thiết bị (IDFA trên iOS, GAID trên Android). Nền tảng tìm kiếm bản ghi nhấp chuột có cùng IP, user-agent và dấu thời gian trong cửa sổ ghi nhận, và liên kết cài đặt với nhấp chuột đó. Cửa sổ ghi nhận mặc định là 7 ngày cho nhấp chuột và 1 ngày cho lượt xem (view-through), nhưng có thể được cấu hình theo từng chiến dịch.
Nếu ID quảng cáo của thiết bị không khả dụng (người dùng đã giới hạn theo dõi trong cài đặt), nền tảng sử dụng fingerprinting — phương pháp khớp xác suất dựa trên tập hợp các tín hiệu gián tiếp. Chữ ký bao gồm địa chỉ IP, loại và phiên bản hệ điều hành, mẫu thiết bị, ngôn ngữ, múi giờ, độ phân giải màn hình và dấu thời gian chính xác. Sự kết hợp của 6–8 tham số như vậy cho xác suất khớp 95–97% trên Android và 90–94% trên iOS trong cửa sổ 5 phút.
Các nền tảng ghi nhận liên tục cải thiện thuật toán fingerprinting, thêm học máy để lọc các khớp sai. Ví dụ, AppsFlyer Privacy Cloud sử dụng dữ liệu tổng hợp và quyền riêng tư khác biệt để ghi nhận chính xác mà không thu thập dữ liệu cá nhân — điều này đặc biệt quan trọng sau khi giới thiệu App Tracking Transparency (ATT) trên iOS và các hạn chế GAID trên Android.
Attribution Link có cấu trúc URL tiêu chuẩn với các tham số bắt buộc và tùy chọn. Các tham số bắt buộc xác định nguồn và chiến dịch, trong khi các tham số tùy chọn chi tiết hóa việc phân tích và hành vi liên kết.
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brand_domain": "app.onelink.me",
"app_id": "id123456789",
"campaign": "spring_sale_2026",
"media_source": "facebook_ads",
"deep_link": "myapp://sale/spring"
}'
Tham số campaign chỉ định tên chiến dịch quảng cáo, adgroup — nhóm quảng cáo, creative — nội dung sáng tạo cụ thể. Tham số deep_link đặt liên kết sâu cho người dùng đã cài đặt. Tham số click_label cho phép phân biệt các nút hoặc vị trí khác nhau trong cùng một nội dung sáng tạo. Mức độ chi tiết này cho phép nhà tiếp thị thấy không chỉ kênh nào hoạt động mà còn văn bản nút hoặc hình ảnh nào mang lại nhiều chuyển đổi hơn.
| Tham số | Mô tả | Ví dụ |
|---|---|---|
| pid | Nguồn (media source) | facebook_ads |
| c | Tên chiến dịch | summer2026 |
| af_dp | Liên kết sâu để mở | myapp://promo |
| af_click_lookback | Cửa sổ ghi nhận | 7d |
| af_sub1-5 | Tham số tùy chỉnh | partner_id_42 |
Các tham số tùy chỉnh af_sub1 – af_sub5 cho phép truyền bất kỳ thông tin bổ sung nào cụ thể cho một chiến dịch: ID đối tác, loại đối tượng, biến thể thử nghiệm A/B. Dựa trên các tham số này, nền tảng ghi nhận tạo báo cáo phân khúc, cho phép nhà tiếp thị tối ưu hóa ngân sách ở cấp độ vi phân khúc.
Thị trường ghi nhận di động có một số nền tảng lớn, mỗi nền tảng cung cấp định dạng Attribution Link, bộ SDK và thuật toán riêng. Việc chọn nền tảng phụ thuộc vào bộ công cụ, khu vực địa lý của khán giả và yêu cầu về quyền riêng tư dữ liệu.
Nền tảng ghi nhận lớn nhất hỗ trợ OneLink, kết hợp liên kết sâu và ghi nhận trong một liên kết duy nhất. SDK của AppsFlyer hỗ trợ tất cả các nền tảng chính (iOS, Android, Flutter, React Native, Unity) và cung cấp Privacy Cloud để ghi nhận mà không thu thập dữ liệu cá nhân. Một tính năng đặc biệt là hỗ trợ ghi nhận chiến dịch web ngoài di động.
Nền tảng Adjust (được AppLovin mua lại) cung cấp định dạng liên kết riêng với trọng tâm bảo vệ dữ liệu. Adjust là nền tảng đầu tiên triển khai fingerprinting riêng tư mà không lưu trữ địa chỉ IP. SDK của Adjust hỗ trợ Kotlin Multiplatform và SwiftUI, và bảng điều khiển cung cấp báo cáo thời gian thực với độ trễ dưới 30 giây từ nhấp chuột đến hiển thị.
Branch chuyên về liên kết phổ quát (Universal Ads) và cung cấp tích hợp sâu hơn với liên kết sâu so với các nền tảng ghi nhận truyền thống. Branch Links hoạt động trên tất cả các nền tảng bao gồm máy tính để bàn và Smart TV, và hệ thống ghi nhận sử dụng đồ thị thiết bị để liên kết người dùng với nguồn ngay cả khi không có IDFA. Branch cũng cung cấp gói miễn phí cho startup lên đến 10 nghìn cài đặt mỗi tháng.
| Tiêu chí | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Định dạng liên kết | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Liên kết sâu hoãn lại | Có | Có | Có |
| Quyền riêng tư | Privacy Cloud | Không lưu IP | Đồ thị thiết bị |
| Gói miễn phí | Không (dùng thử 30 ngày) | Không | Có, đến 10K cài đặt |
| Ghi nhận web | Có | Giới hạn | Có |
Khi chọn nền tảng, điều quan trọng là không chỉ xem xét chức năng của Attribution Link mà còn khả năng tương thích với các mạng quảng cáo. Ví dụ, Facebook yêu cầu chứng nhận MMP (Mobile Measurement Partner), mà cả ba nền tảng đều có, nhưng độ sâu tích hợp khác nhau: AppsFlyer cung cấp phân tích chi tiết nhất theo nội dung sáng tạo Facebook, Adjust cho TikTok và Snapchat.
Thiết lập Attribution Link bao gồm hai giai đoạn: tích hợp SDK của nền tảng ghi nhận vào ứng dụng và tạo các liên kết cho chiến dịch quảng cáo. Hãy xem xét quy trình với ví dụ về AppsFlyer — nền tảng phổ biến nhất.
Trong giao diện AppsFlyer, chọn ứng dụng, loại liên kết (OneLink), đặt nguồn và chiến dịch. Hệ thống tự động tạo URL ở định dạng https://app.onelink.me/{id}?... với các tham số đã chọn. Liên kết sẵn sàng có thể được sao chép và dán vào quảng cáo trên nền tảng quảng cáo. Để tạo hàng loạt, API được sử dụng — ví dụ, khi tạo 10 nghìn liên kết duy nhất cho người ảnh hưởng.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
Yêu cầu trên tạo liên kết OneLink qua REST API của AppsFlyer. Tham số brand_domain đặt tên miền phụ, app_id — định danh ứng dụng iOS/Android. API trả về liên kết sẵn sàng có thể được sử dụng ngay trong chiến dịch. Cách tiếp cận này tự động hóa việc tạo liên kết cho hàng nghìn chiến dịch mà không cần sao chép thủ công trong bảng điều khiển.
Để ghi nhận chính xác, SDK của nền tảng phải được khởi tạo khi ứng dụng khởi động và gửi sự kiện cài đặt đến máy chủ. Trên iOS, tích hợp được thực hiện qua AppDelegate, trên Android — qua Application hoặc Activity chính. SDK tự động thu thập định danh thiết bị và gửi cùng với dữ liệu lần khởi chạy đầu tiên.
Sau khi thiết lập SDK, tất cả các nhấp chuột vào Attribution Links sẽ tự động được khớp với cài đặt trong bảng điều khiển ghi nhận. Nhà tiếp thị thấy báo cáo phân chia theo nguồn, chiến dịch, nội dung sáng tạo và khu vực địa lý. Ngoài ra, có thể cấu hình chuyển đổi dựa trên sự kiện — ví dụ: đăng ký, mua hàng hoặc hoàn thành cấp độ — và mỗi sự kiện được liên kết với Attribution Link gốc. Điều này cung cấp phân tích toàn diện từ nhấp chuột đến giá trị vòng đời người dùng. Nếu không có sự liên kết này, nhà tiếp thị không thể xác định người dùng nào tạo ra doanh thu nhiều nhất và phải dựa vào các chỉ số trung bình theo kênh, dẫn đến phân bổ ngân sách quảng cáo không hiệu quả.
Câu hỏi thường gặp
Attribution Link chứa các tham số đặc biệt (pid, c, af_dp) mà nền tảng ghi nhận sử dụng để theo dõi nguồn lưu lượng. Liên kết thông thường chỉ mở URL hoặc ứng dụng mà không lưu thông tin về nguồn gốc người dùng.
Nếu IDFA hoặc GAID không khả dụng, nền tảng sử dụng fingerprinting — khớp địa chỉ IP, mẫu thiết bị, phiên bản hệ điều hành và dấu thời gian. Độ chính xác của fingerprinting đạt 95% trên Android và 90% trên iOS trong cửa sổ 5 phút.
Tham số nguồn (pid hoặc media_source) và định danh ứng dụng được coi là bắt buộc. Các tham số khác (chiến dịch, nội dung sáng tạo, nhóm quảng cáo, liên kết sâu) là tùy chọn, nhưng nếu không có chúng, báo cáo sẽ chỉ hiển thị kênh mà không có chi tiết nội bộ.
Cài đặt tự nhiên (không nhấp vào liên kết) không thể được gắn với nguồn cụ thể qua Attribution Link. Các nền tảng ghi nhận đánh dấu chúng là tự nhiên và hiển thị riêng trong báo cáo. Đối với chiến dịch tự nhiên, các phương pháp khác được sử dụng — thẻ UTM trên web và thống kê cửa hàng ứng dụng.
Lựa chọn phụ thuộc vào bộ kênh quảng cáo, khu vực địa lý và yêu cầu về quyền riêng tư. AppsFlyer phù hợp cho các chiến dịch phức tạp với nhiều mạng, Adjust cho các dự án tập trung vào bảo vệ dữ liệu, và Branch cho startup và sản phẩm có liên kết sâu nâng cao.
Tổng kết
Chúng tôi sẽ phát triển ứng dụng di động chìa khóa trao tay
IT Sectr tạo các ứng dụng iOS và Android cho các công ty khởi nghiệp và doanh nghiệp từ năm 2017. Chúng tôi sẽ tư vấn và đề xuất giải pháp tốt nhất cho bạn.
Đọc thêm