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


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

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

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

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

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

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

Задать свойства пользователя

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

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

  1. Создайте пользовательское определение для свойства пользователя на странице «Пользовательские определения» в разделе «Аналитика» консоли 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'});

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