ÿÿ Các Loại A/B Test | Tài liệu Adapty

Các loại A/B test

Adapty cung cấp hai loại A/B test, mỗi loại phù hợp với các tình huống kiểm thử khác nhau:

  • A/B test thông thưá»ng: A/B test được tạo cho má»™t flow/paywall/onboarding placement duy nhất.
  • A/B test Ä‘a placement: A/B test được tạo cho nhiá»u paywall placement trong ứng dụng cá»§a bạn. Sau khi A/B test gán má»™t biến thể , nó sẽ hiển thị biến thể đó nhất quán trên tất cả các phần đã chá»n trong ứng dụng cá»§a bạn.

A/B test đa placement chỉ khả dụng cho Adapty SDK từ phiên bản v3.5.0 trở lên. A/B test đa placement chỉ hoạt động với paywall.

A/B test cho flow yêu cầu Adapty SDK v4.0.0+.

A/B test cho onboarding yêu cầu Adapty SDK v3.8.0+ (iOS, Android, React Native, Flutter), v3.14.0+ (Unity), hoặc v3.15.0+ (Kotlin Multiplatform, Capacitor).

Ngưá»i dùng từ các phiên bản trước sẽ bá» qua chúng.

Má»—i flow/paywall/onboarding được gán má»™t trá»ng số để phân chia lưu lượng trong suốt quá trình kiểm thá»­.

Ví dụ, vá»›i trá»ng số 70% và 30%, paywall đầu tiên được hiển thị cho khoảng 700 trong số 1.000 ngưá»i dùng, paywall thứ hai cho khoảng 300 ngưá»i. Trong A/B test Ä‘a placement, trá»ng số được đặt theo biến thể, không phải theo từng paywall.

Cách thiết lập này cho phép bạn so sánh các flow, paywall khác nhau và đưa ra quyết định dá»±a trên dữ liệu cho chiến lược kiếm tiá»n cá»§a ứng dụng.

Khi nào nên dùng loại nào

Má»—i loại A/B test hữu ích trong các trưá»ng hợp:

  • A/B test thông thưá»ng:
    • Ứng dụng cá»§a bạn chỉ có má»™t placement.
    • Bạn muốn chạy A/B test trên má»™t placement duy nhất và theo dõi các thay đổi kinh tế chỉ cho placement đó, ngay cả khi ứng dụng có nhiá»u placement.
    • Bạn muốn chạy A/B test trên ngưá»i dùng cÅ© (những ngưá»i đã thấy ít nhất má»™t Adapty paywall).
  • A/B test Ä‘a placement:
    • Bạn muốn đồng bá»™ hóa các biến thể trên nhiá»u placement. Ví dụ, bạn có thể thay đổi giá trong flow onboarding và trong phần cài đặt ứng dụng cùng má»™t lúc.
    • Bạn muốn đánh giá tổng thể kinh tế ứng dụng. Chạy kiểm thá»­ trên tất cả các placement giúp thống kê A/B test dá»… phân tích hÆ¡n so vá»›i kiểm thá»­ các placement riêng lẻ.
    • Bạn muốn chạy A/B test chỉ trên ngưá»i dùng má»›i, tức là những ngưá»i chưa từng thấy má»™t Adapty paywall nào.
    • Bạn muốn sá»­ dụng nhiá»u paywall trong má»™t biến thể duy nhất:
Ví dụ vá» nhiá»u paywall trong má»™t biến thể A/B test Ä‘a placement

Sự khác biệt chính

Tính năngA/B Test thông thưá»ngA/B Test Ä‘a placement
Äối tượng kiểm thá»­Má»™t flow/paywall/onboardingTập hợp paywall thuá»™c má»™t biến thể
Tính nhất quán biến thểBiến thể được xác định riêng cho từng placementCùng một biến thể được dùng trên tất cả paywall placement
Nhắm mục tiêu đối tượngÄịnh nghÄ©a theo từng flow/paywall/onboarding placementDùng chung trên tất cả paywall placement
Phân tíchBạn phân tích một flow/paywall/onboarding placementBạn phân tích toàn bộ ứng dụng trên các placement thuộc kiểm thử
Phân phối trá»ng số biến thểTheo từng flow/paywall/onboardingTheo tập hợp paywall
Ngưá»i dùngTất cả ngưá»i dùngChỉ ngưá»i dùng má»›i (những ngưá»i chưa thấy Adapty paywall)
Phiên bản Adapty SDKVới flow: v4.0.0+. Bất kỳ phiên bản nào với paywall. Với onboarding: v3.8.0+ (iOS, Android, React Native, Flutter), v3.14.0+ (Unity), v3.15.0+ (KMP, Capacitor)3.5.0+
Phù hợp nhất choKiểm thá»­ các thay đổi độc lập trong má»™t flow/paywall/onboarding placement mà không xét đến kinh tế tổng thể cá»§a ứng dụngÄánh giá chiến lược kiếm tiá»n tổng thể trên toàn ứng dụng

Logic lá»±a chá»n A/B test

A/B test Ä‘a placement có độ ưu tiên cao hÆ¡n A/B test thông thưá»ng. Tuy nhiên, A/B test Ä‘a placement chỉ được hiển thị cho ngưá»i dùng má»›i — những ngưá»i chưa từng thấy má»™t Adapty paywall nào (phương thức SDK getPaywall chưa bao giỠđược gá»i cho há»). Äiá»u này đảm bảo tính nhất quán cá»§a kết quả trên các placement.

SÆ¡ đồ sau đây cho thấy logic Adapty sá»­ dụng để chá»n A/B test cho má»™t placement:

SÆ¡ đồ hiển thị logic lá»±a chá»n A/B test cho má»™t paywall placement

Trên trang A/B Tests, các kiểm thử paywall, onboarding, flow và đa placement xuất hiện trên các tab riêng biệt.

Trang danh sách A/B test với các tab cho loại kiểm thử Regular, Onboarding và Crossplacement

Giới hạn của A/B test đa placement

A/B test đa placement không thể bao gồm các placement thuộc flow hoặc onboarding.

A/B test Ä‘a placement đảm bảo rằng má»—i ngưá»i dùng thấy cùng má»™t biến thể trên tất cả các placement trong kiểm thá»­. Äiá»u này tạo ra các giá»›i hạn sau:

  • Chỉ ngưá»i dùng má»›i má»›i có thể tham gia. Ngưá»i dùng má»›i là ngưá»i chưa thấy Adapty paywall và ứng dụng cá»§a há» chưa bao giá» gá»i getPaywall. Adapty không thể đảm bảo chuá»—i paywall nhất quán cho các ngưá»i dùng khác.

  • Placement đầu tiên mà ngưá»i dùng gặp sẽ xác định paywall Adapty hiển thị. Bạn không thể thay đổi việc phân công ngưá»i dùng hoặc đăng ký cùng má»™t ngưá»i dùng vào nhiá»u hÆ¡n má»™t A/B test Ä‘a placement.

Sau khi ngưá»i dùng nhận được má»™t paywall Ä‘a placement, há» sẽ thấy nó trong 90 ngày, ngay cả sau khi bạn dừng kiểm thá»­. Äể thay đổi thá»i gian này, trong cài đặt General, hãy Ä‘iá»u chỉnh Cross-placement variation stickiness.

Äá»™ ưu tiên cá»§a A/B test Ä‘a placement

  • A/B test Ä‘a placement luôn có độ ưu tiên cao hÆ¡n A/B test thông thưá»ng và A/B test onboarding. Nếu má»™t ngưá»i dùng má»›i đủ Ä‘iá»u kiện cho cả A/B test Ä‘a placement và A/B test thông thưá»ng trên cùng má»™t placement, A/B test Ä‘a placement sẽ được hiển thị.

  • Khi nhiá»u A/B test Ä‘a placement vá»›i cùng đối tượng chia sẻ cùng má»™t placement, Adapty tá»± động gán độ ưu tiên kiểm thá»­ dá»±a trên thứ tá»± chúng được thêm vào. Kiểm thá»­ đầu tiên có độ ưu tiên cao nhất. Bạn không thể thay đổi Ä‘iá»u này theo cách thá»§ công.

  • Các kiểm thá»­ nhắm vào phân khúc ngưá»i dùng nhá» hÆ¡n tá»± động có độ ưu tiên cao hÆ¡n so vá»›i những kiểm thá»­ nhắm vào phân khúc Tất cả ngưá»i dùng.

Trong Analytics, má»™t A/B test Ä‘a placement xuất hiện dưới dạng nhiá»u kiểm thá»­ con, má»—i kiểm thá»­ cho má»™t placement. Các kiểm thá»­ con theo mẫu đặt tên <test-name> child-0, <test-name> child-1, v.v. Việc đánh số khá»›p vá»›i thứ tá»± placement trên trang chi tiết A/B test. Äể xem kết quả cho má»™t placement cụ thể, hãy lá»c theo Placement.

Các bước tiếp theo

ÿÿÿÿ