用戶屬性是您定義的用於描述用戶群細分的屬性,例如語言偏好或地理位置。這些可用於定義您的應用程序的受眾。本指南向您展示如何在應用程序中設置用戶屬性。
Analytics 自動記錄一些用戶屬性;您不需要添加任何代碼來啟用它們。如果您需要收集其他數據,每個項目最多可以設置 25 個不同的用戶屬性。請注意,用戶屬性名稱區分大小寫,並且設置名稱僅大小寫不同的兩個用戶屬性會導致記錄兩個不同的用戶屬性。
您不能使用 Google 保留的一小組用戶屬性名稱:
- 年齡
- 性別
- 興趣
在你開始之前
確保您已設置項目並可以訪問 Analytics,如Analytics 入門中所述。
設置用戶屬性
您可以設置 Analytics 用戶屬性來描述應用程序的用戶。您可以通過創建自定義定義來利用用戶屬性,然後使用它們在報告中應用比較或作為受眾評估標準。
要設置用戶屬性,請執行以下步驟:
- 在 Firebase 控制台Analytics的自定義定義頁面中為用戶屬性創建自定義定義。有關更多信息,請參閱自定義維度和指標。
- 使用
setUserProperty()
方法在應用程序中設置用戶屬性。
以下示例顯示如何添加假設的“最喜歡的食物”屬性,該屬性將mFavoriteFood
中的值分配給活動用戶:
Kotlin+KTX
firebaseAnalytics.setUserProperty("favorite_food", food)
Java
mFirebaseAnalytics.setUserProperty("favorite_food", food);
您可以從 Firebase 控制台中Analytics的自定義定義頁面訪問此數據。該頁面顯示您為應用程序定義的用戶屬性列表。您可以使用這些屬性來比較 Google Analytics(分析)中提供的許多報告。閱讀有關儀表板的更多信息。