Решение проблем с уведомлениями
Начните с очевидного
Заголовок раздела «Начните с очевидного»- Settings → Notifications: действительно ли включено New Message Notifications для этого устройства? Настройки действуют по устройствам.
- Включён ли push для конкретного аккаунта, от которого Вы ждёте сообщения? У каждого подключённого аккаунта свой переключатель.
- Нажмите Send test. Если тест пришёл, push работает, и проблема в другом месте.
- Нажмите Refresh, чтобы перечитать текущий статус.
Как читать диагностику
Заголовок раздела «Как читать диагностику»Раздел Troubleshooting сообщает реальное состояние стека push:
| Поле | Здоровое значение | Если не так |
|---|---|---|
| GCM Sender ID | Присутствует | Missing GCM sender ID in manifest указывает на проблему конфигурации на сервере, обратитесь в поддержку |
| FCM reachable | Да | Ваша сеть или VPN блокирует Firebase Cloud Messaging |
| Permission | Granted | Разрешите уведомления для сайта в настройках браузера |
| Service worker | Registered | Очистите данные сайта и перезагрузите страницу |
| Subscription | Active | Failed (timeout) обычно означает, что FCM заблокирован |
| Endpoint | URL | Отсутствие означает, что подписки нет |
Когда Entergram распознаёт конкретный сбой, он называет его и сразу предлагает решение.
Принудительный сброс
Заголовок раздела «Принудительный сброс»Force reset: «Используйте это, если уведомления зависли или пропали.»
Он очищает локальную регистрацию push и подписывается заново с нуля. Это решает большинство случаев «раньше работало», особенно после обновления браузера или очистки данных сайта.
Действия вручную
Заголовок раздела «Действия вручную»Если сброс не помог, по порядку:
- Откройте
chrome://gcm-internalsи проверьте, есть ли у браузера регистрация вообще. - Войдите заново в окне инкогнито: это исключит повреждённый service worker или вмешательство расширений.
- Очистите данные сайта для Entergram и перезагрузите страницу.
- Попробуйте Firefox, чтобы понять, связана ли проблема именно с Chrome.
- Откройте
chrome://settings/content/notifications, чтобы сбросить разрешения на уведомления для сайта.
Блокировка на уровне сети
Заголовок раздела «Блокировка на уровне сети»Самая частая причина сообщения Subscription timed out состоит в том, что FCM заблокирован корпоративным файрволом, VPN или DNS-фильтром.
Проверьте это, подключившись к точке доступа на телефоне. Если там push работает, то исправлять нужно сеть (разрешить fcm.googleapis.com и push-эндпоинты Google), а не настройки приложения.
Особенности платформ
Заголовок раздела «Особенности платформ»- Установлено как PWA: push работает и в установленном режиме, убедитесь, что уведомления для приложения включены и на уровне ОС.
- macOS: проверьте System Settings → Notifications для своего браузера, режимы фокусирования незаметно подавляют уведомления.
- Windows: функция фокусировки делает то же самое.
- Мобильные браузеры: поддержка различается. Если приложение сообщает «Push notifications not supported», значит Ваш браузер их не реализует.
Есть звук, но нет всплывающего уведомления (или наоборот)
Заголовок раздела «Есть звук, но нет всплывающего уведомления (или наоборот)»Это независимые настройки. Панель сообщает, в каком состоянии Вы находитесь:
- Toast notifications are disabled, but sound notifications are enabled
- Toast notifications are enabled, but sound is muted
- All notifications are currently disabled
- All notifications are enabled
Напоминания устроены иначе
Заголовок раздела «Напоминания устроены иначе»Уведомления о напоминаниях приходят от бота напоминаний в Telegram, а не через push браузера. Если напоминания не срабатывают, выполните настройку бота, а не отладку push, смотрите Напоминания.
Cookie preferences
We respect your right to privacy. Choose which cookies to allow, your choice applies across our site. Cookie Policy
Required for the site to work, including remembering your privacy choices. Always on.
Help us understand site use and attribute sign-ups to referral partners. Optional.