| Chọn nền tảng: | iOS+ Android Web Flutter Unity C++ |
Thuộc tính người dùng là các đặc điểm do bạn quy định để mô tả các phân khúc trong cơ sở người dùng, chẳng hạn như ngôn ngữ ưu tiên hoặc vị trí địa lý. Bạn có thể sử dụng các thuộc tính này để xác định đối tượng cho ứng dụng của mình. Hướng dẫn này cho bạn biết cách đặt thuộc tính người dùng trong ứng dụng.
Analytics tự động ghi lại một số thuộc tính người dùng; bạn không cần thêm mã nào để bật những thuộc tính này. Nếu cần thu thập thêm dữ liệu, bạn có thể thiết lập tối đa 25 thuộc tính người dùng cho mỗi dự án. Xin lưu ý rằng tên thuộc tính người dùng có phân biệt chữ hoa chữ thường. Khi bạn đặt tên giống nhau cho 2 thuộc tính người dùng và chỉ khác ở cách viết hoa viết thường, hệ thống sẽ ghi nhận đó là 2 thuộc tính người dùng riêng biệt.
Bạn không thể sử dụng một số ít tên thuộc tính người dùng mà Google đã đặt trước:
- Độ tuổi
- Giới tính
- Mối quan tâm
Trước khi bắt đầu
Trước khi có thể sử dụng Google Analytics, bạn cần:
Đăng ký dự án Unity của bạn và định cấu hình dự án đó để sử dụng Firebase.
Nếu dự án Unity của bạn đã sử dụng Firebase, thì tức là dự án đó đã được đăng ký và định cấu hình cho Firebase.
Nếu chưa có dự án Unity, bạn có thể tải ứng dụng mẫu xuống.
Thêm Firebase Unity SDK (cụ thể là
FirebaseAnalytics.unitypackage) vào dự án Unity của bạn.
Xin lưu ý rằng việc thêm Firebase vào dự án Unity bao gồm các nhiệm vụ trong cả bảng điều khiển Firebase và trong dự án Unity đang mở (ví dụ: bạn tải tệp cấu hình Firebase xuống từ bảng điều khiển, sau đó di chuyển các tệp đó vào dự án Unity).
Đặt thuộc tính người dùng
Bạn có thể đặt Analytics thuộc tính người dùng để mô tả người dùng ứng dụng của bạn. Bạn có thể phân tích hành vi của nhiều phân khúc người dùng bằng cách áp dụng các thuộc tính này làm bộ lọc cho báo cáo của mình.
Đặt thuộc tính người dùng như sau:
Trong bảng điều khiển Firebase, hãy chuyển đến mục Analytics (Số liệu phân tích).
Đăng ký tài sản.
Thêm mã để đặt thuộc tính người dùng Analytics bằng phương thức
SetUserProperty(). Bạn có thể sử dụng tên và giá trị mà bạn chọn cho mỗi thuộc tính.
Ví dụ sau đây minh hoạ cách thêm một thuộc tính giả định về món ăn yêu thích, gán giá trị trong chuỗi mFavoriteFood cho người dùng đang hoạt động:
Firebase.Analytics.FirebaseAnalytics.SetUserProperty("favorite_food", "ice cream");
Trong bảng điều khiển Firebase, bạn có thể truy cập vào dữ liệu này từ Analytics > Định nghĩa tùy chỉnh. Trang này cho thấy danh sách các thuộc tính người dùng mà bạn đã xác định cho ứng dụng của mình. Bạn có thể sử dụng các thuộc tính này trong thông tin so sánh trên nhiều báo cáo có trong Google Analytics. Đọc thêm về trang tổng quan.