Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now

設置用戶屬性

用戶屬性是您定義的屬性,用於描述用戶群的細分,例如語言首選項或地理位置。這些可用於定義您的應用的受眾。本指南說明如何在應用程序中設置用戶屬性。

Analytics(分析)自動記錄一些用戶屬性;您無需添加任何代碼即可啟用它們。如果您需要收集其他數據,則每個項目最多可以設置25個不同的Google Analytics(分析)用戶屬性。請注意,用戶屬性名稱區分大小寫,並且設置兩個名稱僅在萬一導致兩個不同的用戶屬性被記錄的情況下才不同的用戶屬性。

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

  • 年齡
  • 性別
  • 興趣

在你開始之前

確保已設置項目,並且可以按照Analytics(分析)入門中所述訪問Analytics (分析)

設置用戶屬性

您可以設置Google Analytics(分析)用戶屬性來描述應用程序的用戶。您可以通過將這些屬性作為過濾器應用於報表來分析各種用戶細分的行為。

設置用戶屬性,如下所示:

  1. 在Firebase控制台的Google Analytics(分析)的“用戶屬性”頁面中註冊屬性。有關更多信息,請參見 設置和註冊用戶屬性
  2. 添加代碼以使用setUserProperty()方法設置Google Analytics(分析)用戶屬性。您可以為每個屬性使用選擇的名稱和值。

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

迅速

Analytics.setUserProperty(food, forName: "favorite_food")

物鏡

[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

您可以從Firebase控制台中的“用戶屬性”儀表板訪問此數據。該儀表板顯示了為應用程序定義的用戶屬性列表。您可以將這些屬性用作Google Analytics(分析)中許多可用報告的過濾器。在Firebase幫助中心中了解有關Google Analytics(分析)報告信息中心的更多信息。