Push-рассылки
Для создания Push-рассылки у вас должен быть создан сегмент. После этого перейдите в раздел Push рассылки и нажмите Добавить элемент.
Откроется форма для добавления элемента.
Регулярная рассылка
Отметьте галочку, если создаваемые вами Push уведомления носят регулярный характер, например, напоминание о брошенной корзине.
Сегмент
Выберите сегмент, по которому будет создаваться рассылка. Для выбора нажмите на кнопку с ... справа от поля ввода.
Отправка разрешена
Рассылка начнётся, если данная галочка будет установлена. Если галочка не будет стоять, то рассылка не начнётся. Эта защита от случайного нажатия кнопки Сохранить. Поэтому лучше сначала заполните все остальные поля, а только потом ставьте эту галочку.
Дата начала рассылки
Укажите дату и желаемое время, когда должна пройти рассылка. По умолчанию указано текущее время, то есть при сохранении рассылка пойдёт сразу.
Название
Заголовок Push уведомления. Можно использовать эмоджи.
Сообщение
Текст уведомления. Можно использовать эмоджи.
Ссылка
Заполните поле, если хотите, чтобы по клику на уведомление открылась какая-то конкретная страница в приложении. Обязательно указывайте относительный адрес без http и домена. Неправильно: https://site.ru/catalog/example/ Правильно: /catalog/example/. Если ссылка не указана, то откроется главный экран приложения (главная страница).
После заполнения полей нажмите Сохранить.
Скорость рассылки
Рассылка уходит не залпом, а порциями: фоновая задача запускается раз в минуту и берёт очередную партию устройств. Сколько устройств за один запуск — задаёте вы: ASTDESIGN → МаркетПро → Настройки, вкладка Приложения и push, блок Push-уведомления, поле Сколько устройств обрабатывать за один запуск рассылки. По умолчанию 100.
Прикиньте по своей базе: при 100 устройствах за минуту рассылка на 30 000 устройств растянется примерно на пять часов. Если это долго, поднимайте значение — допустимы значения от 1 до 5000, всё, что выше или ниже, решение приведёт к границе.
Но это потолок, а не обещание: у одного запуска есть свой предел по времени, около 45 секунд, и если за него партия не разошлась, остаток уедет следующим запуском. Поэтому огромное значение не ускоряет рассылку бесконечно — упирается в скорость ответа Google FCM и вашего сервера.
Как подбирать: увеличьте вдвое, отправьте рассылку, посмотрите статистику — если доставки идут ровно и ошибок не прибавилось, можно ещё. Появились ошибки отправки — вернитесь к прежнему значению.
Обязательное условие: фоновые задачи решения должны запускаться по расписанию, иначе рассылка не двинется вообще. Как это проверить — в статье «cron».