Firebase A/B Testing
Firebase A/B Testing giúp bạn tối ưu hoá trải nghiệm ứng dụng bằng cách đơn giản hoá cách bạn chạy, phân tích và mở rộng quy mô thử nghiệm tiếp thị và thử nghiệm sản phẩm. Tính năng này giúp bạn kiểm thử các thay đổi đối với giao diện người dùng, tính năng hoặc chiến dịch tương tác của ứng dụng để xem những thay đổi đó ảnh hưởng như thế nào đến các chỉ số chính (như doanh thu và tỷ lệ giữ chân) trước khi bạn triển khai rộng rãi.
A/B Testing hoạt động với FCM để bạn có thể kiểm thử nhiều thông điệp tiếp thị và với Remote Config để bạn có thể kiểm thử các thay đổi trong ứng dụng.
Bạn đã sẵn sàng bắt đầu? Chọn một sản phẩm:
Các chức năng chính
| Thử nghiệm và cải thiện trải nghiệm sản phẩm | Tạo thử nghiệm bằng Remote Config để thay đổi hành vi và giao diện của ứng dụng trên các biến thể trong thử nghiệm, đồng thời kiểm tra xem trải nghiệm sản phẩm nào hiệu quả nhất trong việc mang lại kết quả mà bạn quan tâm nhất. |
| Tìm cách thu hút lại người dùng bằng Trình soạn thông báo | Sử dụng A/B Testing để giúp bạn tìm được cách diễn đạt và chế độ cài đặt thông điệp hiệu quả nhất nhằm thu hút người dùng đến với ứng dụng của bạn. |
| Ra mắt các tính năng mới một cách an toàn | Đừng ra mắt tính năng mới mà không đảm bảo rằng tính năng đó đáp ứng mục tiêu của bạn với một nhóm nhỏ người dùng trước tiên. Sau khi bạn tin tưởng vào kết quả của A/B Testing, hãy triển khai tính năng này cho tất cả người dùng. |
| Nhóm người dùng mục tiêu | Chạy thử nghiệm A/B có mục tiêu bằng cách sử dụng dữ liệu về người dùng ứng dụng. Ví dụ: bạn có thể nhắm đến một nhóm nhỏ người dùng đang chạy một phiên bản ứng dụng, nền tảng, ngôn ngữ cụ thể hoặc chọn những người dùng khớp với một giá trị Google Analytics thuộc tính người dùng. |
Tính năng này hoạt động như thế nào?
Khi tạo thử nghiệm, hãy tạo nhiều biến thể của trải nghiệm người dùng và đo lường hiệu suất của các biến thể đó đối với mục tiêu mà bạn muốn đạt được (chẳng hạn như tăng số lượt mua hàng trong ứng dụng). Bạn có thể xác định nhóm người dùng mục tiêu bằng nhiều tiêu chí được liên kết với logic "AND"; ví dụ: bạn có thể giới hạn nhóm người dùng ở một phiên bản ứng dụng cụ thể thuộc cả Analytics đối tượng như "người dùng gặp sự cố" khớp với một nhóm Google Analytics thuộc tính người dùng tuỳ chỉnh do ứng dụng đặt.
Với Remote Config, bạn có thể thử nghiệm các thay đổi đối với một hoặc nhiều tham số để thay đổi hành vi và giao diện của ứng dụng. Bạn có thể sử dụng tính năng này cho những thay đổi nhỏ như thử nghiệm bảng phối màu và vị trí tốt nhất của các mục trong trình đơn, hoặc cho những thay đổi quan trọng hơn như thử nghiệm một tính năng hoặc thiết kế giao diện người dùng hoàn toàn mới. Với Trình soạn thông báo, bạn có thể thử nghiệm để tìm ra từ ngữ phù hợp cho thông báo.
Cho dù thử nghiệm của bạn sử dụng Remote Config hay Trình soạn thông báo, bạn đều có thể theo dõi thử nghiệm cho đến khi xác định được biến thể dẫn đầu, tức là biến thể hoàn thành tốt nhất mục tiêu của bạn. Bạn có thể bắt đầu thử nghiệm với một tỷ lệ nhỏ trong cơ sở người dùng của mình, rồi tăng dần tỷ lệ đó theo thời gian. Nếu thử nghiệm đầu tiên không cho thấy một biến thể nào đạt được mục tiêu hiệu quả hơn so với đường cơ sở, bạn có thể bắt đầu một vòng thử nghiệm mới để tìm ra cách tốt nhất để cải thiện ứng dụng của mình.
Bạn cũng có thể theo dõi các chỉ số khác (sự cố ứng dụng, mức độ giữ chân và doanh thu) cùng với mục tiêu của mình để hiểu rõ hơn về kết quả của thử nghiệm và mức độ ảnh hưởng của thử nghiệm đến trải nghiệm sử dụng ứng dụng.
Lộ trình triển khai
| Thêm Remote Config hoặc Firebase Cloud Messaging vào ứng dụng | Nếu ứng dụng của bạn đã sử dụng Remote Config hoặc Cloud Messaging (hoặc cả hai), bạn có thể chuyển sang bước tiếp theo. | |
| Xác định những biến thể cần đánh giá bằng thử nghiệm A/B. |
Cho dù thay đổi của bạn là nhỏ hay là việc bổ sung một giao diện người dùng hoặc tính năng mới, nếu có thể kiểm soát thay đổi đó bằng Remote Config, thì bạn có thể thử nghiệm nhiều biến thể của thay đổi đó bằng A/B Testing. Bạn cũng có thể sử dụng A/B Testing với Trình soạn thông báo để thử nghiệm nhiều biến thể trên chiến dịch tương tác lại trước khi triển khai cho tất cả người dùng. |
|
| Xác định cách bạn sẽ đo lường mức độ thành công | Với một thử nghiệm sử dụng Trình soạn thông báo, bạn có thể dùng một sự kiện Analytics để xác định mục tiêu của thử nghiệm và so sánh các biến thể thử nghiệm. Với thử nghiệm Remote Config, bạn có thể sử dụng sự kiện Analytics hoặc phễu chuyển đổi để xác định mục tiêu của thử nghiệm. | |
| Theo dõi thử nghiệm để tìm ra biến thể hiệu quả nhất | Bạn có thể bắt đầu thử nghiệm với một số ít người dùng, và ra mắt cho nhiều người dùng hơn nếu thu được kết quả ban đầu tuyệt vời. Khi theo dõi thử nghiệm, bạn sẽ thấy liệu một số biến thể có gây ra nhiều sự cố ứng dụng hơn hoặc có tác động khác đến trải nghiệm trong ứng dụng hay không. Bạn cũng có thể xem biến thể nào giúp bạn đạt được mục tiêu nhanh nhất. |
Các bước tiếp theo
- Tìm hiểu thêm về các khái niệm và phương pháp hay nhất về thử nghiệm trong bài viết Giới thiệu về Firebase A/B Testing.
- Bắt đầu tạo thử nghiệm cho Remote Config, Trình soạn thông báo hoặc In-App Messaging.
- Tìm hiểu thêm về các tính năng của Firebase tương tác với A/B Testing: Google Analytics, Firebase Remote Config, Thông báo của Gửi thông báo qua đám mây, In-App Messaging, AdMob và Remote Config cá nhân hoá.