Check out what’s new from Firebase at Google I/O 2022. Learn more

Bắt đầu với cá nhân hóa Cấu hình từ xa

Với tính năng cá nhân hóa Cấu hình từ xa, bạn tự động cung cấp cho người dùng một trong số các trải nghiệm người dùng thay thế, để tối ưu hóa cho mục tiêu mà bạn lựa chọn. Xem Tổng quan về tính năng này.

Đây là cách để bắt đầu.

1. Công cụ ứng dụng của bạn với Analytics và Cấu hình từ xa

Trước khi bạn có thể bắt đầu cung cấp trải nghiệm người dùng được cá nhân hóa, ứng dụng của bạn cần phải sử dụng Analytics và Cấu hình từ xa.

  1. Nếu bạn chưa bật Google Analytics khi tạo dự án Firebase, hãy bật Google Analytics trên trang Tích hợp của dự án.

  2. Đảm bảo rằng bạn đang sử dụng ít nhất các phiên bản sau của SDK cấu hình từ xa:

    • iOS: 7.5.0 trở lên
    • Android: 20.0.3 (Firebase BoM 26.4.0) trở lên
    • C ++ 7.1.1 trở lên
    • Unity: 7.1.0 trở lên

    Chỉ những phiên bản này (và mới hơn) thực hiện việc ghi nhật ký cần thiết cho hệ thống cá nhân hóa để tìm hiểu cách tối ưu hóa cho mục tiêu của bạn.

  3. Thêm các cuộc gọi ghi nhật ký sự kiện vào ứng dụng của bạn.

    Tối thiểu, hãy ghi lại sự kiện khi người dùng hoàn thành hành động mục tiêu mà bạn đang tối ưu hóa. Ví dụ: nếu bạn muốn tối ưu hóa cho các lần gửi xếp hạng Cửa hàng Play, hãy ghi lại sự kiện mỗi khi người dùng xếp hạng ứng dụng của bạn.

    Ngoài ra, bạn nên ghi nhật ký rõ ràng mọi sự kiện Analytics có liên quan đến ứng dụng của bạn mà không được ghi tự động . Bằng cách ghi nhật ký các sự kiện theo ngữ cảnh này, bạn có thể cải thiện chất lượng các hoạt động cá nhân hóa của mình.

  4. Triển khai các trải nghiệm người dùng khác nhau mà bạn muốn có trong ứng dụng của mình. Điều này có thể đơn giản như cá nhân hóa tần suất quảng cáo được hiển thị cho từng người dùng hoặc các lựa chọn thay thế quan trọng hơn, chẳng hạn như triển khai các bố cục khác nhau.

  5. Làm cho các trải nghiệm người dùng khác nhau có thể định cấu hình dựa trên giá trị của tham số Cấu hình từ xa. Xem Bắt đầu với cấu hình từ xa và chiến lược tải cấu hình từ xa .

Tại thời điểm này, bạn có thể triển khai ứng dụng của mình lên App Store hoặc Play Store. Người dùng sẽ tiếp tục nhận được trải nghiệm mặc định mà bạn đã định cấu hình, nhưng vì bạn có thể kiểm soát trải nghiệm bằng một biến có thể định cấu hình từ xa, nên bạn có thể bắt đầu thử nghiệm với cá nhân hóa thông số tự động.

Bạn sẽ cần phải có một lượng lớn người dùng quan trọng sử dụng ứng dụng được cập nhật của mình trước khi hệ thống cá nhân hóa có thể bắt đầu tối ưu hóa trải nghiệm cá nhân.

2. Định cấu hình cá nhân hóa thông số trong bảng điều khiển Firebase

Giờ đây, ứng dụng công cụ của bạn đã nằm trong tay người dùng, bạn có thể sử dụng bảng điều khiển Firebase để thiết lập cá nhân hóa.

  1. Trên trang Cấu hình từ xa của bảng điều khiển Firebase, hãy tìm thông số kiểm soát trải nghiệm người dùng mà bạn muốn cá nhân hóa và nhấp vào biểu tượng bút chì để chỉnh sửa.

  2. Trên ngăn Chỉnh sửa tham số , bấm Thêm mới> Cá nhân hóa .

  3. Hoàn thành các bước Tạo cá nhân hóa :

    1. Xác định hai hoặc nhiều giá trị thay thế. "Giá trị thay thế" là tên đặc biệt cho các giá trị thông số có thể được đặt bởi thuật toán cá nhân hóa — trong ứng dụng của bạn, bạn có thể coi chúng giống như bất kỳ giá trị thông số nào khác.

    2. Chọn một mục tiêu. Có một số mục tiêu được xây dựng trước cho các chỉ số như doanh thu và mức độ tương tác, nhưng bạn cũng có thể xác định mục tiêu dựa trên bất kỳ sự kiện nào khác mà bạn muốn tối ưu hóa.

    3. Xác định hoặc chọn điều kiện nhắm mục tiêu cho thông số được cá nhân hóa. Chỉ những người dùng đáp ứng điều kiện này mới có được trải nghiệm được cá nhân hóa. Một số điều kiện thường được sử dụng là giới hạn cá nhân hóa chỉ cho người dùng của một nền tảng cụ thể hoặc chỉ người dùng trong một khu vực cụ thể.

Khi bạn hài lòng với các lựa chọn thay thế, mục tiêu và nhắm mục tiêu của mình, bạn đã hoàn thành! Lưu và triển khai các thay đổi của bạn để bắt đầu cá nhân hóa trải nghiệm cá nhân của người dùng. Người dùng sẽ bắt đầu nhận được các giá trị thông số được cá nhân hóa sau vài giờ, nhưng sẽ mất đến 14 ngày để hệ thống tìm hiểu về người dùng của bạn và đạt được hiệu suất tốt nhất.

Bạn có thể xem các hoạt động cá nhân hóa của mình đang hoạt động như thế nào bằng cách nhấp vào điều kiện nhắm mục tiêu của thông số trên trang Cấu hình từ xa .