Как перенести push-подписки, настроенные для Safari
Если вы хотите перенести push-подписки, которые настроены для браузера Safari, вам необходимо иметь расширение Developer в Apple аккаунте. Кроме того, перенос возможен только в случае, если они создавались с сертификатом и ключом из этого аккаунта.
Шаг 1. Настройка ресурса
О настройке ресурса для Web push уведомлений читайте в разделе Web push: настройка и подключение.
Шаг 2. Создание csv файла с подписками
Выгрузите идентификаторы Safari подписок из внешнего сер виса в формате csv файла.
Шаг 3. Импорт профилей
Теперь вы можете импортировать профили в Базы профилей из csv файла, при этом создавая подписку на нужный провайдер.
Кроме того, у вас есть возможность выполнить обновление базы с созданием подписки на этот же провайдер.
Идентификатор провайдера позволяет узнать, к какому именно браузеру относится подписка и через какой сервис она создавалась.
Обратите внимание, в данном случае это обязательно должен быть один из Firebase провайдеров.
Итак, создайте или выберите подходящую базу и в выпадающем списке кликните Импорт профилей клиентов.
Выберите способ импорта — Файл. Загрузите необходимый csv файл с подписками.
Кликните Режим поиска подписки и в выпадающем списке выберите Поиск по пуш подписке.
Если в вашем csv файле есть какие-то данные, которые можно использовать, чтобы настроить соответствия между профилями ("сматчить пользователей"), то при импорте выберите соответсвующий режим поиска профиля.
Нажмите на кнопку Добавить подписку. Затем настройте подписку:
- Канал — Push канал;
- Провайдер — Apple Safari;
- Источник подписки — здесь необходимо указать поле идентификатора подписки из файла.
Теперь необходимо настроить соответствие колонок:
-
SubscriptionID: поле идентификатора подписки из файла;
-
Provider: поле идентификатора провайдера Altcraft;
Если в csv файле отсутствует поле идентификатора провайдера Altcraft, то укажите то же поле, что и в SubscriptionID. Таким образом для каждой подписки будет создан новый подписчик.
В поле "Пропустить строк" укажите значение "1" если в файле присутсвуют заголовки.
После того, как вы нажмете кнопку Импортировать в правом верхнем углу экрана, начнется процесс импорта новых профилей в Базу данных.
Как только профили будут успешно импортированы, вы можете посмотреть их в выбранной вами Базе профилей. Открыв вкладку Подписки, вы увид ите новую подписку профиля на push уведомления и информацию о ней.