設置用戶屬性

使用者屬性是您定義的用於描述使用者群細分的屬性,例如語言偏好或地理位置。這些可用於定義您的應用程式的受眾。本指南向您展示如何在應用程式中設定使用者屬性。

Analytics 自動記錄一些使用者屬性;您不需要添加任何程式碼來啟用它們。如果您需要收集其他數據,每個項目最多可以設定 25 個不同的使用者屬性。請注意,使用者屬性名稱區分大小寫,並且設定名稱僅大小寫不同的兩個使用者屬性會導致記錄兩個不同的使用者屬性。

您不能使用 Google 保留的一小組使用者屬性名稱:

  • 年齡
  • 性別
  • 興趣

在你開始之前

確保您已設定專案並可以存取 Analytics,如Analytics 入門中所述。

設定使用者屬性

您可以設定 Analytics 使用者屬性來描述應用程式的使用者。您可以透過建立自訂定義來利用使用者屬性,然後使用它們在報告中應用比較或作為受眾評估標準。

若要設定使用者屬性,請執行下列步驟:

  1. 在 Firebase 控制台Analytics自訂訂頁面中為使用者屬性建立自訂定義。有關更多信息,請參閱自訂維度和指標
  2. 使用setUserProperty()方法在應用程式中設定使用者屬性。

以下範例顯示如何新增假設的「最喜歡的食物」屬性,該屬性將mFavoriteFood中的值指派給活動使用者:

Kotlin+KTX

firebaseAnalytics.setUserProperty("favorite_food", food)

Java

mFirebaseAnalytics.setUserProperty("favorite_food", food);

您可以從 Firebase 控制台中Analytics自訂定義頁面存取此資料。該頁面顯示您為應用程式定義的使用者屬性清單。您可以使用這些屬性來比較 Google Analytics 中提供的許多報告。閱讀有關儀表板的更多資訊。