Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Tối ưu hóa tần suất quảng cáo AdMob bằng Firebase

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Tổng quan về giải pháp

Tối ưu hóa tần suất quảng cáo là gì?

Cho dù ứng dụng của bạn theo hướng doanh thu kết hợp hay doanh thu quảng cáo, thì việc tối ưu hóa doanh thu quảng cáo và duy trì trải nghiệm người dùng chất lượng cao có thể rất khó khăn. Quảng cáo là một nguồn doanh thu tuyệt vời, nhưng tần suất quảng cáo cao có thể mang lại trải nghiệm người dùng tiêu cực và có thể dẫn đến việc người dùng ngừng hoạt động.

Không có cách tiếp cận "một tần suất quảng cáo phù hợp với tất cả" cho bất kỳ ứng dụng nào; hiệu suất quảng cáo rất khác nhau giữa các ứng dụng và từ đối tượng này sang đối tượng khác. Bạn có thể lo lắng rằng việc tăng tần suất quảng cáo có thể có tác động tiêu cực đến trải nghiệm người dùng hoặc tỷ lệ giữ chân người dùng, nhưng bạn cũng có thể tò mò muốn biết liệu điều đó có thể dẫn đến tăng doanh thu và mức độ tương tác khi được đánh giá đúng cách, kiểm tra các chỉ số tương tác hay không.

Biểu đồ hiển thị những thay đổi về ARPDAU, doanh thu ròng hàng ngày và tỷ lệ giữ chân khi tần suất quảng cáo ngày càng tăng
Hình 1 : Tần suất quảng cáo tối ưu tối đa hóa doanh thu với tác động tối thiểu đến việc gián đoạn

Để giải quyết những ẩn số này, Firebase cung cấp các công cụ giúp bạn kiểm tra và sau đó đưa ra quyết định dựa trên dữ liệu về tần suất quảng cáo tối ưu:

  • Sử dụng Firebase, bạn có thể A / B kiểm tra hiệu suất của các tần suất quảng cáo khác nhau với một nhóm nhỏ người dùng.

  • Bạn có thể quan sát kết quả thử nghiệm và xem xét các đề xuất từ ​​Firebase về tần suất quảng cáo nào đang hoạt động tốt hơn và có tác động tối thiểu đến tỷ lệ giữ chân.

  • Khi bạn tin tưởng rằng các thay đổi có thể sẽ có tác động tích cực, bạn có thể triển khai các thay đổi cho nhiều người dùng hơn chỉ bằng một cú nhấp chuột.

Trường hợp kinh doanh và giá trị

Các nhà phát triển và nhà xuất bản sử dụng các công cụ Google AdMob và Firebase để tối ưu hóa tần suất quảng cáo của họ được hưởng mức tăng doanh thu lớn mà không ảnh hưởng xấu đến trải nghiệm người dùng.

Logo Qtonz

Qtonz sử dụng Firebase để tăng doanh thu quảng cáo lên gấp 4 lần và tăng mức độ tương tác bằng cách tùy chỉnh trải nghiệm cho các giai đoạn khác nhau của hành trình người dùng.

  • Ít quảng cáo hơn cho người dùng mới : Họ đã giảm số lượng quảng cáo mà người dùng nhìn thấy vào ngày đầu tiên sử dụng ứng dụng. Họ cũng thay đổi vị trí để quảng cáo chỉ xuất hiện sau khi người dùng hoàn thành một hành động quan trọng trong ứng dụng. Những thay đổi này đã làm cho quảng cáo ít bị xâm nhập hơn.
  • Quảng cáo thường xuyên hơn cho người dùng tương tác: Đối với người dùng có thời lượng phiên dài hơn, Qtonz đã tăng số lượng quảng cáo được hiển thị từ 2 lên 3-4 mỗi ngày.

Thực hiện giải pháp

Để triển khai giải pháp này, bạn có thể làm theo hướng dẫn từng bước của chúng tôi (tìm tổng quan về hướng dẫn này sau trên trang này).

Trong hướng dẫn nhiều bước này, bạn sẽ học cách sử dụng Firebase để kiểm tra các giới hạn tần suất khác nhau cho quảng cáo Google AdMob trong ứng dụng của mình . Nó sử dụng quảng cáo xen kẽ làm trường hợp thử nghiệm mẫu, nhưng bạn có thể ngoại suy và sử dụng các bước tương tự này để kiểm tra giới hạn tần suất cho các định dạng quảng cáo khác .

Hướng dẫn này giả định rằng bạn đã sử dụng AdMob trong ứng dụng của mình và bạn muốn kiểm tra xem việc thay đổi tần suất của đơn vị quảng cáo xen kẽ có tác động đến doanh thu của ứng dụng hoặc các chỉ số khác hay không. Tuy nhiên, nếu bạn chưa sử dụng AdMob trong ứng dụng của mình, điều đó không sao! Các bước trong hướng dẫn này cũng có thể giúp bạn hiểu tần suất quảng cáo bạn nên sử dụng trong ứng dụng của mình.

Các sản phẩm và tính năng được sử dụng cho giải pháp này

Google AdMob

Google AdMob cho phép bạn tạo các đơn vị quảng cáo với các tần suất quảng cáo hoặc tốc độ làm mới khác nhau sẽ được phân phát trong ứng dụng của bạn. Khi bạn liên kết AdMob với Firebase, AdMob sẽ gửi thông tin doanh thu quảng cáo đến Firebase để cải thiện việc tối ưu hóa chiến lược quảng cáo.

Google Analytics

Google Analytics cung cấp cho bạn thông tin chi tiết về các chỉ số tương tác, tỷ lệ giữ chân và kiếm tiền của người dùng như tổng doanh thu, doanh thu AdMob, doanh thu mua hàng, v.v. Nó cũng cho phép bạn tạo đối tượng và phân khúc người dùng.

Cấu hình từ xa Firebase

Cấu hình từ xa Firebase cho phép bạn tự động thay đổi và tùy chỉnh hành vi và giao diện của ứng dụng cho các phân khúc người dùng mong muốn - tất cả mà không cần xuất bản phiên bản mới của ứng dụng . Trong hướng dẫn này, bạn sẽ sử dụng các thông số Cấu hình từ xa để kiểm soát đơn vị quảng cáo nào được hiển thị cho người dùng của bạn.

Thử nghiệm Firebase A / B

Thử nghiệm A / B của Firebase cung cấp giao diện và cơ sở hạ tầng để chạy thử nghiệm sản phẩm và tiếp thị trong ứng dụng của bạn. Nó đảm nhận việc phân phối các biến thể thử nghiệm cho người dùng, sau đó thực hiện phân tích thống kê để xác định xem một biến thể thử nghiệm có hoạt động tốt hơn nhóm kiểm soát hay không dựa trên chỉ số chính đã chọn của bạn, chẳng hạn như doanh thu hoặc tỷ lệ giữ chân người dùng.


Lưu đồ giải pháp và sản phẩm sử dụng


Tổng quan về hướng dẫn giải pháp

Đi thẳng đến hướng dẫn từng bước

  1. Sử dụng AdMob để tạo các biến thể đơn vị quảng cáo mới để thử nghiệm

    1. Tạo hai đơn vị quảng cáo xen kẽ mới trong AdMob.

    2. Đặt Giới hạn tần suất của mỗi đơn vị quảng cáo thành số lần hiển thị trên mỗi giá trị người dùng mà bạn muốn kiểm tra.

    3. Triển khai các vị trí đơn vị quảng cáo trong mã ứng dụng của bạn.

  2. Thiết lập thử nghiệm A / B trong bảng điều khiển Firebase

    1. Xác định kiến ​​thức cơ bản về thử nghiệm, nhắm mục tiêu và các mục tiêu mà thử nghiệm sẽ thực hiện.

    2. Xác định các biến thể thử nghiệm và thiết lập thông số Cấu hình từ xa sẽ kiểm soát đơn vị quảng cáo nào được hiển thị cho người dùng trong thử nghiệm.

  3. Xử lý các giá trị thông số Cấu hình từ xa trong mã ứng dụng của bạn

    1. Sử dụng thông số Cấu hình từ xa trong ứng dụng của bạn.

    2. Triển khai logic để hiển thị đơn vị quảng cáo dựa trên giá trị của thông số.

  4. Bắt đầu kiểm tra A / B và xem lại kết quả kiểm tra trong bảng điều khiển Firebase

    1. Sau khi bắt đầu thử nghiệm và cho phép nó chạy trong vài ngày hoặc vài tuần, hãy kiểm tra bảng điều khiển Firebase để biết thử nghiệm A / B có biến thể chiến thắng hay không dựa trên mục tiêu chính của thử nghiệm A / B.

    2. Xem xét tác động đối với các chỉ số phụ cho từng biến thể để đảm bảo các biến thể không gây ra tác động tiêu cực ngoài ý muốn đối với các chỉ số đó.

  5. Quyết định xem có triển khai đơn vị quảng cáo mới với tần suất quảng cáo cập nhật hay không

    1. Nếu Thử nghiệm A / B xác định rằng biến thể hiển thị định dạng quảng cáo mới là người chiến thắng, bạn có thể bắt đầu hiển thị định dạng quảng cáo cho tất cả người dùng được nhắm mục tiêu trong thử nghiệm, tất cả người dùng ứng dụng của bạn hoặc cho một nhóm nhỏ người dùng của bạn.

    2. Nếu vẫn chưa xác định được người chiến thắng rõ ràng, bạn có thể tiếp tục chạy thử nghiệm để thu thập thêm dữ liệu hoặc kết thúc thử nghiệm nếu thử nghiệm đã chạy trong một thời gian dài với kết quả không thuyết phục.

Bảng chú giải