Tổng quan về giải pháp
Thử nghiệm việc sử dụng định dạng quảng cáo là gì?
Cho dù ứng dụng của bạn kiếm doanh thu kết hợp hay doanh thu từ quảng cáo, việc sử dụng nhiều định dạng quảng cáo có thể phức tạp.
Không phải định dạng quảng cáo nào cũng phù hợp với mọi ứng dụng và một số định dạng quảng cáo có thể hoạt động hiệu quả hơn tuỳ thuộc vào các thuộc tính của ứng dụng. Khi triển khai một định dạng quảng cáo mới, bạn có thể lo ngại về tác động tiêu cực đến trải nghiệm hoặc tỷ lệ giữ chân người dùng, nhưng bạn cũng có thể thắc mắc liệu có thể tăng doanh thu và mức độ tương tác nếu định dạng quảng cáo mới được đo lường đúng cách hay không.
![Biểu đồ so sánh tỷ lệ giữ chân và doanh thu từ quảng cáo của các định dạng quảng cáo khác nhau khi tần suất quảng cáo tăng lên](https://firebase.google.cn/static/docs/tutorials/test-ad-format-adoption/images/overview_optimal-ad-format-graph.png?authuser=1&hl=vi)
Để 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, sau đó đưa ra quyết định dựa trên dữ liệu về việc sử dụng các định dạng quảng cáo mới:
Khi sử dụng Firebase, bạn có thể thử nghiệm A/B về hiệu suất của một định dạng quảng cáo mới trên một nhóm nhỏ người dùng.
Bạn có thể quan sát kết quả thử nghiệm và xem các đề xuất của Firebase về việc định dạng quảng cáo mới có hoạt động hiệu quả hơn định dạng quảng cáo hiện có hay không.
Khi đã chắc chắn rằng những thay đổi này có thể mang lại tác động tích cực, bạn có thể triển khai những thay đổi đó cho nhiều người dùng hơn chỉ bằng một lần nhấp.
Trường hợp sử dụng cho doanh nghiệp và giá trị
Trung bình, những nhà phát triển và nhà xuất bản sử dụng các công cụ Google AdMob và Firebase để thêm định dạng quảng cáo mới sẽ tăng doanh thu đáng kể (lên đến 10 lần*) trong khi vẫn giữ tỷ lệ giữ chân người dùng ở mức ổn định.
*Mức tăng doanh thu dựa trên kết quả của 8 nhà xuất bản lớn trong năm 2020.
![]() |
Pomelo Games sử dụng Firebase để tăng doanh thu lên đến 35% mà không làm mất người chơi. |
![]() |
Qtonz sử dụng Firebase để tăng gấp 4 lần Doanh thu từ quảng cáo và tăng 190% ARPDAU. |
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 nhiều bước này, bạn sẽ tìm hiểu cách sử dụng Firebase để thử nghiệm một định dạng quảng cáo Google AdMob mới cho ứng dụng của mình. Hướng dẫn này sử dụng quảng cáo xen kẽ có tặng thưởng làm trường hợp kiểm thử mẫu, nhưng bạn có thể suy ra và sử dụng các bước tương tự để kiểm thử 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 thêm một đơn vị quảng cáo khác (với định dạng quảng cáo mới) 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 sử dụng AdMob trong ứng dụng, 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 liệu việc chỉ thêm một đơn vị quảng cáo vào ứng dụng có ảnh hưởng đến các chỉ số của ứng dụng hay không.
Các sản phẩm và tính năng dùng cho giải pháp này
Google AdMob Google AdMob cho phép bạn tạo các biến thể đơn vị quảng cáo sẽ được phân phát trong ứng dụng của mình. 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 tính 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ề 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 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 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 linh động thay đổi và tuỳ 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 — 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 các thông số Remote Config để kiểm soát việc có hiển thị đơn vị quảng cáo mới cho người dùng hay khô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 sản phẩm và tiếp thị trong ứng dụng. Thư viện này sẽ 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 một biến thể thử nghiệm có đang 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. |
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
Sử dụng AdMob để tạo một biến thể đơn vị quảng cáo mới để thử nghiệm
Tạo một đơn vị quảng cáo xen kẽ có tặng thưởng mới trong AdMob.
Triển khai vị trí đặt đơn vị quảng cáo trong mã của ứng dụng.
Thiết lập thử nghiệm A/B trong bảng điều khiển Firebase
Xác định các nguyên tắ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 dựa trên đó.
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 việc có hiển thị đơn vị quảng cáo mới cho người dùng trong thử nghiệm hay không.
Xử lý giá trị thông số Remote Config trong mã của ứng dụng
Sử dụng tham số Remote Config trong ứng dụng.
Triển khai logic hiển thị đơn vị quảng cáo dựa trên giá trị của tham số.
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
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 để xem 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.
Xem xét tác động của các biến thể đối với các chỉ số phụ để đảm bảo rằng các biến thể đó không gây ra tác động tiêu cực ngoài mong muốn đối với các chỉ số đó.
Quyết định có triển khai định dạng quảng cáo mới hay không
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, 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 đến trong thử nghiệm, tất cả người dùng ứng dụng hoặc một số ít người dùng.
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 nhưng chưa có kết quả rõ ràng.