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

Nhờ hoạt động cá nhân hoá Cấu hình từ xa, bạn tự động cung cấp cho người dùng một trong nhiều trải nghiệm người dùng thay thế để tối ưu hoá cho mục tiêu mà bạn chọn. Xem bài viết 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 của bạn bằng Analytics và Cấu hình từ xa

Để 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 Analytics và Cấu hình từ xa.

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

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

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

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

  4. Triển khai các trải nghiệm người dùng khác nhau mà bạn muốn có thể có trong . Việc này có thể đơn giản như việc 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 giải pháp thay thế quan trọng hơn, chẳng hạn như triển khai các của bạn.

  5. Cho phép đị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 thông số Cấu hình từ xa. Xem bài viết Bắt đầu sử dụng Cấu hình từ xachiế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 Cửa hàng Play. Số người dùng sẽ tiếp tục có trải nghiệm mặc định mà bạn đã thiết lập, 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, 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 đạt được một lượng người dùng tới hạn đang sử dụng ứng dụng được cập nhật trước khi 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 chế độ cá nhân hoá thông số trong bảng điều khiển của Firebase

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

  1. Trên trang Cấu hình từ xa của bảng điều khiển của Firebase, hãy tìm thông số kiểm soát người dùng trải nghiệm 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 trải nghiệm đó.

  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à một người đặc biệt tên của các giá trị thông số mà thuật toán cá nhân hoá có thể chọn cho người dùng của bạn. Định dạng của các giá trị bạn sử dụng ở đây phải khớp với loại dữ liệu mà thông số Cấu hình từ xa sử dụng.

  4. Chọn một mục tiêu. Bạn có thể chọn một trong các lựa chọn 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à tương tác.
    • Thêm chỉ số tuỳ chỉnh dựa trên bất kỳ sự kiện nào khác trong Google Analytics bạn muốn tối ưu hoá bằng cách nhập tên sự kiện vào Mục tiêu rồi nhấp vào Tạo sự kiện.

      Do những sự kiện này có thể là sự kiện độ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ố bạn chỉ định khớp chính xác với chỉ số đang hoạt động Sự kiện trong Analytics, hãy xác minh sự kiện đó trong Analytics > Sự kiện.

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

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

  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ó chỉ số tùy chỉnh có giá trị cụ thể mà bạn muốn tổng hợp. Để ví dụ: nếu bạn đã có một sự kiện với các loại đơn vị tiền tệ khác nhau kèm theo thông số như USD, JPY, AUD, v.v., bạn có thể tối ưu hoá cho doanh thu ở Úc bằng cách chỉ định AUD làm thông số sự kiện (và trong bước tiếp theo, hãy nhớ thiết lập một điều kiện nhắm mục tiêu cho người dùng ở Úc!).

  7. (Không bắt buộc) Chọn tối đa hai chỉ số bổ sung để theo dõi. Mặc dù những quy tắc này sẽ không ảnh hưởng đến thuật toán cá nhân hoá, những kết quả này có thể giúp bạn nắm được hiệu suất và xu hướng. Ví dụ: nếu hoạt động cá nhân hoá của bạn tối ưu hóa cho nhấp chuột quảng cáo, bạn có thể muốn theo dõi 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ả 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 phù hợp với mình. Một số điều kiện thường dùng là chỉ cho phép người dùng cá nhân hoá của một nền tảng cụ thể hoặc chỉ cho người dùng ở một khu vực cụ thể.

Khi bạn đã hài lòng với các giải pháp thay thế, mục tiêu, chỉ số bổ sung và 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á của người dùng trải nghiệm cá nhân. Người dùng sẽ bắt đầu nhận được giá trị thông số trong vài giờ, nhưng sẽ mất đến 14 ngày để hệ thống để 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 quả của một hoạt động cá nhân hoá bằng cách chọn hoạt động đó từ Trang Hoạt động 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 Cấu hình từ xa.

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