Пользователи
Пользователь — это любой посетитель вашего сайта или приложения, который когда-либо взаимодействовал с запросом на подписку. Раздел «Пользователи» даёт полный обзор аудитории: статусы, теги, устройства и история активности.
Что такое пользователь
Запись пользователя создаётся автоматически при первом контакте SDK с вашим сайтом. Пользователь может иметь несколько устройств (браузеров) — каждое из них является отдельной подпиской. Одному пользователю может соответствовать несколько активных подписок одновременно.
Ваш внутренний идентификатор пользователя (ID из CRM, email и т.д.). Устанавливается через SDK или API. Если не задан — Notirix генерирует анонимный ID. Используется для адресной отправки конкретному человеку.
Время последнего посещения сайта пользователем. Обновляется при каждом вызове SDK. Используется в сегментах для фильтра «активные за N дней».
Статусы пользователей
Каждый пользователь имеет один из трёх статусов. Статус определяет, можно ли отправить ему уведомление.
Пользователь разрешил уведомления и имеет активный push-endpoint. Уведомления доставляются.
Устанавливается через Server API (DELETE /api/apps/:appId/users/:id) или вручную в панели. Уведомления не отправляются. Повторная отправка существующей подписки статус не меняет; новая подписка (другой браузер или устройство) снова делает пользователя активным.
Устанавливается вручную в панели. Уведомления не отправляются, и статус сохраняется даже при новой подписке — вернуть пользователя в активные может только администратор.
Колонки таблицы
В таблице пользователей отображаются ключевые характеристики. Колонки можно включать и отключать кнопкой «Колонки» в правой части 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 the Web SDK (after the user has subscribed)
await notirix.sendTags({ plan: 'premium', city: 'Moscow', total_orders: 14 })
// Tags are used in segments:
// Rule: tag "plan" = "premium" → all users with plan=premiumТеги можно устанавливать тремя способами:
notirix.sendTags() и notirix.sendTag(key, value). Вызывайте на фронтенде после того, как пользователь подписался.POST /api/apps/:appId/users/external/:externalId/tags/bulk. Подходит для серверной интеграции и массового обновления.PushClient::setUserTags(). Для сайтов на 1С-Битрикс.Карточка пользователя
Кликните на строку в таблице, чтобы открыть детальную страницу пользователя. Здесь собрана вся информация о конкретном человеке.
External ID, статус, даты создания и последней активности.
Все установленные теги с ключами и значениями. Используются для сегментации.
Список браузеров, где пользователь разрешил уведомления: браузер, ОС, дата подписки, статус endpoint.
FCM-токены мобильных приложений (Android/iOS), подключённых через Mobile SDK.
Список сегментов, в которые попадает этот пользователь по текущим правилам.
Удаление пользователя (GDPR)
Кнопка «Удалить пользователя» на детальной странице удаляет запись пользователя вместе со всеми его подписками и тегами. Это необратимая операция. Используйте её для выполнения запросов на удаление персональных данных (право на забвение).
Связи с другими разделами
Теги пользователей — основной инструмент сегментации. Создайте теги здесь, затем используйте их в правилах сегментов.
Через REST API (POST /messages, поле userId) можно отправить сообщение конкретному пользователю — сначала получите его Notirix ID по External ID.