Firebase Invites
Firebase Invites es una solución multiplataforma para enviar invitaciones personalizadas por correo electrónico y SMS, incorporar usuarios y medir el impacto de las invitaciones.
Firebase Invites se basa en Firebase Dynamic Links. Si bien los Dynamic Links garantizan que los destinatarios de vínculos tengan la mejor experiencia posible en su plataforma y las apps que tienen instaladas, Firebase Invites garantiza la mejor experiencia posible en el envío de vínculos.
¿Por qué Firebase Invites?
| Amplia funcionalidad de "compartir" que resulta sencilla para los usuarios | Firebase Invites permite que los usuarios envíen de forma simple contenido a sus amigos por SMS y correo electrónico, y se aseguren de que los códigos de referencia, las entradas de recetas u otro contenido compartido se envíen con la invitación; no es necesario cortar y pegar. |
| Amplia funcionalidad de "compartir" que es fácil de implementar | Firebase Invites administra el flujo de invitaciones por ti y te permite proporcionar una experiencia de usuario continua sin quitarle tiempo de ingeniería al resto de tu app. |
| Invitaciones que sobreviven el proceso de instalación | Como Firebase Invites se basa en Dynamic Links, las invitaciones funcionan en todos los procesos de instalación de App Store y Play Store y garantizan que los destinatarios reciban el código de referencia o el contenido compartido, tengan o no tu app instalada. |
¿Cómo funciona?

Cuando un usuario presiona uno de los botones para compartir de tu app y selecciona el canal Firebase Invites —generalmente llamado "Correo electrónico y SMS"— se abre la pantalla para compartir de Firebase Invites . En la pantalla para compartir, el usuario selecciona destinatarios entre sus contactos de Google y los contactos almacenados localmente en el dispositivo, puede personalizar el mensaje de la invitación, y envía las invitaciones. Las invitaciones se envían por correo electrónico o SMS, según la información de contacto disponible y contiene un Dynamic Link a tu app.
Cuando los destinatarios de la invitación abren el Dynamic Link en la invitación, se los envía a la Play Store o la App Store en caso de que necesiten instalar tu app; luego, se abre tu app y puede recuperar y controlar el vínculo.
Ruta de implementación
| Administra vínculos en tu app | Habilita la vinculación directa al contenido que quieras compartir. Puedes administrar vínculos en iOS mediante el uso de esquemas URL personalizados o de vínculos universales, y en Android mediante el uso de filtros de intenciones. | |
| Agrega el botón Compartir a tu app | Cuando los usuarios hagan clic en un botón Compartir, usa el SDK Firebase Invites para configurar y abrir la pantalla para compartir. | |
| Administra Dynamic Links en tu app | Para habilitar tu app para que pueda recibir mensajes, cuando se abre la app, usa el SDK Dynamic Links para verificar si se le pasó un Dynamic Link . Si se le pasó, obtén el vínculo de los datos del Dynamic Link y administra el vínculo según sea necesario. |
Próximos pasos
- Agrega Firebase Invites a tu app de Android o iOS.
- Obtén información sobre prácticas recomendadas para implementar Firebase Invites en tu app.
- Si estás realizando una actualización de Google App Invites, consulta nuestra guía de actualización para Android o iOS .

