Definición
Una notificación push es un mensaje que un servidor envía al dispositivo de un usuario a través del servicio push del sistema operativo, como Firebase Cloud Messaging o Apple Push Notification service. Aparece aunque la app o el sitio web no estén abiertos.
Las apps móviles se registran en el servicio push de la plataforma y reciben un token de dispositivo. El servidor de la empresa envía una carga útil para ese token a Firebase Cloud Messaging (FCM, para Android y multiplataforma) o a Apple Push Notification service (APNs, para dispositivos Apple), que la entrega al dispositivo. Los navegadores admiten web push mediante un mecanismo similar.
A diferencia del SMS o WhatsApp, enviar un push no tiene coste por mensaje. Es el canal más barato para usuarios de la app, pero solo llega a quienes la han instalado y han permitido las notificaciones, y la entrega se hace según el mejor esfuerzo (best-effort).
El push suele ser el primer paso de una cadena de respaldo: primero push y después WhatsApp, RCS o SMS si el push no se abre o el token no es válido. Así las alertas críticas siguen siendo fiables y el coste se mantiene bajo control.
Entre los errores habituales están pedir permiso en el primer arranque antes de mostrar valor, enviar demasiados push genéricos (los usuarios acaban desactivándolos) y no eliminar los tokens obsoletos.
