Bước 2: Thiết lập thử nghiệm A/B trong bảng điều khiển Firebase
Giới thiệu: Thử nghiệm việc sử dụng định dạng quảng cáo AdMob mới bằng Firebase |
Bước 1: Sử dụng AdMob để tạo một biến thể đơn vị quảng cáo mới để thử nghiệm |
Bước 2: Thiết lập thử nghiệm A/B trong bảng điều khiển Firebase |
Bước 3: Xử lý giá trị thông số Remote Config trong mã của ứng dụng |
Bước 4: Bắt đầu thử nghiệm A/B và xem xét kết quả thử nghiệm trong bảng điều khiển Firebase |
Bước 5: Quyết định có triển khai định dạng quảng cáo mới hay không |
Giờ đây, khi đã triển khai một đơn vị quảng cáo mới trong ứng dụng, bạn cần thiết lập thử nghiệm A/B để hiểu được hiệu suất của đơn vị quảng cáo này. Bạn sẽ xác định người dùng cần nhắm đến trong thử nghiệm cũng như mục tiêu thử nghiệm. Bạn cũng cần xác định các biến thể thử nghiệm (các đơn vị quảng cáo khác nhau trong ứng dụng) và thiết lập tham số Remote Config để kiểm soát việc hiển thị các biến thể trong ứng dụng.
Firebase A/B Testing sử dụng các sản phẩm sau để kiểm thử và phân tích tác động của việc thêm đơn vị quảng cáo vào ứng dụng:
- Firebase A/B Testing (bước này) – xác định mục tiêu và các tham số có thể định cấu hình cho kiểm thử
- Firebase Remote Config (bước tiếp theo) – thêm logic vào mã để xử lý cấu hình của các tham số
- Google Analytics (chạy ở chế độ nền) – đo lường tác động của các cấu hình
Tạo một thử nghiệm A/B mới
Để bắt đầu một thử nghiệm có kiểm soát về việc sử dụng một định dạng quảng cáo mới, hãy bắt đầu bằng cách chuyển đến phần A/B Testing của bảng điều khiển Firebase. Nhấp vào Tạo thử nghiệm, rồi chọn Remote Config.
Thiết lập thông tin cơ bản
Trong mục Thông tin cơ bản, hãy xác định tên thử nghiệm và cung cấp nội dung mô tả về thử nghiệm.
Thiết lập tiêu chí nhắm mục tiêu
Trong mục Nhắm mục tiêu, hãy chọn ứng dụng iOS hoặc Android mà thử nghiệm sẽ nhắm đến.
Đặt tỷ lệ phần trăm người dùng sẽ thấy thử nghiệm này. Trong hướng dẫn này, đơn vị quảng cáo mới sẽ được thử nghiệm với 10% số người dùng. Xin lưu ý rằng điều này không có nghĩa là 10% tất cả người dùng sẽ thấy định dạng quảng cáo mới; mà có nghĩa là 10% người dùng sẽ tham gia thử nghiệm để xem hoặc không xem định dạng quảng cáo mới.
Giữ nguyên tất cả các chế độ cài đặt khác theo mặc định.
Thiết lập mục tiêu
Firebase A/B Testing theo dõi một chỉ số chính để xác định biến thể hiệu quả nhất, nhưng bạn vẫn có thể thêm các chỉ số phụ để hiểu rõ mức tác động của các cấu hình khác nhau đối với các yếu tố quan trọng khác của ứng dụng.
Đối với hướng dẫn này, mục tiêu chính là tối ưu hoá Doanh thu AdMob ước tính. Vì vậy, hãy chọn mục tiêu này trong trình đơn thả xuống.
(Không bắt buộc) Nếu bạn muốn A/B Testing theo dõi các chỉ số khác, chẳng hạn như Tổng doanh thu ước tính hoặc các tỷ lệ giữ chân khác nhau, hãy chọn các chỉ số đó bằng cách nhấp vào Thêm chỉ số.
Thiết lập các biến thể
Bước cuối cùng để định cấu hình thử nghiệm A/B là xác định tham số Remote Config kiểm soát việc có hiển thị đơn vị quảng cáo mới cho người dùng hay không.
Trong mục Biến thể, hãy tạo một thông số mới có tên là
SHOW_NEW_AD_KEY
bằng cách nhập thông số đó vào trường Thông số của thẻ Đường cơ sở.Hoàn tất việc thiết lập mục Biến thể bằng cách sử dụng các chế độ cài đặt sau cho tham số
SHOW_NEW_AD_KEY
:- Biến thể Cơ sở: Giá trị được đặt thành
false
(có nghĩa là: không hiển thị định dạng quảng cáo mới) - Biến thể Biến thể A: Giá trị được đặt thành
true
(có nghĩa là: hiển thị định dạng quảng cáo mới)
Trong hướng dẫn này, biến thể Cơ sở sẽ không hiển thị định dạng quảng cáo mới cho người dùng, nhưng biến thể Biến thể A sẽ hiển thị định dạng quảng cáo mới cho một số ít người dùng. Điều này do giá trị boolean của tham số kiểm soát. Các giá trị này được đặt tại đây trong Firebase A/B Testing, nhưng thực tế là Firebase Remote Config sẽ gửi các giá trị này đến mã của ứng dụng để xử lý. Bạn sẽ thiết lập Remote Config trong bước tiếp theo.
- Biến thể Cơ sở: Giá trị được đặt thành
Nhấp vào Xem xét để đảm bảo thử nghiệm của bạn đã được thiết lập như mong đợi. Tuy nhiên, trước khi có thể bắt đầu thử nghiệm, bạn cần xác định cách đoạn mã trong ứng dụng của mình sẽ điều chỉnh theo giá trị tham số true
hoặc false
nhận được từ Firebase.
Tiếp tục thực hiện bước tiếp theo để triển khai cách Remote Config xử lý tham số SHOW_NEW_AD_KEY
.
AdMob để tạo một biến thể đơn vị quảng cáo mới Bước 1: Sử dụng Bước 3: Xử lý các giá trị tham số Remote Config