設定使用者屬性

使用者屬性是您定義的屬性,用來描述使用者族群區隔,例如語言偏好設定或地理位置。可用來定義應用程式的目標對象。本指南說明如何在應用程式中設定使用者屬性。

Analytics (分析) 會自動記錄部分使用者屬性,您不需要新增任何程式碼即可啟用這些屬性。如果您需要收集更多資料,每個專案最多可設定 25 個不同的使用者屬性。請注意,使用者屬性名稱會區分大小寫。此外,設定的兩個使用者屬性名稱只有不同,會導致記錄到兩個不同的使用者屬性。

您不能使用由 Google 保留的少數使用者屬性名稱,例如:

  • 年齡
  • 性別
  • 興趣

事前準備

請確認您已設定專案,並可按照「開始使用 Analytics (分析)」中的說明存取 Analytics (分析)。

設定使用者屬性

您可以設定 Analytics (分析) 使用者屬性來描述應用程式的使用者。您可以建立自訂定義,藉此運用使用者屬性,然後在報表中套用比較項目或做為目標對象評估條件。

設定使用者屬性的步驟如下:

  1. 在 Firebase 控制台的 Analytics (分析)「自訂定義」頁面中,為使用者屬性建立自訂定義。詳情請參閱「自訂維度和指標」一文。
  2. 使用 setUserProperty() 方法,在應用程式中設定使用者屬性。

以下範例說明如何新增假設的「喜愛的食物」屬性,這會將字串 food 中的值指派給活躍使用者:

網頁模組 API

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

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

網路命名空間 API

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

您可以前往 Firebase 控制台,前往 Analytics (分析)「自訂定義」頁面存取這項資料。這個頁面會列出您為應用程式定義的使用者屬性清單。在 Google Analytics (分析) 提供的多種報表中,您可以使用這些屬性來比較。進一步瞭解資訊主頁