Hướng dẫn: Tối ưu hoá mô hình kiếm tiền kết hợp bằng AdMob, Google Analytics và Firebase

Hướng dẫn giải pháp

Thông thường, trọng tâm ban đầu để kiếm tiền từ ứng dụng là mua hàng trong ứng dụng, nhưng thị trường cho thấy quảng cáo trong ứng dụng là nguồn doanh thu cao nhất cho ứng dụng.

Trên thực tế, theo một số báo cáo, quảng cáo trong ứng dụng dự kiến sẽ tăng gần 50%, trong khi doanh thu từ giao dịch mua hàng trong ứng dụng dự kiến sẽ chỉ tăng khoảng 30%. Ngoài ra, chỉ có khoảng 5% người dùng mua hàng, có nghĩa là đối với phần lớn cơ sở người dùng, bạn cần triển khai tính năng kiếm tiền chiến lược – chẳng hạn như quảng cáo trong ứng dụng.

Phương pháp kiếm tiền kết hợp có thể nắm bắt mọi phân khúc người dùng của bạn. Tuy nhiên, việc tối ưu hoá chiến lược đó rất phức tạp, nhưng Google có cung cấp các công cụ và sản phẩm để trợ giúp.

  • Sử dụng Google AdMob để tạo và triển khai đơn vị quảng cáo sẽ hiển thị trong ứng dụng, sau đó AdMob đảm nhận việc kết nối nhà quảng cáo với không gian quảng cáo đó.

  • Thiết lập Google Analytics để linh động phân khúc người dùng của bạn thành các danh mục (như "Người mua"), mà sau đó bạn có thể tận dụng để triển khai kết hợp kiếm tiền.

  • Sử dụng Firebase Remote Config để tự động phân phát quảng cáo trong ứng dụng trải nghiệm của bạn trong ứng dụng dựa trên việc người dùng có thuộc "Người mua" đó hay không đối tượng hoặc không.

Kiến thức bạn sẽ học được

Trong hướng dẫn nhiều bước này, bạn sẽ tìm hiểu cách sử dụng Google AdMob, Đối tượng Google Analytics và Firebase để triển khai và tối ưu hoá kết hợp kiếm tiề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 các thuộc tính này Nếu bạn muốn sử dụng một định dạng quảng cáo khác.

Lưu ý rằng hướng dẫn này giả định rằng bạn có hiểu biết cơ bản về Google AdMob và nền tảng Firebase mà bạn muốn tìm hiểu cách tối ưu hoá hoạt động kiếm tiền từ quảng cáo trong ứng dụng bằng cách sử dụng Google Analytics và Firebase Remote Config.

Các sản phẩm và tính năng được sử dụng trong hướng dẫn này

Google AdMob cho phép bạn tạo đơn vị quảng cáo 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 gửi thông tin doanh thu từ quảng cáo đến Firebase để cải thiện chiến lược quảng cáo tối ưu hoá.
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. 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 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 liệu một đơn vị quảng cáo mới có hiển thị cho người dùng của bạn hay không dựa trên vị trí trong đối tượng Google Analytics.

Tổng quan hướng dẫn

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

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

    1. Tạo một đơn vị quảng cáo trong tài khoản AdMob của bạn.

    2. Triển khai đơn vị quảng cáo trong cơ sở mã của ứng dụng.

  2. Thiết lập Google Analytics

    1. Thêm SDK Google Analytics cho Firebase vào cơ sở mã của ứng dụng.

    2. Tìm hiểu về đối tượng trong Google Analytics.

  3. Thiết lập Firebase Remote Config để hiển thị các trải nghiệm quảng cáo cụ thể

    1. Thiết lập các thông số và điều kiện Remote Config trong Bảng điều khiển Firebase.

    2. Thêm SDK Remote Config vào cơ sở mã của ứng dụng.

    3. Định cấu hình thực thể Remote Config.

    4. Tìm nạp và kích hoạt Remote Config.

    5. Sử dụng giá trị tham số Remote Config.

    6. Phát hành ứng dụng.

Bạn cần có

  • Ứng dụng của riêng bạn (dự án iOS, Android, Flutter hoặc Unity)

  • Ứng dụng của bạn đã đăng ký dưới dạng một ứng dụng Firebase được liên kết với một ứng dụng AdMob (tìm hiểu thêm).
    Điều này có nghĩa là những thao tác sau cũng được thực hiện:

    • Bạn đã bật Google Analytics trong dự án Firebase của mình (có nghĩa là bạn đã đã liên kết dự án Firebase với một tài sản Google Analytics).

    • Bạn đã thêm cấu hình Firebase hiện hành vào cơ sở mã của ứng dụng.

  • (Ứng dụng Android hoặc ứng dụng nhắm đến Android) Liên kết Ứng dụng Firebase với Google Play (bắt buộc để nhận dữ liệu sự kiện mua hàng trong ứng dụng)

  • Quyền truy cập vào tài khoản AdMob được liên kết với ứng dụng của bạn, có quyền tạo đơn vị quảng cáo mới

  • Quyền truy cập vào dự án Firebase được liên kết của ứng dụng, với quyền tạo và quản lý Firebase Remote Config

  • Quyền truy cập vào tài sản Google Analytics được liên kết với dự án Firebase của bạn bằng quyền tạo đối tượng (ít nhất là vai trò Người chỉnh sửa)

  • Môi trường phát triển tích hợp (IDE) mà bạn muốn sử dụng

Bảng thuật ngữ

  • Sự kiện Google Analytics: Những hành động mà người dùng thực hiện trong ứng dụng của bạn, chẳng hạn như mua hàng trong ứng dụng, nhấp vào quảng cáo, đăng nhập vào ứng dụng, v.v.

  • Đối tượng Google Analytics: Một phân khúc người dùng có cùng thuộc tính. Tất cả người dùng trong một đã thể hiện hành vi tương tự trong ứng dụng của bạn (ví dụ: thêm một mặt hàng vào giỏ hàng) và/hoặc chia sẻ dữ liệu nhân khẩu học hoặc dữ liệu mô tả khác (đối với ví dụ: độ tuổi).

  • Tham số Remote Config: Tham số có thể định cấu hình (cặp khoá-giá trị) dùng để kiểm soát việc ứng dụng có hiển thị quảng cáo hay không. Trong phần triển khai cơ bản của hướng dẫn này, giá trị này sẽ có giá trị boolean.

  • Điều kiện Remote Config: Điều kiện được dùng để nhắm mục tiêu một nhóm ứng dụng thực thể. Các điều kiện được tạo thành từ một hoặc nhiều quy tắc mà tất cả phải đánh giá thành true cho điều kiện để đánh giá thành true cho một thực thể ứng dụng nhất định.




Bước 1: Sử dụng AdMob để tạo các đơn vị quảng cáo mới cho quảng cáo hiển thị