Все истории

🔔 Как приложение решает, какое уведомление тебе показать

Копия публикации из архива канала. Дата и текст сохранены.

Кажется, будто приложение сидит где-то внутри телефона и думает:
«Так… он третий день не открывает курс. Пора напомнить 😈»

На деле всё чуть прозаичнее — но не менее интересно.

Обычно разработчики заранее задают события и правила.

Например:
— пользователь положил товар в корзину, но не купил → через пару часов напомнить;
— пришло новое сообщение → показать push сразу;
— человек занимается каждый день, но сегодня ещё не заходил → вечером напомнить про серию;
— цена на товар снизилась → уведомить тех, кто добавлял его в избранное.

Но дальше начинается самое интересное.

Приложение может учитывать кучу условий:
📱 когда ты последний раз заходил;
⏰ в какое время обычно активен;
❤️ чем чаще пользуешься;
🌍 часовой пояс и язык;
🔕 какие уведомления уже получал сегодня.

Поэтому двум людям одно и то же приложение вполне может отправить совершенно разные push-уведомления.

А иногда система ещё и выбирает между несколькими вариантами:
«Напомнить про урок?»
«Рассказать про новую функцию?»
«Позвать вернуться в приложение?»

И победит тот вариант, который сейчас важнее по заданным разработчиками правилам.
То есть хороший push — это не просто:
sendNotification()

Это маленькая система принятия решений:
что произошло → кому это важно → когда показать → что именно написать.

И если уведомления настроены хорошо, ты почти не замечаешь этой системы.

А если плохо — получаешь в 03:17:
«Мы скучаем! Вернись к нам ❤️»

И уже немного меньше скучаешь по этому приложению 😆

А какое уведомление бесит вас сильнее всего: ночное «мы скучаем», бесконечные акции или «у вас новое событие», где по факту ничего важного?

Пишите в комментах — соберём топ самых раздражающих пушей 👇