Перейти к основному содержимому

Как перенести 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 уведомления и информацию о ней.