Bắt đầu cá nhân hoá Cấu hình từ xa

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

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

1. Đo lường ứng dụng bằng AnalyticsRemote Config

Trước khi bạn có thể bắt đầu cung cấp trải nghiệm được cá nhân hoá cho người dùng, ứng dụng của bạn cần sử dụng AnalyticsRemote Config.

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

  2. Đảm bảo bạn đang sử dụng ít nhất các phiên bản sau của SDK Remote Config:

    • 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à phiên bản mới hơn) mới thực hiện việc ghi nhật ký cần thiết để hệ thống cá nhân hoá tìm hiểu cách tối ưu hoá cho mục tiêu của bạn.

  3. Thêm lệnh gọi ghi nhật ký sự kiện vào ứng dụng.

    Ít nhất, hãy ghi lại một sự kiện khi người dùng hoàn tất hành động mục tiêu mà bạn đang tối ưu hoá. Ví dụ: nếu bạn muốn tối ưu hoá cho các lượt gửi điểm xếp hạng trên Cửa hàng Play, hãy ghi lại một 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 lại rõ ràng mọi sự kiện Analytics liên quan đến ứng dụng của mình mà không được ghi lại tự động. Bằng cách ghi lại các sự kiện theo bối cảnh này, bạn có thể cải thiện chất lượng của nội dung cá nhân hoá.

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

  5. Định cấu hình các trải nghiệm người dùng khác nhau dựa trên giá trị của tham số Remote Config. Xem bài viết Bắt đầu sử dụng Remote Configchiến lược tải Remote Config.

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 Cửa hàng Play. 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 tính năng cá nhân hoá tham số tự động.

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

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

Giờ đây, khi người dùng đã sử dụng ứng dụng được đo lường, bạn có thể sử dụng bảng điều khiển Firebase để thiết lập tính năng cá nhân hoá.

  1. Trên trang Remote Config 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 hoá, rồi nhấp vào biểu tượng bút chì để chỉnh sửa thông số đó.

  2. Trên ngăn Chỉnh sửa thông số, hãy nhấp vào Thêm mới > Cá nhân hoá.

  3. 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ị tham số mà thuật toán cá nhân hoá có thể chọn cho người dùng. Định dạng của các giá trị mà bạn sử dụng ở đây phải khớp với loại dữ liệu mà tham số Remote Config sử dụng.

  4. Chọn một mục tiêu. Bạn có thể chọn một trong những cách sau:

    • Chọn trong danh sách các mục tiêu tạo sẵn cho các chỉ số như doanh thu và mức độ tương tác.
    • Thêm một chỉ số tuỳ chỉnh dựa trên bất kỳ sự kiện Google Analytics nào khác mà bạn muốn tối ưu hoá bằng cách nhập tên sự kiện vào trường Mục tiêu rồi nhấp vào Tạo sự kiện.

      Vì các sự kiện này có thể là động hoặc tuỳ chỉnh, nên chúng có thể không xuất hiện trong trình đơn thả xuống. Để đảm bảo chỉ số mà bạn chỉ định khớp chính xác với một sự kiện Analytics đang hoạt động, hãy xác minh sự kiện đó trong phần Analytics > Sự kiện.

  5. Chọn tối ưu hoá cho số sự kiện (COUNT) hay tổng giá trị của tất cả sự kiện (SUM).

    Trong một số trường hợp, tuỳ chọn này được chọn trước cho các sự kiện Analytics tích hợp. Ví dụ: SUM sẽ luôn được chọn cho thời gian Tương tác của người dùng để tối ưu hoá tổng thời gian đã dành. Nếu bạn chọn Lượt nhấp vào quảng cáo, thì tính năng cá nhân hoá sẽ được tối ưu hoá cho COUNT hoặc tổng số sự kiện lượt nhấp vào quảng cáo.

  6. Nếu bạn đã chọn SUM, hãy nhập tên của thông số sự kiện để tổng hợp.

    Trong hầu hết các trường hợp, tên thông số sự kiện là value, nhưng bạn có thể có một chỉ số tuỳ chỉnh với một giá trị cụ thể mà bạn muốn tổng hợp. Ví dụ: nếu có một sự kiện với nhiều loại đơn vị tiền tệ có các tham số như USD, JPY, AUD, v.v., bạn có thể tối ưu hoá doanh thu ở Úc bằng cách chỉ định AUD làm tham số sự kiện (và trong bước tiếp theo, hãy nhớ định cấu hình điều kiện nhắm mục tiêu cho người dùng ở Úc!).

  7. Bạn có thể chọn tối đa 2 chỉ số khác để theo dõi. Mặc dù những yếu tố này sẽ không ảnh hưởng đến thuật toán cá nhân hoá, nhưng các kết quả này có thể giúp bạn hiểu rõ hơn về hiệu suất và xu hướng. Ví dụ: nếu tính năng cá nhân hoá tối ưu hoá cho lượt nhấp vào quảng cáo, bạn nên theo dõi mức độ tương tác của người dùng giữa nhóm cơ sở và nhóm được cá nhân hoá.

    Các chỉ số được theo dõi sẽ xuất hiện trong phần tóm tắt kết quả về tính năng Cá nhân hoá, được sắp xếp theo thẻ.

  8. Xác định hoặc chọn một điều kiện nhắm mục tiêu cho thông số được cá nhân hoá. 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 hoá. Một số điều kiện thường dùng là giới hạn tính năng cá nhân hoá chỉ dành cho người dùng của một nền tảng cụ thể hoặc chỉ dành cho người dùng ở 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, chỉ số bổ sung và tiêu chí nhắm mục tiêu, bạn đã hoàn tất! Lưu và triển khai các thay đổi để bắt đầu cá nhân hoá trải nghiệm riêng lẻ của người dùng. Người dùng sẽ bắt đầu nhận được các giá trị tham số được cá nhân hoá trong vài giờ, nhưng hệ thống sẽ mất đến 14 ngày để tìm hiểu về người dùng và đạt được hiệu suất tốt nhất.

Bạn có thể xem hiệu suất của một thông số cá nhân hoá bằng cách chọn thông số đó trên trang Cá nhân hoá hoặc 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 Remote Config.

Để biết thêm thông tin về cách diễn giải kết quả, hãy xem bài viết Tìm hiểu kết quả cá nhân hoá.