Cuando creas una aplicación que incluye Firebase Remote Config y Google Analytics, obtienes la capacidad de comprender mejor a los usuarios de tu aplicación y responder a sus necesidades más rápidamente. Puede utilizar audiencias de Analytics y propiedades de usuario para personalizar su aplicación para segmentos de su base de usuarios con flexibilidad y precisión.
Para obtener más información sobre cómo analizar el uso de aplicaciones con Google Analytics, consulte la introducción a Analytics .
Para personalizar tu aplicación usando segmentos que hayas identificado fuera de Firebase, consulta la documentación de segmentos importados .
Configuración remota y propiedades de usuario
Remote Config ahora le permite usar combinaciones de propiedades de usuario de Analytics para crear condiciones, lo que le permite personalizar su aplicación para segmentos de su base de usuarios que haya definido.
Por ejemplo, podría definir las siguientes propiedades de usuario en Google Analytics para usarlas en una aplicación de ejercicios con una variedad de actividades de ejercicio con diferentes duraciones y niveles de dificultad:
- Ejercicio_interés
- Duración_del_ejercicio_preferida
- Nivel_de_dificultad_preferido
Luego, podría crear condiciones que utilicen estas propiedades (individualmente o en combinación) para adaptar la apariencia y el comportamiento de su aplicación a usuarios específicos. Por ejemplo, podría diseñar su aplicación para que los usuarios interesados en correr vean una imagen de un corredor cuando se carga la aplicación. O bien, puede definir segmentos de su base de usuarios por duración del ejercicio y nivel de dificultad para que a los usuarios ocasionales se les presente primero una sugerencia para un entrenamiento más corto y más fácil, mientras que a los atletas serios se les invita a comenzar una carrera de 40 minutos cuando se inicia nuestra aplicación. .
Si los comportamientos de sus usuarios cambian de manera que alteren sus propiedades de usuario, Google Analytics recopila esas actualizaciones, lo que puede cambiar el comportamiento y la apariencia de su instancia de aplicación después de la siguiente solicitud de recuperación. Hay disponible una gama completa de operadores para que pueda crear reglas que incluyan o excluyan usuarios con propiedades de usuario específicas o combinaciones de propiedades de usuario.
También puede combinar otras reglas de Remote Config con reglas basadas en propiedades del usuario para ofrecer comportamientos de aplicaciones personalizados a segmentos de audiencia como los siguientes:
- Usuarios a los que les gusta el yoga ( Ejercicio_Interest coincide exactamente con el yoga ), que usan su aplicación en un dispositivo Android ( tipo de sistema operativo == Android ), ubicado en Canadá ( Dispositivo en región/país == Canadá ).
- Usuarios interesados en levantar o perder peso ( Ejercicio_Interest contiene peso ) que usan su aplicación en un dispositivo Apple ( tipo de sistema operativo == iOS ) con una interfaz de usuario en inglés ( Idioma del dispositivo == inglés ).
Objetivo por primera vez abierto
Después de vincular Google Analytics y Remote Config, puede dirigirse a los usuarios según la primera vez que abren su aplicación (mediante el evento de Analytics first_open
) para obtener personalizaciones y recuperaciones de parámetros de Remote Config, y experimentos de pruebas A/B.
Puede utilizar el primer tiempo de apertura para:
- Diríjase a nuevos usuarios.
- Diríjase a grupos de usuarios que se unieron durante un período de tiempo específico en el pasado.
- Cree y pruebe flujos de incorporación y experiencias de bienvenida para nuevos usuarios.
- Cree experiencias personalizadas para los usuarios que se unen durante períodos de tiempo específicos.
Por ejemplo, supongamos que tiene una aplicación de compras en línea con usuarios en varios países y desea anunciar ofertas especiales de vacaciones para los nuevos usuarios de la aplicación. Para algo como una oferta de Black Friday, que se aplica a los usuarios de EE. UU., puede configurar una condición para su experimento de Remote Config o A/B Testing que se dirija a una aplicación específica de iOS o Android y luego seleccionar todos los usuarios de EE. UU. ( Dispositivo en región/país). == Estados Unidos ) que abren su aplicación por primera vez en el mes previo a la venta ( primera apertura después del 01/11/2022 a las 12:00 a. m., hora de Los Ángeles y primera apertura antes del 26/11/2022 a las 12:00 a. m., hora de Los Ángeles) ).
La segmentación de usuarios por primera hora de apertura está disponible después de seleccionar una aplicación para Android o iOS. Actualmente es compatible con las siguientes versiones del SDK de Remote Config: plataformas Apple SDK v9.0.0+ y Android SDK v21.1.1+ (Firebase BoM v30.3.0+).
Puede dirigirse a los usuarios que inician su aplicación por primera vez en cualquier momento, siempre que esté instalado un SDK compatible y Analytics esté habilitado.
Próximos pasos
Para obtener más información sobre las propiedades de usuario, consulte las siguientes guías:
- Establecer propiedades de usuario en plataformas Apple
- Establecer propiedades de usuario en Android
- Establecer propiedades de usuario en Web/JavaScript
Para obtener más información sobre cómo se crean las condiciones combinando reglas, consulte Parámetros y condiciones de Remote Config .
Para agregar una condición de Remote Config a su proyecto, consulte Agregar o editar una condición . Puedes crear parámetros, reglas y condiciones en Firebase console .