Usa Firebase Remote Config con Analytics

Cuando compilas una app que incluye Firebase Remote Config y Google Analytics para Firebase, comienzas a comprender mejor a los usuarios de tu app y a responder a sus necesidades con mayor rapidez. Puedes usar las propiedades del usuario y los públicos de Analytics a fin de personalizar tu app para distintos segmentos de la base de usuarios con flexibilidad y precisión.

Si quieres obtener más información sobre el análisis del uso de la app con Google Analytics para Firebase, consulta la introducción a Analytics.

Remote Config y propiedades de los usuarios

Ahora, Remote Config te permite usar combinaciones de las propiedades de usuario de Analytics para crear condiciones y personalizar la app para distintos segmentos de tu base de usuarios, que definiste de una manera mucho más precisa que antes.

Por ejemplo, podrías definir las siguientes propiedades de usuarios en Google Analytics para Firebase a fin de usarlas en una app de ejercicio con una variedad de actividades con distintas duraciones y niveles de dificultad:

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

Luego, podrías crear condiciones que usen estas propiedades (de forma individual o en conjunto) para adaptar la apariencia y el comportamiento de tu app a un grupo específico de usuarios. Por ejemplo, podrías diseñar tu app de forma tal que los usuarios a los que les interesa correr vean la imagen de una persona trotando mientras se carga la app. También podrías definir segmentos de tu base de usuarios según la duración y el nivel de dificultad de cada ejercicio, de manera que los usuarios casuales vean en primer lugar una sugerencia de ejercicios más cortos y fáciles, mientras que a los atletas experimentados se les proponga comenzar por salir a correr durante 40 minutos cuando se inicia tu app.

Si los comportamientos de tus usuarios cambian de una forma que altere sus propiedades de usuario, Google Analytics para Firebase recopila esas actualizaciones, lo que podría cambiar el comportamiento y la apariencia de su instancia de la app después de la siguiente solicitud de obtención. Hay una amplia variedad de operadores disponibles para que puedas crear reglas que incluyan o excluyan usuarios con propiedades de usuarios específicas o combinaciones de propiedades de usuarios.

También puedes combinar otras reglas de Remote Config según las propiedades de usuarios, a fin de ofrecer comportamientos personalizados de la app a los segmentos de público como los siguientes:

  • Usuarios a los que les gusta el yoga (Exercise_Interest coincide exactamente con yoga), que usan tu app en un dispositivo Android (OS type == Android), ubicados en Canadá (Device in region/country == Canada).
  • Usuarios interesados en el levantamiento de pesas o en bajar de peso (Exercise_Interest contiene la palabra weight o peso) que usan tu app en un dispositivo iOS (OS type == iOS) con una IU en idioma inglés (Device language == English).

Próximos pasos

Para obtener más información acerca de las propiedades de los usuarios, consulta las siguientes guías:

Para obtener más información sobre cómo crear condiciones a partir de la combinación de reglas, consulta los parámetros y las condiciones de Remote Config.

Para agregar una condición de Remote Config a tu proyecto, consulta cómo agregar o modificar una condición. Puedes crear parámetros, reglas y condiciones en Firebase console.

Enviar comentarios sobre…

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