Skip to content

Типы зарегистрированных устройств

Существует три типа записей об устройствах, зарегистрированных в Wavesend:

Total Devices — это число, указанное в вашем аккаунте Wavesend, — правое число в верхнем левом углу Control Panel.

Total Devices включают в себя все устройства, которые были зарегистрированы в Wavesend и были активны в течение последних 90 дней. У них могут быть или не быть push-токены. Устройства без push-токенов доступны для In-App Messages.

Устройство регистрируется, когда пользователь впервые после установки открывает приложение с Wavesend SDK. После запуска приложения SDK выполнит несколько вызовов к нашему бэкенду, таких как /applicationOpen и /getInApps.

Это зарегистрирует устройство с его hwid (hardware id) в базе данных Wavesend и сделает его доступным для получения In-App Messages, а статистика открытий приложения увеличится на единицу. Как только устройство будет записано в базу данных, вы сможете отправлять для него Tag и, при необходимости, назначать User ID.

На этом этапе push-токен еще не существует, и это устройство попадает в категорию Total Devices.

Если устройство неактивно более 90 дней, т. е. от нашего SDK не поступает запросов /applicationOpen для этого устройства, не срабатывают Event и у устройства нет push-токена, оно будет удалено из базы данных. Этот период неактивности можно настроить; для этого обратитесь к вашему менеджеру по работе с клиентами или в нашу службу поддержки.

Push Enabled — это устройства, с которыми связаны push-токены. Это означает, что вы можете отправлять push-уведомления на такие устройства, и облачные шлюзы доставят ваши push-уведомления.

Число Push Enabled devices указано в вашем аккаунте Wavesend — левое число в верхнем левом углу Control Panel.

Как только пользователь соглашается на получение push-уведомлений, push-токен выдается облачными шлюзами, такими как APNS и FCM, и наш SDK отправляет API-запрос с этим токеном на эндпоинт /registerDevice Wavesend.

Теперь, когда у нас в базе данных зарегистрирован push-токен для устройства, оно считается Push Enabled, и вы можете начать отправлять на него push-уведомления.

Когда вы отправляете push-уведомление, APNS и FCM возвращают нам статус push-токена каждого получателя. Если какой-либо токен будет помечен как недействительный или несуществующий, мы удалим его из базы данных, и число Push Enabled devices соответственно уменьшится.

Когда push-токен удаляется из системы, устройство больше не относится к категории Push Enabled, но остается в Total Devices. Если пользователь после этого откроет приложение, устройству будет присвоен новый push-токен, и оно вернется в категорию Push Enabled devices. Если в течение 90 дней после удаления токена не будет никакой активности, устройство будет полностью удалено из базы данных.

Push Alerts Enabled devices могут отображать оповещения push-уведомлений вне приложения: на экране блокировки, в центре уведомлений или в виде значка на иконке приложения. Это зависит от того, включил или отключил пользователь оповещения push-уведомлений в настройках своего устройства.

Устройства с включенными оповещениями помечаются значением “True” у тега по умолчанию “Push Alerts Enabled”, а остальные — значением “False”. Вы можете проверить это в статистике ваших Tag. Этот Tag отслеживает, сколько пользователей действительно могут получать оповещения push-уведомлений, когда приложение находится в фоновом режиме или закрыто.

Тег Push Alerts Enabled является тегом по умолчанию и собирается Wavesend SDK автоматически. Требуются последние версии Wavesend SDK (выпущенные осенью 2018 года или позже).

Сравнение Push Enabled и Push Alerts Enabled devices дает более полное представление о ваших показателях согласий (opt-in) и может помочь выбрать правильный канал коммуникации для взаимодействия с более широкой аудиторией. Создание сегмента устройств с отключенными оповещениями позволяет вам обращаться к ним по альтернативным каналам и мотивировать их снова включить оповещения.