Для уже начатой кампании нужен явный статус выполняется или processing, отличный от запланирована и завершена. Он показывает, что часть сообщений может ещё ожидать отправки.
Если кампания уже запущена и идёт в процессе, будем ли добавлять для нее отдельный статус?
Для уже начатой кампании нужен явный статус выполняется или processing, отличный от запланирована и завершена. Он показывает, что часть сообщений может ещё ожидать отправки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Для уже начатой кампании нужен явный статус выполняется или processing, отличный от запланирована и завершена. Он показывает, что часть сообщений может ещё ожидать отправки.
Определите точный момент перехода: например, начало обработки первого пакета, а не открытие страницы пользователем. Счётчики отражают отправленные, ожидающие и ошибочные сообщения. При отмене или паузе нужна отдельная логика для уже выполняющихся запросов. Завершение обработки не обязательно означает доставку всех SMS: статусы доставки могут обновляться позднее.