CÓMO FUNCIONA
1. Preparar el proyecto Firebase
Asociá tu aplicación Android a un proyecto Firebase y configurá el SDK FCM. La aplicación recibe un token de registro que puede cambiar.
2. Solicitar permisos correctamente
Las versiones modernas de Android exigen permiso para la mayoría de las notificaciones. Explicá el beneficio antes de pedirlo y respetá las decisiones del usuario.
3. Enviar desde un backend confiable
Nunca incluyas credenciales de cuenta de servicio en la aplicación. El servidor autenticado es quien envía los mensajes hacia FCM.
4. Entender los estados
Una respuesta HTTP exitosa de FCM representa aceptación por parte del servicio, no garantiza visualización. Los permisos y restricciones del sistema pueden impedir el aviso.