Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Con los lanzamientos de Remote Config, puedes lanzar nuevas funciones y actualizaciones de forma segura y gradual
a tu app. Con los lanzamientos, puedes controlar el lanzamiento de nuevas funciones de la app; para ello, segmenta los grupos de usuarios específicos. Al igual que las pruebas A/B, en un lanzamiento, el
grupo habilitado se mide frente a un grupo de control de igual tamaño para ver las
comparaciones 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 para lanzar gradualmente funciones nuevas a tus
usuarios, tu app debe contar con Firebase Remote Config,
Crashlytics y Google Analytics.
Sigue las instrucciones que se indican en Empieza a usar Remote
Config para agregar Remote Config y
Analytics a tu app y crear una plantilla de Remote Config. Tendrás
que asegurarte de usar la versión 32.6.0 o posterior de la BoM de Firebase (la versión 21.6.0 o una posterior del
SDK de Remote Config).
Sigue las instrucciones que se indican en Comienza a usar
Crashlytics para agregar Crashlytics
tu aplicación.
Asegúrate de implementar la versión 10.24.0 o una posterior del SDK de Firebase iOS.
Para obtener un rendimiento óptimo, te recomendamos implementar Remote Config en tiempo real en tus aplicaciones para asegurarte de que los valores del lanzamiento se recuperan en cuanto se publiquen.
Paso 2: Configura un lanzamiento en Firebase console
Después de que tu app use Remote Config, Crashlytics y
Analytics, puedes usar Firebase console para crear un lanzamiento.
En Firebase console, navega a Remote Config y, luego, abre
Lanzamientos.
Haz clic en Crear lanzamiento.
En el campo Parámetro, selecciona un parámetro existente o crea uno nuevo
que se actualice con el lanzamiento y, luego, haz clic en Siguiente.
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 membresía de los grupos de lanzamiento
para obtener más información sobre cómo se habilitan los grupos de control y cómo se asignan a los usuarios los habilitados para el lanzamiento.
Haz clic en Siguiente y, en el campo Valor habilitado, agrega el valor que desees
lanzar a los usuarios.
En el campo Porcentaje aleatorio, ingresa el porcentaje total de dispositivos
que deberían recibir el valor habilitado. Dado que Firebase asigna
un grupo de control de igual tamaño para garantizar una comparación precisa de los resultados cuando
mides el rendimiento de la función habilitada, este valor debe ser del 50% o
menos, a menos que lances la app al 100%. Ten en cuenta que este valor está vinculado según tus
condiciones: por ejemplo, si configuraste una condición que solo se lanzó
a la versión 2.0 de tu app y un 30% de tu base de usuarios adoptó la versión 2.0,
establecer este valor en 50% significaría que el 15% de tu base de usuarios total
obtendrían el valor del lanzamiento.
Haz clic en Siguiente y proporciona un Nombre y, de forma opcional, una Descripción.
Luego, haz clic en Guardar.
Para iniciar el lanzamiento, haz clic en Publicar cambios y revisa las modificaciones de los
parámetros y, luego, vuelve a hacer clic en Publicar cambios.
El lanzamiento debería comenzar y deberías poder ver los resultados casi
de inmediato.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-12 (UTC)"],[],[],null,["\u003cbr /\u003e\n\nAndroid iOS+ \n\nWith Remote Config rollouts, you can safely and gradually release new features and updates\nto your app. With rollouts, you can control the release of new app features by\ntargeting specific user groups. Like A/B testing, in a rollout, the enabled\ngroup is measured against an equal sized control group for meaningful\ncomparisons in the results.\n\nStep 1: Instrument your App with Remote Config, Crashlytics, and Google Analytics\n\nBefore you can start using Remote Config rollouts to gradually launch new features to your\nusers, your app should be instrumented with Firebase Remote Config,\nCrashlytics, and Google Analytics.\n\n1. Follow the instructions in [Get started with Remote\n Config](/docs/remote-config/get-started) to add Remote Config and Analytics to your app and create a Remote Config template. You'll need to ensure that you're using Firebase BoM v32.6.0+ (Remote Config SDK v21.6.0+).\n2. Follow the instructions in [Get started with\n Crashlytics](/docs/crashlytics/get-started) to add Crashlytics to your app. Be sure to implement Firebase iOS SDK v10.24.0+.\n\nFor optimal performance, we recommend implementing [real-time Remote\nConfig](/docs/remote-config/real-time) in your apps to ensure that rollout\nvalues are fetched as soon as they're published.\n\nStep 2: Configure a rollout in the Firebase console\n\nAfter your app is instrumented with Remote Config, Crashlytics, and\nAnalytics, you can use the Firebase console to create a rollout.\n\n1. In the **Firebase console** , navigate to **Remote Config** , then open [**Rollouts**](//console.firebase.google.com/project/_/config/rollouts).\n2. Click **Create rollout**.\n3. In the **Parameter** field, select an existing parameter or create a new parameter to update with your rollout, then click **Next**.\n4. Create or select a **Target condition** . This condition defines which\n devices will be added to the rollout-enabled and control groups. See\n [Understand rollout group\n membership](/docs/remote-config/rollouts/about#understand-group-membership)\n for more information about how rollout-enabled and control groups are\n assigned to users.\n\n | **Tip:** For successful rollout results, we recommend choosing a condition that targets a single app. This will make it easier to compare results, in both Remote Config and Crashlytics, across the Control and Enabled groups.\n5. Click **Next** , and in the **Enabled value** field, add the value you want\n to release to your users.\n\n6. In the **Random percentage** field, enter the total percentage of devices\n that should receive the enabled value. Because Firebase assigns an\n equal-sized control group to ensure an accurate comparison of results when\n measuring the performance of your enabled feature, this value must be 50% or\n less, unless you roll out to 100%. Note that this value is bound by your\n conditions: for example, if you configured a condition that only rolled out\n to version 2.0 of your app, and 30% of your user base have adopted v2.0,\n setting this value to 50% would mean that 15% of your total user base would\n get the rollout value.\n\n7. Click **Next** and provide a **Name** and, optionally, a **Description** ,\n then click **Save**.\n\n8. To start the rollout, click **Publish changes** , review the changed\n parameters, then click **Publish changes** again.\n\nYour rollout should begin and you should be able to view results almost\nimmediately.\n\nNext steps\n\n- Learn more about rollout results at [Understand rollout\n results](/docs/remote-config/rollouts/about#understand-results)."]]