Cách Adapty Analytics hoạt động
Bài viết này mô tả cách Adapty Analytics hoạt động: dữ liệu nào được hiển thị, dữ liệu đến từ đâu, và dữ liệu được xử lý như thế nào. Bài viết cũng giải thích các quyết định thiết kế làm cho Adapty Analytics khác biệt, và những quyết định này mang lại lợi ích gì cho bạn.
Adapty Analytics so với analytics của cửa hàng
-
Đa dạng dữ liệu: Các cửa hàng chỉ có thể hiển thị dữ liệu của chính họ và không thể truy cập hành vi người dùng bên trong ứng dụng.
Adapty có thể kết hợp dữ liệu từ nhiều cửa hàng, cùng với các nguồn bổ sung — nền tảng marketing và mạng quảng cáo. SDK của Adapty theo dõi tương tác của người dùng với các paywall và onboarding.
-
Tần suất cập nhật: Các cửa hàng ứng dụng thường cập nhật dữ liệu một lần mỗi ngày, điều này có thể hạn chế khả năng đưa ra quyết định theo thời gian thực của bạn.
Adapty cung cấp analytics gần như theo thời gian thực.
-
Chỉ số nâng cao: Các cửa hàng ứng dụng chỉ hiển thị các chỉ số cơ bản như lượt tải, doanh thu và tỷ lệ giữ chân người dùng.
Adapty còn tính toán các chỉ số nâng cao hơn, chẳng hạn như doanh thu định kỳ hoặc doanh thu trung bình trên mỗi người dùng. Các mục chuyên biệt phân tích các vấn đề liên quan đến gói đăng ký: tỷ lệ rời bỏ, lỗi thanh toán, v.v. Xem bài viết Bảng so sánh chỉ số để có danh sách đầy đủ.
-
Dự đoán: Adapty sử dụng các thuật toán học máy tiên tiến để dự đoán LTV và doanh thu trong tương lai.
Dữ liệu và nguồn dữ liệu
Adapty Analytics xử lý các dữ liệu sau đây thành biểu đồ và đồ thị:
- Sự kiện gói đăng ký được tạo ra trong suốt vòng đời người dùng — bắt đầu dùng thử, mua hàng, gia hạn, hủy, lỗi thanh toán, hoàn tiền. Adapty tổng hợp các sự kiện này thành biểu đồ phân tích và chuyển tiếp chúng theo thời gian thực đến webhook, event feed, và các tích hợp dựa trên sự kiện.
- Dữ liệu giao dịch — doanh thu, hoàn tiền, quốc gia của người mua, v.v.
- Dữ liệu ứng dụng như số lượt cài đặt hoặc tương tác với paywall.
- Dữ liệu attribution cho giao dịch: nguồn lưu lượng truy cập và chiến dịch quảng cáo.
Dữ liệu này đến từ các nguồn sau:
- Adapty SDK iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor báo cáo dữ liệu hành vi người dùng từ bên trong ứng dụng. Nếu Adapty quản lý luồng mua hàng của bạn, SDK chia sẻ thông tin trực tiếp về các sự kiện mua hàng. Nếu bạn dùng chế độ observer, SDK nhận báo cáo sự kiện mà bạn thiết lập thủ công.
- Các cửa hàng dùng giao tiếp server-to-server để thông báo cho Adapty về các giao dịch (dùng thử, gia hạn gói đăng ký, hủy, v.v.).
- Các dịch vụ attribution bên thứ ba (Appsflyer, Adjust, Branch, v.v.) chia sẻ dữ liệu về nguồn traffic và chiến dịch quảng cáo. Nếu bạn thiết lập Adapty Attribution, Adapty có thể tự xử lý dữ liệu chiến dịch quảng cáo mà không cần qua bước này.
- Người dùng có thể nhập thủ công dữ liệu giao dịch lịch sử để Adapty phân tích và hiển thị.
Sự cố với một trong các nguồn có thể ảnh hưởng đến chất lượng tổng thể của dữ liệu analytics. Xem phần Khắc phục sự cố để biết thêm thông tin.
Tích hợp bên thứ ba
Bạn có thể bật Adapty User Acquisition để mở rộng khả năng analytics của Adapty với dữ liệu chiến dịch quảng cáo. Điều này sẽ giúp bạn khám phá mối tương quan giữa chi phí chiến dịch quảng cáo và hành vi người dùng.
Tương tự, bạn có thể xuất dữ liệu analytics sang các nền tảng bên thứ ba hoặc máy chủ riêng, và phân tích dữ liệu từ Adapty trên một nền tảng khác.
Xử lý dữ liệu
Adapty cung cấp phân tích gần như theo thời gian thực, giúp người dùng phản ứng nhanh chóng với những thay đổi trong các chỉ số quan trọng.
- Biểu đồ Analytics: dữ liệu xuất hiện sau 15–30 phút kể từ khi giao dịch xảy ra. Adapty cần thời gian này để xác thực giao dịch, áp dụng hoa hồng và thuế, rồi tổng hợp dữ liệu.
- Event feed: cập nhật theo thời gian thực, ngay khi các cửa hàng gửi sự kiện.
- Webhooks và các tích hợp dựa trên sự kiện (AppsFlyer, Branch, v.v.): Adapty chuyển tiếp sự kiện ngay khi chúng xảy ra — độ trễ 15–30 phút của analytics không áp dụng ở đây. Dịch vụ nhận có thể có thêm thời gian xử lý riêng.
Mỗi nguồn dữ liệu có thời điểm ghi nhận riêng. Cùng một sự kiện có thể xuất hiện ở các thời điểm hơi khác nhau trong biểu đồ, Event Feed và các tích hợp của bạn. Sự chênh lệch nhỏ giữa chúng là điều bình thường.
Những khoảng trễ này ảnh hưởng đến thời điểm một sự kiện xuất hiện, chứ không phải thời gian biểu đồ tiếp tục thay đổi sau đó. Hầu hết các biểu đồ ghi nhận sự kiện vào ngày nó xảy ra, nên tổng số của ngày đó là cuối cùng ngay khi sự kiện được nhận. Các chỉ số dựa trên cohort hoạt động khác: tỷ lệ chuyển đổi, cohort, và retention nhóm người dùng theo một hành động họ đã thực hiện, rồi tiếp tục đo lường những gì người dùng đó làm về sau. Chỉ số của một ngày trong quá khứ vẫn tiếp tục tăng trong nhiều tuần hoặc nhiều tháng. Tại sao các giá trị trong quá khứ thay đổi giải thích ý nghĩa của điều này đối với báo cáo.
Hoa hồng và thuế
Khi xem các biểu đồ liên quan đến doanh thu, bạn có thể chọn giữa Gross revenue, Revenue after commissions, và Revenue after commissions and taxes.
Hoa hồng
Các cửa hàng sẽ khấu trừ hoa hồng từ mỗi giao dịch. Adapty áp dụng mức hoa hồng phù hợp với cửa hàng, quốc gia của cửa hàng, ngày mua và thời gian sử dụng gói đăng ký của giao dịch đó.
Adapty không thể tự động phát hiện tư cách thành viên trong chương trình hoa hồng giảm. Nếu tổ chức của bạn đã đăng ký tham gia, hãy thêm thời gian thành viên vào cài đặt Adapty:
Mức hoa hồng App Store
Adapty áp dụng các mức phí này cho các giao dịch trên App Store. Mức phí giảm được áp dụng cho các thành viên của Chương trình Doanh nghiệp Nhỏ, và cho các gói đăng ký tự động gia hạn sau năm đầu tiên của dịch vụ trả phí.
| Storefront | Mức phí tiêu chuẩn | Mức phí giảm | Áp dụng cho các giao dịch từ |
|---|---|---|---|
| Liên minh châu Âu (27 quốc gia thành viên) | 26% | 15% | 1 tháng 10, 2026 |
| Trung Quốc đại lục | 25% | 12% | 15 tháng 3, 2026 |
| Nhật Bản | 26% | 15% | 18 tháng 12, 2025 |
| Brazil | 26% | 15% | 6 tháng 7, 2026 |
| Tất cả các storefront khác | 30% | 15% | — |
- Các giao dịch thực hiện trước ngày bắt đầu của một storefront vẫn giữ mức phí 30% và 15%.
- Mức phí của Liên minh Châu Âu không áp dụng cho Na Uy, Iceland hoặc Liechtenstein.
- Đối với Nhật Bản và Brazil, Apple chia mỗi mức phí thành phí hoa hồng và phí xử lý thanh toán 5%. Adapty khấu trừ cả hai khoản, vì vậy bảng hiển thị tổng của chúng.
- Adapty không biết về tư cách thành viên trong Mini Apps Partner Program hoặc Video Partner Program, và áp dụng mức phí tiêu chuẩn cho các giao dịch này.
Adapty chọn mức thuế theo quốc gia của cửa hàng: quốc gia của App Store nơi thực hiện giao dịch mua. Đây là quốc gia của tài khoản Apple của người mua, nơi người mua thanh toán. Vị trí và địa chỉ IP của người dùng không ảnh hưởng đến mức thuế. Ví dụ: một người dùng có tài khoản Apple ở Mỹ đăng ký gói trong khi ở Đức sẽ thực hiện giao dịch mua trên App Store Mỹ, vì vậy Adapty áp dụng mức thuế 30%, không phải mức 26% của Liên minh Châu Âu.
Đôi khi Adapty không biết quốc gia cửa hàng của người dùng. Đối với các giao dịch mua này, analytics và các tích hợp sử dụng các giá trị dự phòng khác nhau:
- Biểu đồ, A/B test và onboarding sử dụng quốc gia từ địa chỉ IP của người dùng, hoặc đơn vị tiền tệ thanh toán nếu quốc gia IP cũng không xác định được. Đây là quốc gia mà các biểu đồ dùng cho bộ lọc Quốc gia.
- Tích hợp và webhook sử dụng quốc gia App Store mà Apple đính kèm trong giao dịch.
Do đó, doanh thu và doanh thu ròng của cùng một giao dịch mua có thể khác nhau giữa analytics và tích hợp. Điều này chỉ ảnh hưởng đến một tỷ lệ rất nhỏ các giao dịch.
Thuế
Adapty không tính thuế. Apple và Google là bên xác định mức thuế áp dụng cho từng giao dịch và báo cáo lại cho Adapty, Adapty chỉ hiển thị giá trị đó như nguyên bản.
Mức thuế hiển thị cho một giao dịch cụ thể phụ thuộc vào:
- Quốc gia thanh toán của người mua và mức thuế địa phương áp dụng tại đó.
- Quy tắc xử lý thuế của cửa hàng. Ở một số khu vực pháp lý, cửa hàng thu và nộp thuế thay cho nhà phát triển; ở nơi khác, nhà phát triển tự chịu trách nhiệm.
- Đối với giao dịch App Store, danh mục thuế được gán cho ứng dụng hoặc in-app purchase (sách, tin tức, video, v.v.) — các danh mục có thể bị đánh thuế theo mức khác nhau tùy theo quy định địa phương.
Thuế suất có thể khác nhau đáng kể giữa các ứng dụng — và thậm chí giữa các giao dịch trong cùng một ứng dụng — do sự kết hợp của quốc gia người mua, quy tắc xử lý của các cửa hàng, và (đối với App Store) danh mục thuế được chỉ định.
Để biết các quy tắc chính thức, hãy tham khảo tài liệu chính thức của các cửa hàng:
Xử lý sự cố
Bài viết chính: Sự khác biệt và Xử lý sự cố
-
Một nguồn dữ liệu bị cấu hình sai hoặc bị thiếu có thể ảnh hưởng tiêu cực đến toàn bộ hệ thống analytics. Nếu bạn gặp vấn đề về dữ liệu, hãy đảm bảo rằng các tích hợp với cửa hàng và các nền tảng bên thứ ba đã được cấu hình và đang hoạt động.
-
Nếu bạn so sánh các biểu đồ Adapty với các nền tảng phân tích khác, bạn có thể nhận thấy sự chênh lệch. Đây là hành vi bình thường có thể xuất phát từ sự khác biệt trong quá trình xử lý dữ liệu. Đọc bài viết hướng dẫn về sự chênh lệch để tìm hiểu các nguyên nhân phổ biến gây ra sự chênh lệch dữ liệu.