設定使用者屬性

使用者屬性是您定義的屬性,用來描述使用者族群區隔,例如語言偏好或地理位置。

Analytics (分析) 會自動記錄部分使用者屬性,您不需要新增任何程式碼即可啟用這些屬性。如果應用程式需要收集其他資料,您最多可在應用程式中設定 25 項不同的 Analytics (分析) 使用者屬性。

事前準備

使用 Google Analytics (分析) 之前,您必須先:

  • 註冊 Unity 專案,並將其設定為使用 Firebase。

    • 如果您的 Unity 專案已使用 Firebase,表示該專案已完成註冊並設定 Firebase。

    • 如果您沒有 Unity 專案,可以下載範例應用程式

  • 在 Unity 專案中新增 Firebase Unity SDK (尤其是 FirebaseAnalytics.unitypackage)。

請注意,將 Firebase 新增至 Unity 專案涉及到 Firebase 主控台和開放式 Unity 專案中的工作 (例如從主控台下載 Firebase 設定檔,再移至 Unity 專案)。

設定使用者屬性

您可以設定 Analytics (分析) 使用者屬性來描述應用程式使用者。 您可以在報表中套用這些屬性做為篩選器,藉此分析不同使用者區隔的行為。

請按以下方式設定使用者屬性:

  1. 前往 Firebase 控制台的「Analytics (分析)」分頁註冊資源。

  2. 加入程式碼,使用 SetUserProperty() 方法設定 Analytics (分析) 使用者屬性。您可以使用為每個屬性選擇的名稱和值。

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

Firebase.Analytics.FirebaseAnalytics.SetUserProperty("favorite_food", "ice cream");

您可以透過以下方式存取這類資料:

  1. Firebase 控制台開啟專案。
  2. 從選單中選取「Analytics」(分析),即可查看 Analytics (分析) 報表資訊主頁。

「使用者屬性」分頁會列出您為應用程式定義的使用者屬性清單。您可以在 Google Analytics (分析) 提供的多種報表中,使用這些屬性做為篩選條件。進一步瞭解資訊主頁