Не появляется окно подписки на вебпуши. Что делать?
Проверка того, что пуш доставляется до сайта
Иногда бывает так, что интеграция пуш уведомлений сделана корректно и сообщения доставляются до сайта, но не отображаются.
Чтобы проверить, что технически все доставляется можно сделать следующую последовательность:
1. Перейдите на сайт.
2. Откройте консоль разработчика.
3. Перейдите на вкладку Applicatoin и откройте раздел Notifications.
4. Нажмите на кнопку записи (record), чтобы началась запись полученных уведомлений.
5. Отправьте пуш из системы, не закрывая сайт.
6. Вернитель на сайт, пуш должен появится в списке записанных - это значит, что технически интгреация работает корректно.
Для появления окна подписки важно:
-
у клиента на сайте настройка уведомлений “всегда спрашивать”
-
в базе mindbox клиента либо нет, либо он подписан/без данных (отписанным не показываем)
-
корректно настроена интеграции и поп-ап сбора подписчиков по инструкции
-
в консоли на сайте нет ошибок, связанных с SW Mindbox
Исходя из этого, алгоритм проверки следующий:
- выбрано ли в настройках уведомлений на сайте "всегда спрашивать"?
- есть ли клиент в базе mindbox? (ищем по идентификатору device uuid)
- если есть - не отписан ли он от канала вебпушей?
- все ли в порядке в диагностике интеграции вебпушей и выполнены все пункты из инструкции?