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

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

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

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

Không có "một tần suất quảng cáo phù hợp với mọi trường hợp" cho mọi ứng dụng; hiệu suất quảng cáo có sự khác biệt đáng kể tuỳ theo ứng dụng và đối tượng. Bạn có thể lo ngại rằng việc tăng tần suất quảng cáo có thể tác động tiêu cực đến người dùng trải nghiệm 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 thời gian đó có tăng doanh thu và mức độ tương tác khi được đo lường đúng cách, giúp duy trì kiểm tra các chỉ số tương tác.

Biểu đồ cho thấy sự thay đổi về ARPDAU, doanh thu ròng hằng ngày và tỷ lệ giữ chân khi tăng tần suất quảng cáo
Hình 1: Tần suất quảng cáo tối ưu giúp tối đa hoá doanh thu mà chỉ tác động rất ít đến tỷ lệ người dùng rời bỏ

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

  • Bằng cách sử dụng Firebase, bạn có thể tiến hành thử nghiệm A/B hiệu suất của nhiều tần suất quảng cáo 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 của Firebase về tần suất quảng cáo nào đang hoạt động hiệu quả hơn và ít tác động đến giữ chân người dùng.

  • Khi bạn đã chắc chắn rằng những thay đổi này sẽ có khả năng 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 sử dụng cho doanh nghiệp và giá trị

Các nhà phát triển và nhà xuất bản dùng các công cụ Google AdMob và Firebase để việc tối ưu hoá tần suất quảng cáo sẽ giúp tăng đáng kể doanh thu mà không gây bất lợi ảnh hưởng đến trải nghiệm người dùng.

Biểu trưng của Qtonz

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

  • Ít quảng cáo hơn cho người dùng mới: Chúng làm giảm số lượng quảng cáo mà người dùng nhìn thấy trong 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 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 giúp quảng cáo ít 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: Dành cho người dùng với thời lượng phiên dài hơn, Qtonz đã tăng số lượng phiên quảng cáo hiển thị từ 2 đến 3-4 quảng cáo mỗi ngày.

Triển khai 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 ở phần sau của trang này).

Trong hướng dẫn nhiều bước này, bạn sẽ tìm hiểu cách sử dụng Firebase để thử nghiệm nhiều giới hạn tần suất cho Google AdMob quảng cáo trong ứng dụng của bạn. Chiến dịch này sử dụng quảng cáo xen kẽ như trường hợp kiểm thử mẫu, nhưng bạn có thể ngoại suy và sử dụng chính các bước này để thử nghiệm 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 và bạn muốn kiểm thử xem việc thay đổi tần suất của đơn vị quảng cáo xen kẽ có ảnh hưởng đến doanh thu của ứng dụng hay các chỉ số khác hay không. Tuy nhiên, nếu bạn chưa có sử dụng AdMob trong ứng dụng của mình thì không sao! Các bước trong hướng dẫn này cũng có thể giúp bạn hiểu rõ nên dùng tần suất quảng cáo nào trong ứng dụng của mình.

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 nhiều tần suất quảng cáo hoặc tốc độ làm mới 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 từ quảng cáo đến Firebase để cải thiện việc tối ưu hoá 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ề chỉ số mức độ tương tác của người dùng, tỷ lệ giữ chân và khả năng kiếm tiền như tổng doanh thu, Doanh thu AdMob, doanh thu từ giao dịch mua hàng và nhiều thông tin khác. Công cụ này cũng cho phép bạn tạo đối tượng và phân khúc người dùng.

Firebase Remote Config

Firebase Remote Config cho phép bạn tự động thay đổi và tuỳ chỉnh hành vi cũng như giao diện của ứng dụng cho 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 . Trong hướng dẫn này, bạn sẽ sử dụng tham số Remote Config để 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.

Firebase A/B Testing

Firebase A/B Testing 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 đến người dùng, và sau đó thực hiện phân tích thống kê để xác định xem biến thể thử nghiệm có phải là hoạt động tốt hơn nhóm đối chứng dựa trên chỉ số chính bạn đã chọn, chẳng hạn như doanh thu hoặc tỷ lệ giữ chân người dùng.


Sơ đồ quy trình giải pháp và sản phẩm được sử dụng


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

Bắt đầu trực tiếp hướng dẫn từng bước

  1. Sử dụng AdMob để tạo biến thể đơn vị quảng cáo mới cho mục đích 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 một lượt hiển thị cho mỗi 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ã của ứng dụng.

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

    1. Xác định thông tin cơ bản về kiểm thử, tiêu chí nhắm mục tiêu và mục tiêu mà chương trình kiểm thử sẽ chạy chống lại.

    2. Xác định các biến thể thử nghiệm và thiết lập tham số Remote Config sẽ kiểm soát đơn vị quảng cáo nào sẽ hiển thị cho người dùng trong thử nghiệm.

  3. Tên người dùng Remote Config giá trị tham số trong mã của ứng dụng

    1. Sử dụng tham số Remote Config trong ứng dụng.

    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ố giá trị.

  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

    1. Sau khi bắt đầu thử nghiệm và để thử nghiệm chạy trong vài ngày hoặc vài tuần, kiểm tra bảng điều khiển của Firebase để biết thử nghiệm A/B có kết quả 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 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 triển khai đơn vị quảng cáo mới với tần suất quảng cáo mới

    1. Nếu A/B Testing xác định rằng biến thể hiển thị định dạng quảng cáo mới là quảng cáo 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 đến trong thử nghiệm, tất cả người dùng ứng dụng của bạn hoặc một nhóm nhỏ người dùng của bạn.

    2. Nếu chưa xác định được biến thể 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 đã chạy trong một thời gian dài mà kết quả không xác định được.

Bảng thuật ngữ