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


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

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

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

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

Прежде чем начать

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

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

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

Чтобы установить свойство пользователя, выполните следующие действия:

  1. Создайте собственное определение для свойства пользователя на странице «Пользовательские определения» Analytics в консоли Firebase . Дополнительную информацию см. в разделе Специальные параметры и показатели .
  2. Установите свойство пользователя в своем приложении с помощью метода setUserProperty() .

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

Web

import { getAnalytics, setUserProperties } from "firebase/analytics";

const analytics = getAnalytics();
setUserProperties(analytics, { favorite_food: 'apples' });

Web

firebase.analytics().setUserProperties({favorite_food: 'apples'});

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