Một cách bạn có thể sử dụng tính năng cá nhân hoá là tối ưu hoá cho doanh thu từ lượt hiển thị quảng cáo. Đối với trường hợp sử dụng này, giả sử bạn có một trò chơi có các trò chơi nhỏ không bắt buộc được bảo vệ bằng quảng cáo toàn trang và bạn muốn tối ưu hoá trải nghiệm trò chơi nhỏ cho từng người dùng, mang lại doanh thu từ quảng cáo cao nhất mà không ảnh hưởng đến mức độ tương tác của người dùng.
Chúng ta sẽ xem xét một cách để bạn có thể thực hiện việc này:
Trong trò chơi của bạn, hãy triển khai tính năng ghi nhật ký sự kiện tuỳ chỉnh cho sự kiện
ad_impressiondành riêng cho nhà cung cấp quảng cáo mà bạn sử dụng, đảm bảo rằng các tham sốcurrencyvàvalueđược đưa vào và doanh thu đang được thêm vào tham số giá trị được báo cáo.Đo lường doanh thu từ quảng cáo mô tả cách tự động ghi lại sự kiện ad_impression bằng AdMob, đồng thời cung cấp một số ví dụ khác về cách triển khai cho các nền tảng phân phát quảng cáo khác, chẳng hạn như AppLovin và ironSource.
Xác định tham số Remote Config mà bạn sẽ sử dụng và các giá trị thay thế để chọn, đồng thời đảm bảo rằng logic trong trò chơi của bạn có thể xử lý các giá trị khác nhau.
Ví dụ này mô tả cách triển khai tham số Remote Config dưới dạng cờ tính năng để bật một số trò chơi nhỏ khác nhau.
Trong bảng điều khiển Firebase, hãy chuyển đến phần DevOps và mức độ gắn bó > Cấu hình từ xa.
Nhấp vào Thêm tham số.
Đặt tên cho tham số Remote Config là
minigamevới giá trị mặc định làno_game.
Bây giờ, hãy thêm một hoạt động cá nhân hoá bằng cách nhấp vào Thêm mới rồi chọn Cá nhân hoá.
Thêm tối đa 5 giá trị thay thế, rồi nhấp vào Tiếp theo.
Đối với ví dụ về trò chơi nhỏ này, bạn có thể sử dụng
tictactoe,word_scramblevàrace.
Tiếp theo, hãy chọn một mục tiêu. Vì giờ đây bạn đang ghi lại các sự kiện lượt hiển thị quảng cáo có chứa giá trị doanh thu, hãy chọn Lượt hiển thị quảng cáo làm mục tiêu, chọn SUM và value làm thông số để tổng hợp, đồng thời thêm một chỉ số theo dõi bổ sung cho Thời gian tương tác của người dùng. Nhờ đó, bạn có thể xem mức độ phù hợp của kết quả được cá nhân hoá.
Bạn cũng có thể chọn một sự kiện khác làm chỉ số tuỳ chỉnh tại đây nếu thấy sự kiện đó phù hợp.
Nhấp vào Tiếp theo để chọn một điều kiện mục tiêu. Vì bạn đang tối ưu hoá dựa trên giá trị tổng hợp của doanh thu từ lượt hiển thị quảng cáo, nên nếu không chuyển đổi giá trị doanh thu từ sự kiện sang cùng một đơn vị tiền tệ, bạn có thể muốn tạo một điều kiện dựa trên người dùng ở một khu vực cụ thể để cải thiện tính nhất quán.
Nhấp vào Tiếp theo rồi đặt tên cho chế độ cá nhân hoá, sau đó nhấp vào Lưu.
Nhấp vào Xuất bản các thay đổi để bắt đầu cá nhân hoá. Người dùng sẽ bắt đầu nhận được các giá trị tham số được cá nhân hoá sau vài giờ (tuỳ thuộc vào Remote Config khoảng thời gian tìm nạp). Vì khoảng thời gian áp dụng một giá trị cho một người dùng (thời gian gắn bó) là 24 giờ, bạn nên chạy hoạt động cá nhân hoá trong 14 ngày (hoặc vĩnh viễn) để hoạt động đó tiếp tục tìm hiểu và cải thiện, từ đó mang đến trải nghiệm tối ưu cho từng người dùng.
Bạn có thể xem hiệu suất của các hoạt động cá nhân hoá bằng cách nhấp vào điều kiện nhắm đến thông số trên trang Remote Config.
Giờ đây, khi bạn đã tìm hiểu cách tạo chế độ cá nhân hoá, hãy khám phá các trường hợp sử dụng khác để biết cách triển khai các trường hợp đó.