Свойства пользователей – это атрибуты (например, язык или географическое местоположение), с помощью которых вы описываете сегменты своей пользовательской базы. Их можно использовать для определения аудиторий и сегментов. В этой статье описано, как настроить такие свойства. Дополнительную информацию вы найдете в статье Предопределенные параметры пользователей.
Подготовка
Добавьте на свой сайт глобальный тег и убедитесь, что у вас есть доступ к Аналитике и исходному коду сайта.
Как настроить свойства пользователей
- Зарегистрируйте свойство на вкладке User Properties (Свойства пользователей) панели Аналитики в консоли Firebase. Подробнее о том, как настроить и зарегистрировать свойство пользователя…
- Добавьте код, чтобы настроить свойство пользователя для Аналитики с помощью метода
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 вы найдете дополнительную информацию о панели отчетов Аналитики.