Как настроить свойства пользователей

Свойства пользователей – это атрибуты (например, язык или географическое местоположение), с помощью которых вы описываете сегменты своей пользовательской базы. Их можно использовать для определения аудиторий и сегментов. В этой статье описано, как настроить такие свойства. Дополнительную информацию вы найдете в статье Предопределенные параметры пользователей.

Подготовка

Добавьте на свой сайт глобальный тег и убедитесь, что у вас есть доступ к Аналитике и исходному коду сайта.

Как настроить свойства пользователей

  1. Зарегистрируйте свойство на вкладке User Properties (Свойства пользователей) панели Аналитики в консоли Firebase. Подробнее о том, как настроить и зарегистрировать свойство пользователя
  2. Добавьте код, чтобы настроить свойство пользователя для Аналитики с помощью метода setUserProperty(). Для каждого свойства вы можете использовать название и значение по своему усмотрению.

Ниже показано, как добавить свойство favorite-food (любимая еда), которое присваивает активному пользователю значение в строке food:

Swift

Примечание. Эта функция Firebase недоступна для macOS.

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

Objective-C

Примечание. Эта функция Firebase недоступна для macOS.

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

Java

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);

Kotlin

firebaseAnalytics.setUserProperty("favorite_food", food)

Веб-версия 9

Подробнее о модульном Web SDK версии 9 с поддержкой метода оптимизации "встряхивание дерева" и том, как перейти на него с версии 8

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

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

Веб-версия 8

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

Эти данные доступны на вкладке User Properties (Свойства пользователей) панели Аналитики в консоли Firebase. На этой панели отображается список свойств пользователей, которые вы определили для своего приложения. Вы можете использовать эти свойства в качестве фильтра во многих отчетах Google Аналитики. В Справочном центре Firebase вы найдете дополнительную информацию о панели отчетов Аналитики.