Ответ
Push-уведомление — это короткое сообщение, которое приложение или сервис отправляет пользователю на устройство (смартфон, планшет, браузер) даже когда приложение не активно. Оно появляется в виде всплывающего окна, баннера или звукового сигнала.
Пример с кодом (Firebase Cloud Messaging для веба):
// Запрос разрешения на уведомления
Notification.requestPermission().then((permission) => {
if (permission === 'granted') {
console.log('Разрешение получено');
// Подписка на push-сообщения
messaging.getToken().then((token) => {
console.log('Токен устройства:', token);
});
}
});
Типы push-уведомлений:
- Транзакционные (напр., статус заказа)
- Маркетинговые (акции, новости)
- Системные (обновления, напоминания)
Ключевые особенности:
- Работают без открытого приложения
- Высокая вовлеченность пользователей
- Требуют явного согласия (GDPR, CCPA)