Usa Firebase Authentication
para ofrecerles a los usuarios un proceso de acceso intuitivo y rápido.
Permite que los usuarios accedan a tu app con su cuenta de Facebook, Twitter, Google
o GitHub con menos de 5 minutos de trabajo.
Haz un seguimiento de cada paso de tu flujo de integración para mejorar la experiencia.
Usa Google Analytics para Firebase a fin de registrar eventos en cada paso de tu flujo de integración,
crea embudos para ver en qué parte del flujo abandonan los usuarios y usa Remote Config
para hacer cambios en tu app y ver su efecto en las conversiones.
"La tasa de retención entre los usuarios con un flujo de integración personalizado fue el doble en comparación con la de los usuarios comunes. Además, solo tardamos un día en implementar las pantallas de integración personalizadas."
- Sami Ben Hassine, cofundador y director general, The Fabulous
Crea un flujo
de integración excelente
keyboard_arrow_up
Usa Firebase Authentication
para ofrecerles a los usuarios un proceso de acceso intuitivo y rápido.
Permite que los usuarios accedan a tu app con su cuenta de Facebook, Twitter, Google
o GitHub con menos de 5 minutos de trabajo.
Haz un seguimiento de cada paso de tu flujo de integración para mejorar la experiencia.
Usa Google Analytics para Firebase a fin de registrar eventos en cada paso de tu flujo de integración,
crea embudos para ver en qué parte del flujo abandonan los usuarios y usa Remote Config
para hacer cambios en tu app y ver su efecto en las conversiones.
"La tasa de retención entre los usuarios con un flujo de integración personalizado fue el doble en comparación con la de los usuarios comunes. Además, solo tardamos un día en implementar las pantallas de integración personalizadas."
- Sami Ben Hassine, cofundador y director general, The Fabulous
Personaliza una pantalla de "Te damos la bienvenida nuevamente"\
Usa la personalización para optimizar la experiencia de cada usuario.
Cuando un usuario abra la app, deléitalo con una pantalla inicial personalizada según sus preferencias, su historial de uso, su ubicación o su idioma.
Define públicos según el comportamiento de los usuarios y otras variables de Analytics.
Luego, usa Firebase Remote Config a fin de mostrar contenido específico para cada público definido. No es necesario enviar una nueva actualización de la app; puedes controlar el contenido y los públicos personalizados directamente desde Firebase console.
Personaliza una pantalla de "Te damos la bienvenida nuevamente"\
keyboard_arrow_up
Usa la personalización para optimizar la experiencia de cada usuario.
Cuando un usuario abra la app, deléitalo con una pantalla inicial personalizada según sus preferencias, su historial de uso, su ubicación o su idioma.
Define públicos según el comportamiento de los usuarios y otras variables de Analytics.
Luego, usa Firebase Remote Config a fin de mostrar contenido específico para cada público definido. No es necesario enviar una nueva actualización de la app; puedes controlar el contenido y los públicos personalizados directamente desde Firebase console.
Minimiza los riesgos de la próxima función que lances.
La mejor manera de lanzar una función nueva es probarla primero con unos pocos usuarios para ver cómo funciona y cómo estos responden. Cuando estés conforme, publícala para el resto de tu base de usuarios. Si necesitas inhabilitarla por algún motivo, no es necesario publicar una versión totalmente nueva de la app y después esperar a que los usuarios hagan la actualización.
Para comenzar, designa como verificadores a un porcentaje pequeño de usuarios.
Usa Google Analytics para Firebase y Remote Config a fin de que un grupo específico de usuarios pueda probar tu función nueva. Luego, usa Cloud Messaging para invitarlos a probarla. Usa Analytics para hacer un seguimiento de los resultados y, si todo funciona correctamente, implementa la función para el resto de los usuarios o reviértela de forma instantánea desde Firebase console.
Lanza funciones nuevas
de manera progresiva
keyboard_arrow_up
Minimiza los riesgos de la próxima función que lances.
La mejor manera de lanzar una función nueva es probarla primero con unos pocos usuarios para ver cómo funciona y cómo estos responden. Cuando estés conforme, publícala para el resto de tu base de usuarios. Si necesitas inhabilitarla por algún motivo, no es necesario publicar una versión totalmente nueva de la app y después esperar a que los usuarios hagan la actualización.
Para comenzar, designa como verificadores a un porcentaje pequeño de usuarios.
Usa Google Analytics para Firebase y Remote Config a fin de que un grupo específico de usuarios pueda probar tu función nueva. Luego, usa Cloud Messaging para invitarlos a probarla. Usa Analytics para hacer un seguimiento de los resultados y, si todo funciona correctamente, implementa la función para el resto de los usuarios o reviértela de forma instantánea desde Firebase console.
Sigue el recorrido del usuario
por distintos dispositivos
Es muy común que las personas usen apps en distintos dispositivos.
Un usuario puede mirar tu app en su dispositivo móvil, después abrirla en su laptop y volver a visitarla más tarde en su tablet. Las estadísticas básicas pueden interpretar esto como tres usuarios diferentes, lo que infla tu porcentaje de deserción.
Usa datos de distintos dispositivos para comprender a tus usuarios en profundidad.
Google Analytics para Firebase te permite exportar los datos de tu app para dispositivos móviles (iOS y Android) a BigQuery y usar una búsqueda en UserID para tener una perspectiva completa de la participación en la app en distintos canales y dispositivos.
"Firebase es una herramienta increíblemente potente con muchas funciones (como Remote Config, Analytics, BigQuery y muchas más) que nos ayudan a lograr una segmentación y estadísticas más inteligentes, todo en un mismo conjunto."
Sigue el recorrido del usuario
por distintos dispositivos
keyboard_arrow_up
Es muy común que las personas usen apps en distintos dispositivos.
Un usuario puede mirar tu app en su dispositivo móvil, después abrirla en su laptop y volver a visitarla más tarde en su tablet. Las estadísticas básicas pueden interpretar esto como tres usuarios diferentes, lo que infla tu porcentaje de deserción.
Usa datos de distintos dispositivos para comprender a tus usuarios en profundidad.
Google Analytics para Firebase te permite exportar los datos de tu app para dispositivos móviles (iOS y Android) a BigQuery y usar una búsqueda en UserID para tener una perspectiva completa de la participación en la app en distintos canales y dispositivos.
"Firebase es una herramienta increíblemente potente con muchas funciones (como Remote Config, Analytics, BigQuery y muchas más) que nos ayudan a lograr una segmentación y estadísticas más inteligentes, todo en un mismo conjunto."
Permite que los usuarios chateen entre ellos sin abandonar tu app.
Los chats dentro de la app son una excelente manera de aumentar la participación, pero implementar un chat fácil de usar puede ser difícil.
Sincroniza los mensajes del chat entre millones de usuarios con Firebase Realtime Database.
Autentica sin problemas con Firebase Authentication y después configura una sala de chat en Realtime Database. Los mensajes aparecen en los dispositivos de todos los usuarios en tiempo real. Usa Firebase Cloud Messaging para enviar notificaciones a fin de que los usuarios reciban mensajes nuevos si están en otra app.
Permite que los usuarios chateen entre ellos sin abandonar tu app.
Los chats dentro de la app son una excelente manera de aumentar la participación, pero implementar un chat fácil de usar puede ser difícil.
Sincroniza los mensajes del chat entre millones de usuarios con Firebase Realtime Database.
Autentica sin problemas con Firebase Authentication y después configura una sala de chat en Realtime Database. Los mensajes aparecen en los dispositivos de todos los usuarios en tiempo real. Usa Firebase Cloud Messaging para enviar notificaciones a fin de que los usuarios reciban mensajes nuevos si están en otra app.
Optimiza los anuncios en función del
comportamiento de los usuarios
Cada usuario necesita una estrategia de monetización diferente.
En función de los datos demográficos o el comportamiento de los usuarios, crea listas de público personalizadas para segmentar a los usuarios por compradores de potencial bajo y alto. Vincula tu proyecto de Firebase con AdMob para obtener un panorama completo del valor que tiene cada público para ti.
Crea la experiencia de anuncios adecuada para los usuarios indicados.
Con Firebase Remote Config y las listas de público personalizadas de Analytics, puedes definir si un usuario ve más o menos anuncios dentro de tu app. Vincula tu proyecto de Firebase con AdMob para medir el efecto que tiene tu experiencia de anuncios personalizada sobre el valor del ciclo de vida del público.
"Firebase liberó completamente a nuestros ingenieros de la tarea de administrar la infraestructura de las campañas, ayudó a nuestro equipo a ser más eficaz y contribuyó al rendimiento de nuestras campañas, lo que es un gran beneficio para nosotros."
- Eran Orlev, director de Productos para Dispositivos Móviles, Playbuzz
Optimiza los anuncios en función del
comportamiento de los usuarios
keyboard_arrow_up
Cada usuario necesita una estrategia de monetización diferente.
En función de los datos demográficos o el comportamiento de los usuarios, crea listas de público personalizadas para segmentar a los usuarios por compradores de potencial bajo y alto. Vincula tu proyecto de Firebase con AdMob para obtener un panorama completo del valor que tiene cada público para ti.
Crea la experiencia de anuncios adecuada para los usuarios indicados.
Con Firebase Remote Config y las listas de público personalizadas de Analytics, puedes definir si un usuario ve más o menos anuncios dentro de tu app. Vincula tu proyecto de Firebase con AdMob para medir el efecto que tiene tu experiencia de anuncios personalizada sobre el valor del ciclo de vida del público.
"Firebase liberó completamente a nuestros ingenieros de la tarea de administrar la infraestructura de las campañas, ayudó a nuestro equipo a ser más eficaz y contribuyó al rendimiento de nuestras campañas, lo que es un gran beneficio para nosotros."
- Eran Orlev, director de Productos para Dispositivos Móviles, Playbuzz
Permite a los usuarios compartir fotos y cambiar su tamaño
Aumenta la participación en la app con
el uso compartido entre pares.
Usa Cloud Storage para Firebase para alojar las fotos de los usuarios en la nube con rapidez y seguridad, y después registra las rutas de acceso a los archivos en Realtime Database para habilitar el uso compartido.
Asegúrate de que solo los usuarios indicados puedan
ver las fotos.
Las reglas de seguridad de Firebase funcionan con Realtime Database para garantizar que solo las personas indicadas puedan ver las fotos que comparte cada usuario.
Cambia el tamaño de las imágenes de forma automática
cuando se suben.
Cloud Functions para Firebase te permite conservar los detalles originales de la foto del creador, sin necesidad de forzar a los usuarios a que descarguen la imagen completa (lo que puede consumir datos). Cloud Functions se ejecuta en Google Cloud Platform, por lo que no es necesario administrar ningún servidor.
Permite a los usuarios compartir fotos y cambiar su tamaño
keyboard_arrow_up
Aumenta la participación en la app con
el uso compartido entre pares.
Usa Cloud Storage para Firebase para alojar las fotos de los usuarios en la nube con rapidez y seguridad, y después registra las rutas de acceso a los archivos en Realtime Database para habilitar el uso compartido.
Asegúrate de que solo los usuarios indicados puedan
ver las fotos.
Las reglas de seguridad de Firebase funcionan con Realtime Database para garantizar que solo las personas indicadas puedan ver las fotos que comparte cada usuario.
Cambia el tamaño de las imágenes de forma automática
cuando se suben.
Cloud Functions para Firebase te permite conservar los detalles originales de la foto del creador, sin necesidad de forzar a los usuarios a que descarguen la imagen completa (lo que puede consumir datos). Cloud Functions se ejecuta en Google Cloud Platform, por lo que no es necesario administrar ningún servidor.
Procesa pagos de terceros
sin necesidad de un servidor
Cuando los usuarios hacen compras directas desde la app, esperan velocidad y seguridad.
Muchos servicios de terceros te permiten procesar pagos, lo que elimina la complejidad innecesaria. Firebase optimiza aún más la experiencia, ya que te permite llamar a estas API de pago de forma segura, sin tener que configurar tus propios servidores.
Ayuda a tus clientes a completar pagos en milisegundos.
Cuando un usuario llega a la pantalla de pago de tu app, recopilas su información de pago actualizada y la envías a Cloud Functions para Firebase. Luego, puedes procesar su pago mediante solicitudes a una API de procesamiento de pagos de terceros mediante HTTPS, escribir el pedido en Realtime Database y mostrar un mensaje de confirmación al usuario cuando se complete la operación. Todo esto se hace de manera segura y sin necesidad de administrar servidores.
Procesa pagos de terceros
sin necesidad de un servidor
keyboard_arrow_up
Cuando los usuarios hacen compras directas desde la app, esperan velocidad y seguridad.
Muchos servicios de terceros te permiten procesar pagos, lo que elimina la complejidad innecesaria. Firebase optimiza aún más la experiencia, ya que te permite llamar a estas API de pago de forma segura, sin tener que configurar tus propios servidores.
Ayuda a tus clientes a completar pagos en milisegundos.
Cuando un usuario llega a la pantalla de pago de tu app, recopilas su información de pago actualizada y la envías a Cloud Functions para Firebase. Luego, puedes procesar su pago mediante solicitudes a una API de procesamiento de pagos de terceros mediante HTTPS, escribir el pedido en Realtime Database y mostrar un mensaje de confirmación al usuario cuando se complete la operación. Todo esto se hace de manera segura y sin necesidad de administrar servidores.
Las referencias son una manera muy eficaz de impulsar el crecimiento.
Tus usuarios valorarán las recomendaciones de sus amigos mucho más que cualquier otra estrategia de marketing que uses. Usa Firebase Dynamic Links para crear fácilmente un sistema de referencias en tu app y acceder a un vector de crecimiento considerable para tu producto.
Recompensa a los usuarios por invitar a sus amigos.
Con Realtime Database y Cloud Functions para Firebase, puedes configurar recompensas en la app por cada referencia exitosa. Los vínculos de invitación funcionan en todas las plataformas y puedes diseñar una experiencia personalizada para los usuarios que acceden por primera vez. También puedes postergar la entrega de recompensas por referencias hasta el momento en que el usuario nuevo, el existente o ambos realicen una tarea de introducción específica.
Las referencias son una manera muy eficaz de impulsar el crecimiento.
Tus usuarios valorarán las recomendaciones de sus amigos mucho más que cualquier otra estrategia de marketing que uses. Usa Firebase Dynamic Links para crear fácilmente un sistema de referencias en tu app y acceder a un vector de crecimiento considerable para tu producto.
Recompensa a los usuarios por invitar a sus amigos.
Con Realtime Database y Cloud Functions para Firebase, puedes configurar recompensas en la app por cada referencia exitosa. Los vínculos de invitación funcionan en todas las plataformas y puedes diseñar una experiencia personalizada para los usuarios que acceden por primera vez. También puedes postergar la entrega de recompensas por referencias hasta el momento en que el usuario nuevo, el existente o ambos realicen una tarea de introducción específica.
Firebase te permite desarrollar apps de alta calidad, aumentar tu base de usuarios y ganar más dinero. Cada función es independiente, pero juntas brindan mejores resultados.