Uso diario
Supera desafíos complejos a medida que tu app se compila y evoluciona
Crea un flujo de incorporación satisfactorio

Usa Firebase Authentication para ofrecerles a los usuarios un proceso de acceso intuitivo y rápido. Dales a los usuarios la opción de acceder con su cuenta de Facebook, Twitter, Google o Github. Te tomará menos de 5 minutos de trabajo.

Haz un seguimiento de cada paso de tu flujo de incorporación para mejorar la experiencia. Usa Firebase Analytics para registrar eventos en cada paso de tu flujo de incorporación, crea embudos para ver dónde abandonan los usuarios y usa Remote Config para hacer cambios en tu app y ver su efecto en las conversaciones.

La retención entre los usuarios con un flujo de incorporació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 incorporación personalizadas. —Sami Ben Hassine, cofundador y director ejecutivo, The Fabulous

Personaliza una pantalla de bienvenida para usuarios anteriores

Utiliza 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 para mostrar el 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.

Implementa funciones nuevas de manera progresiva

Minimiza los riesgos cuando lances funciones nuevas. La mejor forma de lanzar una función nueva es probarla con algunos usuarios para saber cómo funciona y cómo reaccionan a ella. Cuando estés satisfecho con los resultados, impleméntala para el resto de tu base de usuarios. Si debes inhabilitarla por cualquier motivo, no es necesario que implementes una app nueva y esperes 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.

Probar las funciones con Firebase en primer lugar nos ayudó a aumentar la participación diaria de los usuarios en un 5% —Maxime Blanc-Strauss, director de productos, Onefootball

Sigue el recorrido del usuario por distintos dispositivos

Parece una obviedad decirlo, pero las personas usan las mismas 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. Los métodos de analítica básicos pueden interpretar esto como tres usuarios diferentes, lo que infla los índices de renovación.

Usa datos de distintos dispositivos para comprender a tus usuarios en profundidad. Firebase Analytics te permite exportar datos de tu app para dispositivos móviles (iOS y Android) a BigQuery y utilizar una búsqueda en UserID para tener una imagen completa de la participación en la app en distintos canales y dispositivos.

Firebase es una herramienta increíblemente potente con muchas funciones: Remote Config, Analytics, BigQuery y mucho más, que nos ayudan a tener objetivos y estadísticas más inteligentes, todo en el mismo conjunto. —Tejas Mistry, gerente de productos, NPR

Agrega chat a tu app

Permite que los usuarios chateen entre sí 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. A partir de los datos demográficos o el comportamiento de los usuarios, crea listas de público personalizadas para segmentar a los usuarios entre compradores de bajo y alto potencial. Vincula tu proyecto de Firebase con AdMob para obtener una imagen completa de cuánto vale 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, 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 de la experiencia de anuncios personalizada en el valor del ciclo de vida del público.

Firebase liberó completamente a nuestros ingenieros de la tarea de administrar la infraestructura de campaña, ayudó a nuestro equipo a ser más eficaz y contribuyó al rendimiento de nuestras campañas, lo que fue 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 Firebase Storage 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 mantener el nivel de detalle original de la foto del creador sin obligar a los usuarios a descargar la imagen completa (lo que puede consumir muchos datos). Cloud Functions se ejecuta en Google Cloud Platform, por lo que no hay servidores para administrar.

Procesa pagos de terceros, sin necesidad de un servidor

Cuando los usuarios hacen compras directas desde la aplicación, 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 y sin 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 externa mediante HTTPS, escribir la orden en la base de datos en tiempo real 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.

Recompensa las referencias

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 accede 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 las referencias exitosas. 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.

Aprovecha el aprendizaje automático para aumentar la retención

La retención es una tarea compleja. Quienes compilan apps saben que sumar instalaciones no es una tarea sencilla y que mantener interesados a los usuarios es mucho más complicado. Puedes usar las promociones en la app, pero es difícil saber a qué usuarios orientarse para obtener la máxima retención por el costo más bajo.

Crea grupos de orientación más inteligentes con el aprendizaje automático de Google. Firebase Predictions te permite aprovechar las capacidades del aprendizaje automático de Google en tus datos de Google Analytics para Firebase, lo que te ayuda a crear grupos de usuarios dinámicos según las predicciones de comportamiento. Puedes usar estos grupos de usuarios con Remote Config para ofrecer promociones en la app a los usuarios que tienen posibilidades de desertar a fin de mantenerlos satisfechos y lograr que sigan usándola.

Según los resultados del experimento, decidimos implementar la promoción en el juego para toda nuestra base de usuarios. Ahora todos los usuarios que Predictions identifique como “futuros desertores” recibirán un regalo de 2,000 monedas de oro y 25 tokens gacha. Estamos ansiosos por probar Predictions en nuestros otros títulos. —Miguel Pastor, desarrollador, Halfbrick

Explora cada una de nuestras potentes herramientas listas para usar.
Ver productos

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.