> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Definir variaciones de feature

> Cree y personalice variaciones de feature para controlar qué versión de una feature ve cada usuario según las reglas de su flag.

Puede crear variaciones de su feature y decidir cuál se muestra a cada usuario en función de los criterios definidos por el feature flag.

## Creación de variaciones de feature

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/experimentation/feature-experimentation/create-and-manage-flags/configure-your-feature-flags/define-feature-variations/feature-variations.png)
</Frame>

Puede personalizar cualquier variable que cree en la página **Variables** para cualquier variación. No necesita codificar ningún valor en su código fuente.

Para crear una variación de feature:

1. Acceda a su feature flag o cree uno nuevo.
2. En la barra lateral izquierda, haga clic en **Set up** > **Variations** > **Add variation**.
3. Edite el **Name** y la **Variation Key** de su variación.
4. Haga clic en **Save**.

## Variaciones de feature predeterminadas

Cuando crea un nuevo feature flag, Kameleoon genera dos variaciones predeterminadas: **On** y **Off**.

* **Off Variation:** los usuarios asignados a esta variación verán su aplicación/sitio web tal como aparecería si el feature flag estuviera desactivado. Esta variación le permite probar nuevas features en un grupo limitado de usuarios. Tenga en cuenta que cualquier variable personalizada que haya creado para el feature flag no estará disponible en la variación Off.
* **On Variation:** la variación On presenta la versión predeterminada o de control de su feature marcada. Esta variación sirve como experiencia de referencia para su feature y solo utilizará los valores predeterminados para todas las variables de feature definidas.

Utilizar estas variaciones predeterminadas le ayuda a gestionar la experiencia del usuario para distintos segmentos de su audiencia. Puede ver un resumen de qué variaciones se sirven a sus usuarios en el [Rollout Summary](../using-the-rollout-planner/rules-and-targeting/add-a-new-rollout-rule#resumen-del-despliegue).

<Note>
  El método `getVariation()` de nuestro SDK devolverá la clave de la variación asociada al usuario.
</Note>
