Hướng dẫn: Tối ưu hoá tần suất quảng cáo trên AdMob

Bước 2: Thiết lập thử nghiệm A/B trong bảng điều khiển của Firebase


Giới thiệu: Tối ưu hoá AdMob tần suất quảng cáo bằng Firebase
Bước 1: Sử dụng AdMob để tạo các biến thể của đơ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 của Firebase

Bước 3: Tên người dùng Giá trị tham 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 các đơ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 các đơn vị quảng cáo này. Bạn sẽ xác định người dùng nào cần nhắm mục tiêu trong thử nghiệm cũng như mục tiêu thử nghiệm của bạn. Bạn cũng sẽ 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 của bạn) và đặt Tham số Remote Config sẽ kiểm soát việc hiển thị trong ứng dụng của mình.

Firebase A/B Testing sử dụng các sản phẩm sau để kiểm tra 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 của bạn:

  • Firebase A/B Testing (bước này) – xác định mục tiêu và có thể định cấu hình tham số cho thử nghiệm của bạn
  • Firebase Remote Config (bước tiếp theo) — thêm logic vào mã để xử lý cấu hình của các thông số
  • Google Analytics (chạy ngầm) — đo lường tác động của cấu hình

Bắt đầu một thử nghiệm A/B mới

Để bắt đầu một thử nghiệm có kiểm soát nhằm tối ưu hoá tần suất quảng cáo, 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.

<span class=Giao diện người dùng của bảng điều khiển của Firebase cho thấy cách bắt đầu một thử nghiệm A/B bằng Remote Config" class="screenshot">

Thiết lập thông tin cơ bản

Trong phần Cơ bản, hãy xác định tên thử nghiệm và cung cấp phần mô tả thử nghiệm.

<span class=Giao diện người dùng của bảng điều khiển của Firebase cho thấy cách thiết lập thông tin cơ bản cho thử nghiệm A/B" class="screenshot">

Thiết lập tiêu chí nhắm mục tiêu

  1. Trong phần 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.

  2. Đặt tỷ lệ phần trăm người dùng sẽ mà bạn muốn áp dụng thử nghiệm này. Trong hướng dẫn này, 30% người dùng sẽ được thử nghiệm với các đơn vị quảng cáo mới. Xin lưu ý rằng điều này không có nghĩa là 30% tất cả người dùng sẽ nhìn thấy các đơn vị quảng cáo mới có giới hạn tần suất tăng lên; mà có nghĩa là 30% người dùng sẽ tiếp xúc với 2 quảng cáo xen kẽ mới cùng với đơn vị quảng cáo cơ sở (quảng cáo hiện có của bạn).

    Giữ nguyên tất cả các chế độ cài đặt khác theo mặc định.

<span class=Giao diện người dùng của bảng điều khiển của Firebase cho thấy cách thiết lập tiêu chí nhắm mục tiêu của thử nghiệm A/B" class="screenshot">

Thiết lập mục tiêu

Firebase A/B Testing theo dõi một chỉ số chính để xác định chiến thắng biến thể, mà còn cho phép bạn thêm các chỉ số phụ để hiểu tác động của các cấu hình khác nhau đến các yếu tố quan trọng khác đối với ứng dụng của bạn.

  1. Đối với hướng dẫn này, hoạt động tối ưu hoá Doanh thu AdMob ước tính là phương pháp chính mục tiêu, vì vậy, hãy chọn mục tiêu từ trình đơn thả xuống.

  2. (Không bắt buộc) Nếu bạn muốn A/B Testing theo dõi các chỉ số bổ sung, chẳng hạn như Tổng doanh thu ước tính hoặc các tỷ lệ giữ chân khác, hãy chọn những tỷ lệ đó theo nhấp vào Thêm chỉ số.

<span class=Giao diện người dùng của bảng điều khiển của Firebase cho thấy cách thiết lập mục tiêu của thử nghiệm A/B" class="screenshot">

Thiết lập biến thể

Bước cuối cùng của quá trình định cấu hình thử nghiệm A/B là xác định Remote Config kiểm soát đơn vị quảng cáo nào sẽ được hiển thị cho người dùng.

  1. Trong phần Biến thể, hãy tạo một thông số mới có tên là INTERSTITIAL_AD_KEY bằng cách nhập tham số này vào trường Thông số của Thẻ cơ sở.

  2. 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ố INTERSTITIAL_AD_KEY:

    • Biến thể cơ sở: Giá trị được đặt thành mã đơn vị quảng cáo của quảng cáo hiện tại có cài đặt giới hạn tần suất là 4 lượt hiển thị cho mỗi người dùng trên mỗi 10 phút
    • Biến thể Biến thể A: Giá trị được đặt thành mã đơn vị quảng cáo của đơn vị quảng cáo mới với chế độ cài đặt giới hạn tần suất là 6 lượt hiển thị cho mỗi người dùng trong mỗi 10 phút
    • Biến thể Biến thể B: Giá trị được đặt thành mã đơn vị quảng cáo của đơn vị quảng cáo mới với chế độ cài đặt giới hạn tần suất là 8 lượt hiển thị cho mỗi người dùng trong mỗi 10 phút

    Trong hướng dẫn này, biến thể Baseline sẽ hiển thị đơn vị quảng cáo hiện có (4 lượt hiển thị cho mỗi người dùng trong mỗi 10 phút). Biến thể ABiến thể B sẽ hiển thị các đơn vị quảng cáo mới (6 và 8 lần hiển thị cho mỗi người dùng trong mỗi 10 phút, tương ứng) cho một nhóm nhỏ người dùng. Giá trị này được kiểm soát bởi giá trị của tham số là mã đơn vị quảng cáo lấy từ giao diện người dùng AdMob. Các các giá trị tham số được đặt tại đây trong Firebase A/B Testing, nhưng thực tế 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.

<span class=Giao diện người dùng của bảng điều khiển Firebase cho biết cách thiết lập các biến thể của thử nghiệm A/B" class="screenshot">

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 ứng dụng của mình sẽ tương tác với các giá trị thông số nhận được từ Firebase. Tiếp tục đến bước tiếp theo để triển khai cách Remote Config xử lý INTERSTITIAL_AD_KEY .




Bước 1: Sử dụng AdMob để tạo các biến thể đơn vị quảng cáo mới Bước 3: Xử lý Remote Config giá trị thông số