設定使用者屬性


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

Analytics 會自動記錄部分活動記錄 使用者屬性;你 不需要新增任何程式碼即可啟用如果您需要收集更多 資料中,每個專案可設定最多 25 個不同的使用者屬性。請注意,該使用者 屬性名稱有大小寫之分,且要設定兩個使用者屬性, 名稱不同,會導致記錄到兩個不同的使用者屬性。

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

  • 年齡
  • 性別
  • 興趣

事前準備

請確認您已設定專案,且可使用以下身分存取 Analytics: 描述 開始使用 Analytics

設定使用者屬性

您可以設定 Analytics 使用者屬性來描述應用程式的使用者。 如要善用使用者屬性,只要建立自訂定義,再使用 以便在報表中套用比較項目或做為目標對象評估條件。

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

  1. 為使用者屬性建立自訂定義: 自訂定義頁面 Firebase 控制台中的 Analytics。若需更多資訊,請參閲 自訂維度和指標
  2. 利用以下程式碼設定應用程式中的使用者屬性: setUserProperty()敬上 方法。

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

Swift

注意:這項 Firebase 產品不適用於 macOS 目標。
Analytics.setUserProperty(food, forName: "favorite_food")

Objective-C

注意:這項 Firebase 產品不適用於 macOS 目標。
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

如要存取這類資料,請前往 自訂定義頁面 Firebase 控制台中的 Analytics。網頁上會列出 您為應用程式定義的使用者屬性。您可以使用這些屬性 ,相較於 Google Analytics 中的許多報表。 如想進一步瞭解 資訊主頁