Я пытаюсь отправлять электронные письма пользователям, у которых есть непрочитанные сообщения / уведомления, но я изо всех сил пытаюсь найти способ сделать это. Я думал о системе, которая отслеживает сообщения / уведомления, и если они не будут прочитаны в течение часа, она отправит электронное письмо пользователю, которое проинформирует его о сообщениях.
Что я нашел : с облачным планировщиком я смогу отправлять электронные письма каждый час пользователям, у которых есть непрочитанные уведомления. Однако, если пользователь получил уведомление через минуту a go, он все равно получит электронное письмо, и это будет его раздражать.
Отправка уведомления по электронной почте с каждым сообщением / уведомлением, с firestore onUpdate
будет быть еще более раздражающим.
Кто-нибудь знает, есть ли способ сделать это, отслеживая уведомления / сообщения, как я описал вверху? Есть ли другой способ сделать это, который я пропустил?