Как сменить сервис отправки пушей
Переход на mindbox возможен с одновременным уходом со старого сервиса
Для того, чтобы собирать подписчиков, на которые сможете отправлять веб-пуши из Mindbox, нужно перестать отправлять пуши со старого сервиса и полностью убрать старый SW c сайта.
Интеграция
Выполните все пункты по инструкции.
Сразу удалите с сайта старый SW.
Почему нельзя импортировать к нам базу токенов
Вебпуши отправляются на токен. Токен - это установка нашего кода (сервис-воркера) в браузере конкретного клиента. У других подрядчиков свои сервис-воркеры, поэтому их токены нам не подходят.
К тому же формат пушей у всех провайдеров разный, и чтобы пуш корректно отобразился в браузере клиента, код на сайте должен знать, как мы передаем заголовок, текст и картинку. Поэтому мы не можем импортировать адреса (токены) от другого провайдера - пуш на них не отправится.
Как перейти из mindbox на другой сервис отправки пушей
При переходе на другой сервис следует учитывать, что:
-
функционала выгрузки токенов из mindbox нет
-
если проект в FCM заведён со стороны mindbox, передавать его во владение другим пользователям мы не можем
Нужно будет завести новый проект в FCM и заново собирать токены. Для этого достаточно посещения пользователем сайта после интеграции с другим сервисом.
Чтобы во время перехода продолжать отправлять пуши через mindbox, оставьте на сайте наш сервис-воркер (SW) и скрипты, кроме сбора подписок mindbox(“webpush.subscribe”).
Таким образом, вы сможете отправлять пуши, но новые подписчики в mindbox попадать не будут.