Перейти к содержанию

Push-уведомления

Mole поддерживает систему уведомлений, которые провайдер может отправлять своим пользователям.

Как это работает?

В отличие от стандартных Firebase уведомлений, Mole использует Pull-модель. При каждом обновлении подписки приложение проверяет наличие новых сообщений в заголовке profile-announce или в JSON-ответе подписки.

Типы уведомлений

1. Информационные (Announce)

Появляются в виде Snackbar или диалогового окна при открытии приложения. profile-announce: Уважаемые пользователи, 3 августа пройдут техработы на серверах Германии.

2. Критические

Если подписка возвращает статус 403 с сообщением, Mole отобразит его как критическую ошибку (например, "Ваш баланс исчерпан").

Преимущества

  • Приватность: Мы не используем Google Push Services для этого, что исключает возможность отслеживания пользователей корпорациями.
  • Надежность: Уведомление придет гарантированно в момент попытки подключения или обновления.