用戶屬性是您定義的用於描述用戶群細分的屬性,例如語言偏好或地理位置。
Analytics 自動記錄一些用戶屬性;您無需添加任何代碼即可啟用它們。如果您的應用需要收集額外的數據,您可以在您的應用中設置最多 25 個不同的 Analytics 用戶屬性。
在你開始之前
在使用Google Analytics之前,您需要:
註冊您的 Unity 項目並將其配置為使用 Firebase。
如果您的 Unity 項目已經使用 Firebase,那麼它已經針對 Firebase 進行了註冊和配置。
如果您沒有 Unity 項目,可以下載示例應用程序。
將Firebase Unity SDK (特別是
FirebaseAnalytics.unitypackage
)添加到您的 Unity 項目。
請注意,將 Firebase 添加到您的 Unity 項目涉及Firebase 控制台和您打開的 Unity 項目中的任務(例如,您從控制台下載 Firebase 配置文件,然後將它們移動到您的 Unity 項目中)。
設置用戶屬性
您可以設置 Analytics 用戶屬性來描述您的應用程序的用戶。您可以通過將這些屬性作為過濾器應用於您的報告來分析各種用戶群的行為。
設置用戶屬性如下:
在Firebase 控制台的Analytics選項卡中註冊屬性。
添加代碼以使用
SetUserProperty()
方法設置 Analytics 用戶屬性。您可以為每個屬性使用您選擇的名稱和值。
以下示例顯示了添加一個假設的最喜歡的食物屬性,該屬性將字符串mFavoriteFood
中的值分配給活動用戶:
Firebase.Analytics.FirebaseAnalytics.SetUserProperty("favorite_food", "ice cream");
您可以按如下方式訪問此數據:
- 在Firebase 控制台中,打開您的項目。
- 從菜單中選擇Analytics以查看 Analytics 報告儀表板。
用戶屬性選項卡顯示您為應用程序定義的用戶屬性列表。您可以將這些屬性用作 Google Analytics 中許多可用報告的過濾器。在Firebase 幫助中心閱讀有關Analytics 報告儀表板的更多信息。