了解 2023 年 Google I/O 大会上介绍的 Firebase 亮点。了解详情

設置用戶屬性

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

Analytics 自動記錄一些用戶屬性;您無需添加任何代碼即可啟用它們。如果您需要收集額外的數據,您可以為每個項目設置最多 25 個不同的用戶屬性。請注意,用戶屬性名稱區分大小寫,設置兩個名稱僅大小寫不同的用戶屬性會導致記錄兩個不同的用戶屬性。

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

  • 年齡
  • 性別
  • 興趣

在你開始之前

確保您已設置項目並且可以訪問 Analytics,如開始使用 Analytics中所述。

設置用戶屬性

您可以設置 Analytics 用戶屬性來描述您的應用程序的用戶。您可以通過創建自定義定義來使用用戶屬性,然後使用它們在您的報告中應用比較或作為受眾評估標準。

要設置用戶屬性,請執行以下步驟:

  1. 在 Firebase 控制台的Analytics自定義定義頁面中為用戶屬性創建自定義定義。有關詳細信息,請參閱自定義維度和指標
  2. 使用setUserProperty()方法在您的應用程序中設置用戶屬性。

以下示例顯示如何添加一個假設的“最喜歡的食物”屬性,該屬性將字符串food中的值分配給活動用戶:

Web version 9

import { getAnalytics, setUserProperties } from "firebase/analytics";

const analytics = getAnalytics();
setUserProperties(analytics, { favorite_food: 'apples' });

Web version 8

firebase.analytics().setUserProperties({favorite_food: 'apples'});

您可以從 Firebase 控制台中Analytics自定義定義頁面訪問此數據。該頁面顯示您為應用程序定義的用戶屬性列表。您可以使用這些屬性來比較 Google Analytics 中提供的許多報告。在 Firebase 幫助中心閱讀有關Analytics 報告儀表板的更多信息。