Реестр уведомлений до первой отправки
Для каждого сообщения определите разрешение, источник события и правило прекращения доставки.
Заполните пункты для своего проекта. Так первое обсуждение начнётся с конкретных требований.
01. Тип и назначение.
Запишите пользу одного сообщения и момент, когда оно ещё актуально. Не объединяйте организационное напоминание с рекламной рассылкой.
02. Условие допустимости.
Укажите подтверждённое условие договора с платформой и ответственного за порядок взаимодействия с получателем. Неподтверждённое пометьте как зависимость.
03. Событие и адресат.
Свяжите уведомление с идентификатором и версией объекта услуги. Опишите проверку, что выбран правильный получатель.
04. Отмена и повтор.
Смоделируйте перенос за секунду до отправки и повтор обработки события. Определите ключ дедупликации и условия прекращения попыток.
05. Измеримый результат.
Разведите состояния очереди, отправки и доступных подтверждений. Укажите, какие выводы о прочтении делать нельзя.