Saltar al contenido
Markco Digital

Notificaciones push con Firebase Cloud Messaging

Implementamos notificaciones push con Firebase Cloud Messaging para que tu web app o aplicación móvil avise a cada usuario en el momento justo: un pedido que cambia de estado, un turno que se acerca o una novedad que le interesa. Configuramos el envío desde tu sistema, los segmentos y el pedido de permiso, en la web, Android e iOS.

Te respondemos con una propuesta concreta. Sin compromiso.

Notificaciones push con Firebase Cloud Messa... Operativo Red de borde Notificaciones push Implementación de Firebase Autenticación con Firebase Base de datos Firestore Hosting en Firebase

Qué es Firebase Cloud Messaging

Firebase Cloud Messaging, conocido como FCM, es el servicio de Firebase para enviar notificaciones y mensajes a aplicaciones web, Android e iOS desde un mismo lugar. Cada dispositivo que acepta recibir avisos genera un identificador, llamado token de registro, y tu sistema lo usa para enviarle mensajes a esa persona.

FCM maneja dos tipos de mensajes:

  • Notificaciones, que el sistema operativo muestra solas con un título y un texto.
  • Mensajes de datos, que llegan a la app para que esta decida qué hacer, por ejemplo actualizar un pedido en pantalla.

Avisos que suelen funcionar bien

Tipo de aviso Ejemplo
Transaccional Tu pedido fue despachado, tu pago se acreditó
Recordatorio Tu turno es mañana, te quedan productos en el carrito
Actividad Alguien respondió tu consulta, se actualizó un documento compartido
Novedad segmentada Llegó stock del producto que seguís

Los avisos transaccionales y los recordatorios son los que más valoran los usuarios. Las promociones masivas, en cambio, son la causa más común de que alguien desactive las notificaciones.

Innovación en emprendimientos

¿Lo pensamos para tu proyecto?

Cómo implementamos las notificaciones

  1. Definimos qué avisos se envían, a quién y en qué momento, junto con un tono y una frecuencia razonables.
  2. Diseñamos el pedido de permiso para que aparezca cuando la persona entiende para qué sirve.
  3. Configuramos FCM en la web con su service worker, y en Android e iOS con las credenciales de cada plataforma.
  4. Guardamos y mantenemos los tokens asociados a cada usuario, y eliminamos los que dejan de ser válidos.
  5. Conectamos el envío con tu sistema: el aviso sale solo cuando cambia el estado de un pedido, se acerca un turno o se cumple una condición.
  6. Medimos la entrega y las aperturas para ajustar los mensajes.

En una web app, las notificaciones forman parte de las aplicaciones web progresivas (PWA), que se instalan en el celular como una app. Para mensajes con más detalle, las combinamos con emails post-compra.

Qué recibís

  • Notificaciones push funcionando en las plataformas acordadas.
  • El envío automático conectado a los eventos de tu sistema.
  • Temas o segmentos configurados para mensajes dirigidos.
  • Un panel o procedimiento para enviar avisos manuales cuando haga falta.
  • Documentación del manejo de tokens y de las credenciales de cada plataforma.

Preguntas frecuentes

¿Tenés otra duda? Escribinos por WhatsApp.

¿Las notificaciones push funcionan en iPhone?

Sí. En aplicaciones nativas para iOS, Firebase Cloud Messaging envía los mensajes a través del servicio de notificaciones de Apple, y lo configuramos con las credenciales de tu cuenta de desarrollador. En la web, Safari para iPhone admite notificaciones solo cuando el usuario agregó la web app a su pantalla de inicio.

¿Qué pasa si el usuario rechaza el permiso de notificaciones?

Si el usuario lo rechaza, el navegador o el sistema no vuelve a mostrar el pedido de forma automática, y para habilitarlas tendría que cambiar la configuración a mano. Por eso no pedimos el permiso apenas se abre la app: primero explicamos qué avisos va a recibir y lo pedimos cuando la persona hace algo que le da sentido, como seguir un pedido.

¿Puedo enviar notificaciones solo a un grupo de usuarios?

Sí. Se puede enviar a un dispositivo puntual, a todos los dispositivos de una persona o a temas a los que los usuarios se suscriben, como ofertas o novedades de una categoría. También se pueden armar segmentos según datos de tu sistema, como la ciudad o las compras anteriores, y enviar a cada grupo un mensaje distinto.

¿Qué es la API HTTP v1 de Firebase Cloud Messaging?

Es la forma actual de enviar mensajes con Firebase Cloud Messaging desde un servidor. Google dio de baja las APIs heredadas que se usaban antes, así que los sistemas que todavía dependían de ellas dejaron de enviar notificaciones. Si tu app tiene una integración antigua, la migramos a la API HTTP v1 con autenticación mediante cuenta de servicio.

¿Cuándo conviene una notificación push en lugar de un email?

La notificación push conviene para avisos breves y urgentes, que pierden valor si se leen tarde, como que un pedido salió o un turno empieza pronto. El email conviene para información que se guarda o se lee con calma, como un comprobante o un resumen. Muchas veces se combinan: el push avisa y el email deja el detalle.

Pedí tu presupuesto

Notificaciones push con Firebase Cloud Messaging, pensado para tu emprendimiento. Contanos qué necesitás y te respondemos con una propuesta.

  • Tres pasos, menos de dos minutos.
  • Propuesta concreta, sin compromiso.
  • Si preferís, lo hablamos por WhatsApp.
  1. Qué necesitás
  2. Tu proyecto
  3. Tus datos
¿Qué necesitás?

Podés elegir más de una opción.

Paso 1 de 3

Usamos cookies de analítica para entender cómo se usa el sitio y mejorarlo. Más info