Comienza a usar los lanzamientos de Remote Config


Con los lanzamientos de Remote Config, puedes lanzar nuevas funciones y actualizaciones de tu app de manera segura y gradual. Con los lanzamientos, puedes controlar el lanzamiento de nuevas funciones de la app orientándote a grupos de usuarios específicos. Al igual que las pruebas A/B, en un lanzamiento, el grupo habilitado se mide con un grupo de control de igual tamaño para obtener comparaciones significativas en los resultados.

Paso 1: Instrumenta tu app con Remote Config, Crashlytics y Google Analytics

Antes de que puedas comenzar a usar los lanzamientos de Remote Config a fin de lanzar funciones nuevas de manera gradual para tus usuarios, tu app debe contar con Firebase Remote Config, Crashlytics y Google Analytics.

  1. Sigue las instrucciones que se indican en Comienza a usar Remote Config para agregar Remote Config y Analytics a tu app y crear una plantilla de Remote Config. Deberás asegurarte de usar la versión 32.6.0 o una posterior de la BoM de Firebase (versión 21.6.0 o superior del SDK de Remote Config).
  2. Sigue las instrucciones que se indican en Comienza a usar Crashlytics para agregar Crashlytics a tu app. Asegúrate de implementar la versión 10.24.0 o una posterior del SDK de Firebase para iOS.

Para obtener un rendimiento óptimo, recomendamos implementar Remote Config en tiempo real en tus apps para asegurarte de que los valores de lanzamiento se recuperen tan pronto como se publiquen.

Paso 2: Configura un lanzamiento en Firebase console

Después de que tu app esté instrumentada con Remote Config, Crashlytics y Analytics, puedes usar Firebase console para crear un lanzamiento.

  1. En Firebase console, navega a Remote Config y, luego, abre Lanzamientos.
  2. Haz clic en Crear lanzamiento.
  3. En el campo Parámetro, selecciona un parámetro existente o crea uno nuevo para actualizarlo con el lanzamiento y, luego, haz clic en Siguiente.
  4. Crea o selecciona una Condición objetivo. Esta condición define qué dispositivos se agregarán a los grupos habilitados para el lanzamiento y a los de control. Consulta Información sobre la membresía de los grupos de lanzamiento para obtener más información sobre cómo se asignan a los usuarios los grupos habilitados para el lanzamiento y los de control.

  5. Haz clic en Siguiente y, en el campo Valor habilitado, agrega el valor que deseas lanzar a tus usuarios.

  6. En el campo Porcentaje aleatorio, ingresa el porcentaje total de dispositivos que deben recibir el valor habilitado. Debido a que Firebase asigna un grupo de control de igual tamaño para garantizar una comparación precisa de los resultados cuando se mide el rendimiento de la función habilitada, este valor debe ser del 50% o menos, a menos que la lances al 100%. Ten en cuenta que este valor está vinculado por tus condiciones: por ejemplo, si configuraste una condición que solo se lanzó en la versión 2.0 de la app y el 30% de tu base de usuarios adoptó la versión 2.0, establecer este valor en 50% significa que el 15% de la base de usuarios total obtendría el valor del lanzamiento.

  7. Haz clic en Siguiente y proporciona un Nombre y, de forma opcional, una Descripción. Luego, haz clic en Guardar.

  8. Para iniciar el lanzamiento, haz clic en Publicar cambios, revisa los parámetros cambiados y, luego, vuelve a hacer clic en Publicar cambios.

El lanzamiento debería comenzar y deberías poder ver los resultados casi de inmediato.

Próximos pasos