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

Không có một tần suất quảng cáo nào phù hợp với tất cả ứng dụng; hiệu suất quảng cáo thay đổi đáng kể tuỳ theo từng ứ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ể ảnh hưở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 việc này có thể dẫn đến tăng doanh thu và mức độ tương tác khi được triển khai đúng cách hay không, đồng thời kiểm soát các chỉ số về mức độ tương tác.

Biểu đồ cho thấy 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 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à ít ảnh hưởng đến tỷ lệ rời bỏ

Để giải quyết những vấn đề chưa biết 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ể chạy thử nghiệm A/B về 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 hoạt động hiệu quả hơn và có tác động tối thiểu đến tỷ lệ giữ chân người dùng.

  • Sau khi chắc chắn rằng các thay đổi 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 sử dụng cho doanh nghiệp và giá trị

Những nhà phát triển và nhà xuất bản sử dụng Google AdMob và các công cụ của Firebase để tối ưu hoá tần suất quảng cáo sẽ có doanh thu tăng đáng kể mà không ảnh hưởng tiêu cực đế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: Họ 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í đặt quảng cáo để quảng cáo chỉ xuất hiện sau khi người dùng hoàn tất một hành động chính trong ứng dụng. Những thay đổi này giúp quảng cáo ít xâm nhập hơn.
  • Tăng tần suất quảng cáo 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 (xem 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 gồm nhiều bước này, bạn sẽ tìm hiểu cách sử dụng Firebase để kiểm thử nhiều giới hạn tần suất cho quảng cáo Google AdMob trong ứng dụng của mình. Hướng dẫn này sử dụng quảng cáo xen kẽ làm trường hợp kiểm thử mẫu, nhưng bạn có thể suy đoán và sử dụng các bước tương tự để kiểm thử tính năng 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 thử xem việc thay đổi tần suất của một đơn vị quảng cáo xen kẽ có ảnh hưở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 chưa sử dụng AdMob trong ứng dụng, thì không sao cả! Các bước trong hướng dẫn này cũng có thể giúp bạn hiểu rõ tần suất quảng cáo mà 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 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ề mức độ tương tác, tỷ lệ giữ chân và các chỉ số kiếm tiền của người dùng, chẳng hạn như tổng doanh thu, doanh thu từ AdMob, doanh thu từ giao dịch mua và nhiều chỉ số khác. Tính năng 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 thay đổi và tuỳ chỉnh linh hoạt cách hoạt động 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ả đều 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 tham số Remote Config để kiểm soát đơn vị quảng cáo nào sẽ hiển thị cho người dùng.

Firebase A/B Testing

Firebase A/B Testing cung cấp giao diện và cơ sở hạ tầng để chạy các thử nghiệm về sản phẩm và hoạt động tiếp thị trong ứng dụng của bạn. Thư viện này đảm nhiệm 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 hiệu quả hơn nhóm đối chứng hay không dựa trên chỉ số chính mà bạn đã chọn, chẳng hạn như doanh thu hoặc tỷ lệ giữ chân người dùng.


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


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

Chuyển 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 cho thử nghiệm

    1. Tạo 2 đơ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ị số lần hiển thị trên mỗi người dùng mà bạn muốn thử nghiệm.

    3. Triển khai vị trí đặt đơ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 kiến thức cơ bản về kiểm thử, tiêu chí nhắm mục tiêu và các mục tiêu mà kiểm thử sẽ chạy.

    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 được hiển thị cho người dùng trong thử nghiệm.

  3. Xử lý giá trị thông số Remote Config trong mã ứng dụng

    1. Sử dụng tham số Remote Config 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 tham 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 Firebase

    1. Sau khi bắt đầu thử nghiệm và cho phép thử nghiệm 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 liệu 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 lên các chỉ số phụ của từng biến thể để đảm bảo rằng các biến thể không gây ra tác động tiêu cực ngoài ý muốn đối với những chỉ số đó.

  5. Quyết định 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 A/B Testing 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, 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.

    2. Nếu chưa xác định được quảng cáo 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ữ