Профиль пользователя
Профиль пользователя — это характеристика отдельного пользователя приложения, представленная набором атрибутов, например: имя, пол, возраст и т. д. AppMetrica позволяет собирать эту информацию и анализировать ее в отчетах по профилям, или использовать атрибуты профилей для сегментации других отчетов.
Почему у пользователя несколько профилей
Скорее всего, вы не передали идентификатор пользовательского профиля при инициализации библиотеки. В этом случае AppMetrica SDK создаcт технический профиль с идентификатором appmetrica_device_id
. После вызова метода setUserProfileID
с новым идентификатором появится новый профиль. Технический профиль при этом сохранится.
Чтобы избежать появления технического профиля, настройте отправку ID во время инициализации с расширенной конфигурацией: на Android — вызовом метода withUserProfileID
, на iOS — изменением свойства userProfileID
.
Внимание
В отличие от атрибутов событий, атрибут профиля может принимать только одно значение. При отправке нового значения атрибута старое значение перезаписывается.
В AppMetrica есть два типа атрибутов:
-
Системные — атрибуты, которые AppMetrica SDK определяет автоматически: данные об устройстве, приложении, местоположении и т. д.
-
Пользовательские — атрибуты, которые определяют характеристики пользователя, например: пол, возраст, тип подписки, количество пройденных уровней и т. д. Чтобы собирать такую информацию, нужно настроить отправку атрибутов в AppMetrica SDK. Подробнее в разделе Пользовательские атрибуты профилей.
Системные и пользовательские атрибуты отображаются в карточке профиля и доступны для группировки отчетов по профилям.
Настройка отправки атрибутов профилей
В AppMetrica SDK можно настроить отправку предопределенных и собственных атрибутов профиля. Предопределенные атрибуты поддержаны заранее и имеют установленный формат отправки. Для отправки собственных атрибутов необходимо добавить атрибут в настройках приложения.
Внимание
Не передавайте конфиденциальную информацию о пользователях в атрибутах профиля.
Ниже описаны этапы настройки отправки атрибутов:
Шаг 1. Добавьте атрибут в настройках приложения
- В интерфейсе AppMetrica перейдите в настройки приложения из меню слева.
- Откройте вкладку Атрибуты профилей.
- В разделе Собственные атрибуты введите название нового атрибута в соответствующее поле.
- Выберите тип переменной из выпадающего списка и нажмите Добавить.
В настройках Атрибуты профилей отображается список всех атрибутов и их статус. Чтобы прекратить сбор атрибута и убрать его из отчетов, нажмите кнопку .
Шаг 2. Настройте отправку значений атрибутов в AppMetrica SDK
Внимание
Если отправка ProfileId
не настроена, предопределенные атрибуты не отображаются в веб-интерфейсе.
Примеры отправки атрибутов профиля на платформах:
См. также
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.