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 hướng đến doanh thu kết hợp hay dựa trên doanh thu quảng cáo, thì việc tối ưu hoá doanh thu từ quảng cáo và duy trì trải nghiệm người dùng chất lượng cao đều có thể khó khăn. Quảng cáo là 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 rời bỏ ứng dụng.

Không có phương pháp "một tần suất quảng cáo phù hợp cho tất cả" đối với bất kỳ ứng dụng nào; hiệu suất quảng cáo thay đổi đá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 trải nghiệm hoặc tỷ lệ giữ chân người dùng. Tuy nhiên, bạn cũng có thể tò mò muốn biết liệu điều này có làm tăng doanh thu và mức độ tương tác khi được đo lường đúng cách hay không, giúp kiểm soát các chỉ số tương tác.

Biểu đồ thể hiện những thay đổi về Doanh thu trung bình trên mỗi người dùng đang hoạt động hằng ngày (ARPDAU), doanh thu ròng hằng ngày và tỷ lệ giữ chân người dùng khi tần suất quảng cáo tăng lên
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 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:

  • Khi sử dụng Firebase, bạn có thể 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à giảm thiểu tác động đến tỷ lệ giữ chân người dùng.

  • Khi đã chắc chắn rằng những thay đổi này sẽ có khả năng tạo ra tác động tích cực, bạn có thể triển khai các thay đổi này cho nhiều người dùng hơn chỉ bằng một lần nhấp.

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

Những nhà phát triển và nhà xuất bản sử dụng các công cụ của Google AdMob và Firebase để tối ưu hoá tần suất quảng cáo sẽ có mức tăng doanh thu đáng kể mà không làm ảnh hưởng xấu đế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 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 tất 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: Đối với những 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 hiển thị từ 2 lê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 thông tin 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 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ông cụ này sử dụng quảng cáo xen kẽ làm ví dụ về trường hợp thử nghiệm, 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 thử nghiệm xem việc thay đổi tần suất của một đơn vị quảng cáo xen kẽ có tác động đến doanh thu hoặc các chỉ số khác của ứng dụng hay không. Tuy nhiên, nếu bạn chưa sử dụng AdMob trong ứng dụng của mình thì cũng không sao! Các bước trong hướng dẫn này cũng có thể giúp bạn hiểu nên sử 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 đơn vị quảng cáo có 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 khả năng 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ề các chỉ số về 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, chẳng hạn như tổng doanh thu, doanh thu AdMob, doanh thu từ giao dịch mua hàng và nhiều chỉ số khác. Tính năng này cũng giú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 linh hoạt thay đổi và tùy chỉnh hành vi cũng như 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 phát hành phiên bản mới của ứng dụng. Trong hướng dẫn này, bạn sẽ sử dụng 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 A/B trong Firebase

Thử nghiệm A/B trong 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. Tính năng này đảm nhận việc phân phối các biến thể thử nghiệm cho người dùng, sau đó tiến hành phân tích thống kê để xác định xem biến thể thử nghiệm có hiệu quả hơn nhóm đối chứng hay không dựa trên chỉ số chính đã 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

Truy cập trực tiếp vào 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 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 giá trị lượt hiển thị cho mỗi người dùng mà bạn muốn thử nghiệm.

    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 của 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à quy trình kiểm thử 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 sẽ hiển thị cho người dùng trong thử nghiệm.

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

    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 thử nghiệm A/B và xem xét kết quả thử nghiệm trong bảng điều khiển của Firebase

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

    2. Xem xét tác động đối với các chỉ số phụ của 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 mới 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à biến thể chiến thắng, thì 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.

    2. Nếu chưa xác định được biến thể hoạt động hiệu quả nhất 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 mà không có kết quả rõ ràng.

Bảng thuật ngữ