Пользователи
Пользователь — это любой посетитель вашего сайта или приложения, который когда-либо взаимодействовал с запросом на подписку. Раздел «Пользователи» даёт полный обзор аудитории: статусы, теги, устройства и история активности.
Что такое пользователь
Запись пользователя создаётся автоматически при первом контакте SDK с вашим сайтом. Пользователь может иметь несколько устройств (браузеров) — каждое из них является отдельной подпиской. Одному пользователю может соответствовать несколько активных подписок одновременно.
Ваш внутренний идентификатор пользователя (ID из CRM, email и т.д.). Устанавливается через SDK или API. Если не задан — Notirix генерирует анонимный ID. Используется для адресной отправки конкретному человеку.
Время последнего посещения сайта пользователем. Обновляется при каждом вызове SDK. Используется в сегментах для фильтра «активные за N дней».
Статусы пользователей
Каждый пользователь имеет один из трёх статусов. Статус определяет, можно ли отправить ему уведомление.
Пользователь разрешил уведомления и имеет активный push-endpoint. Уведомления доставляются.
Пользователь отозвал разрешение в браузере или его endpoint стал недействительным (браузер вернул 410). Уведомления не отправляются.
Браузер заблокировал уведомления на уровне политики (например, пользователь трижды отклонил запрос). Уведомления не отправляются.
Колонки таблицы
В таблице пользователей отображаются ключевые характеристики. Колонки можно включать и отключать кнопкой «Колонки» в правой части toolbar.
External IDВаш внутренний идентификатор пользователя. Если не задан — отображается анонимный Notirix ID.StatusТекущий статус: active / unsubscribed / blocked.Last SeenКогда пользователь последний раз посещал сайт с активным SDK.SubscriptionsКоличество активных web push-подписок (браузеров/устройств).TagsКоличество установленных тегов.Created AtДата первого появления пользователя в системе.Фильтры и поиск
Используйте toolbar для быстрого поиска нужных пользователей:
Введите External ID или его часть. Поиск работает по частичному совпадению (substring).
Отфильтруйте список по статусу: All / Active / Blocked / Unsubscribed.
Теги пользователей
Тег — это пара «ключ → значение», прикреплённая к пользователю. Теги используются для сегментации аудитории. Например, тег plan = premium позволяет создать сегмент «Премиум-клиенты» и отправлять им отдельные кампании.
// Tags are set via SDK
await sdk.setTag('user-42', 'plan', 'premium', 'YOUR_API_KEY')
await sdk.setTag('user-42', 'city', 'Moscow', 'YOUR_API_KEY')
await sdk.setTag('user-42', 'total_orders', 14, 'YOUR_API_KEY')
// Tags are used in segments:
// Rule: tag "plan" = "premium" → all users with plan=premiumТеги можно устанавливать тремя способами:
sdk.setTag(userId, key, value, apiKey). Вызывайте на фронтенде после авторизации пользователя.POST /api/apps/:appId/users/:externalId/tags. Подходит для серверной интеграции и массового обновления.PushClient::setUserTags(). Для сайтов на 1С-Битрикс.Карточка пользователя
Кликните на строку в таблице, чтобы открыть детальную страницу пользователя. Здесь собрана вся информация о конкретном человеке.
External ID, статус, даты создания и последней активности.
Все установленные теги с ключами и значениями. Используются для сегментации.
Список браузеров, где пользователь разрешил уведомления: браузер, ОС, дата подписки, статус endpoint.
FCM-токены мобильных приложений (Android/iOS), подключённых через Mobile SDK.
Список сегментов, в которые попадает этот пользователь по текущим правилам.
Удаление пользователя (GDPR)
Кнопка «Удалить пользователя» на детальной странице удаляет запись пользователя вместе со всеми его подписками и тегами. Это необратимая операция. Используйте её для выполнения запросов на удаление персональных данных (право на забвение).
Связи с другими разделами
Теги пользователей — основной инструмент сегментации. Создайте теги здесь, затем используйте их в правилах сегментов.
Через поле targetUserId (API) можно отправить сообщение конкретному пользователю по его External ID.