Установить свойства пользователя

Свойства пользователя — это атрибуты, которые вы определяете для описания сегментов вашей пользовательской базы, такие как языковые предпочтения или географическое положение. Их можно использовать для определения аудитории вашего приложения. В этом руководстве показано, как установить свойства пользователя в вашем приложении.

Analytics автоматически регистрирует некоторые свойства пользователя ; вам не нужно добавлять какой-либо код, чтобы включить их. Если вам нужно собрать дополнительные данные, вы можете настроить до 25 различных пользовательских свойств Analytics для каждого проекта. Обратите внимание, что имена пользовательских свойств вводятся с учетом регистра и что установка двух пользовательских свойств, имена которых различаются только в случае, приводит к регистрации двух разных пользовательских свойств.

Вы не можете использовать небольшой набор имен пользовательских свойств, зарезервированных Google:

  • Возраст
  • Пол
  • Интерес

Прежде чем вы начнете

Убедитесь, что вы настроили свой проект и можете получить доступ к Analytics, как описано в разделе Начало работы с Analytics .

Установить свойства пользователя

Вы можете настроить свойства пользователя Analytics, чтобы описать пользователей вашего приложения. Вы можете анализировать поведение различных сегментов пользователей, применяя эти свойства в качестве фильтров к своим отчетам.

Установите свойство пользователя следующим образом:

  1. Зарегистрируйте свойство на странице свойств пользователя Analytics в консоли Firebase. Дополнительные сведения см. в разделе Установка и регистрация свойства пользователя .
  2. Добавьте код для установки пользовательского свойства Analytics с помощью setUserProperty() . Вы можете использовать имя и значение по вашему выбору для каждого свойства.

В следующем примере показано добавление гипотетического свойства любимой еды, которое присваивает значение строки food активному пользователю:

Быстрый

Примечание. Этот продукт Firebase недоступен для macOS.
Analytics.setUserProperty(food, forName: "favorite_food")

Цель-C

Примечание. Этот продукт Firebase недоступен для macOS.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Вы можете получить доступ к этим данным на панели инструментов « Свойства пользователя » в консоли Firebase. На этой панели мониторинга отображается список свойств пользователя, которые вы определили для своего приложения. Вы можете использовать эти свойства в качестве фильтра во многих отчетах, доступных в Google Analytics. Узнайте больше о панели управления отчетами Analytics в Справочном центре Firebase.