Как импортировать Mobile Push подписчиков
Сервис пуш-уведомлений должен знать адрес устройства пользователя мобильного приложения, прежде чем отправлять уведомления на это устройство. Этот адрес принимает форму токена получателя уведомлений — он уникален как для устройства, так и для приложения. Получить токен пользователя можно только из приложения.
В Sendsay контакты пользователй мобильного приложения хранятся под видом идентификатора Mobile Push
в формате:
token@platform.os.authext_id
где:
token
— токен пользователя приложения (содержит от 64 символов, иногда его называютdevice id
илиhwid
),platform
— через какой сервис пуш-уведомлений будут отправляться уведомления —apns
,fcm
илиhms
,os
— операционная система устройства —ios
,android
илиhuawei
,authext_id
— идентификатор внешней аутентификации.
Например:
0000F75178A7E26AE732B154ED7720DF510ABE578CFD2605B37088431E1BE2E0@fcm.ios.150
Чтобы привести контакты Mobile Push к нужному формату, необходимо объединить данные — подробнее об этом читайте в статье Как подготовить файл для импорта.
Импортировать контакты пользователей приложения в базу можно двумя способами:
- загрузить вручную,
- настроить автоматический импорт через вебхук.
Как загрузить пользователей приложения вручную
Вы можете загрузить токены пользователей приложения в базу контактов или сразу добавить их в список по типу контакта Mobile Push
двумя способами:
- указать ссылку на файл с данными,
- указать данные вручную.
Для этого:
-
Перейдите в раздел Подписчики → Просмотр подписчиков и нажмите «Добавить подписчиков»:
Либо создайте список в разделе Подписчики → Списки с типом Mobile Push и нажмите «Добавить подписчиков»:
-
Укажите ссылку на файл, либо вручную добавьте контакты и другие данные через запятую.
Каждая строка должна содержать данные одного пользователя приложения, порядок данных в строках должен быть одинаковым. В случае если у пользователя отсутствуют какие-либо данные, необходимо добавить два разделителя подряд (пробелы необязательны). Например:
<token1>@<service>.<os>.<authext_id>,Анатолий,Москва
<token2>@<service>.<os>.<authext_id>,Светлана,Калуга
<token3>@<service>.<os>.<authext_id>,,Санкт-ПетербургЗатем нажмите «Продолжить».
-
Сопоставьте данные — для этого в каждом столбце с данными выберите нужное поле:
При необходимости укажите или создайте список, куда добавить пользователей приложения. Затем нажмите «Импортировать».
Результаты импорта отслеживайте в Журнале заданий.