使用者屬性是您定義的屬性,用來描述 例如語言偏好設定或地理位置您可以透過 定義目標對象 。本指南將說明如何在應用程式中設定使用者屬性。
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 中的許多報表。 如想進一步瞭解 資訊主頁。