Base de Conocimientos

Domina tus Banderas

Guía completa para integrar, gestionar y escalar banderas de función con Easy Flags. Desde la primera configuración hasta estrategias avanzadas de segmentación.

Empezando

¡Bienvenido a Easy Flags! Esta guía le ayudará a configurar banderas de función en su aplicación. Las banderas de función le permiten controlar qué características son visibles para sus usuarios, permitiendo lanzamientos seguros, pruebas A/B y despliegues graduales.

01. Crear Espacio

Organice sus proyectos y equipos en espacios de trabajo dedicados.

02. Añadir Banderas

Defina características y reglas de segmentación para cada entorno.

03. Conectar SDK

Integre nuestra API ligera en su código en cuestión de segundos.

Entendiendo la Jerarquía

Espacios

Organizaciones o proyectos de nivel superior. Piense en un Espacio como un equipo de producto o una plataforma independiente.

Entornos

Etapas de despliegue como Producción, Staging o Desarrollo. Las banderas se configuran de forma independiente por entorno.

Funciones

Banderas de función individuales. Estos son los interruptores que referencia en su código para controlar el comportamiento.

Estructura de Ejemplo
 Space: "Acme Corp"
├─  Environment: Production
│ ├─  Feature: new_dashboard (100%)
│ └─  Feature: dark_mode (50%)
├─  Environment: Staging
│ ├─  Feature: new_dashboard (100%)
│ └─  Feature: dark_mode (100%)

Gestión de Espacios

Los Espacios son sus contenedores de nivel superior. Todo en Easy Flags existe dentro de un Espacio. Normalmente, tendrá un Espacio por proyecto o uno por equipo en una organización grande.

Configuración del Espacio de Trabajo

  1. 1

    Navegue a la sección de Espacios en su panel de control.

  2. 2

    Haga clic en "Crear Nuevo Espacio" y asígnele un nombre descriptivo.

  3. 3

    Configure sus entornos (Dev, Staging, Prod) dentro de la configuración del espacio.

Consejo Pro

Use nombres significativos para sus espacios como App Móvil o API Core en lugar de nombres vagos como Proyecto 1.

Gestión de Funciones

Las funciones son los elementos individuales que desea controlar. Cada función puede tener diferentes valores en sus entornos.

Tipos de Funciones

  • Boolean On / Off
  • String Config Text
  • JSON Complex Context

Mejores Prácticas

  • Use kebab-case para las claves (nueva-barra-busqueda)
  • Establezca plazos para la eliminación de banderas de función
  • Audite las banderas cada 2 semanas

Entornos

Aísle sus banderas de función a través de las diferentes etapas de su tubería de entrega. Configure variaciones de forma independiente para cada entorno.

Entornos - Production

El entorno en vivo donde sus usuarios finales interactúan con las funciones. Alta estabilidad y reglas de lanzamiento estrictas.

Staging

Un entorno de pre-producción para pruebas finales y validación de QA antes de salir a producción.

Development

Donde los equipos de ingeniería construyen y prueban nuevas funciones. Iteración rápida y valores experimentales.

Segmentación y Lanzamiento

Controle exactamente quién ve qué. Use reglas avanzadas para segmentar a los usuarios por atributos o lanzar funciones gradualmente a un porcentaje de su audiencia.

Lanzamientos por Porcentaje

Incremente gradualmente la base de usuarios para una función del 0% al 100% para asegurar la estabilidad del sistema y monitorear las métricas.

Atributos de Usuario

Segmente por dominio de correo electrónico, nivel de suscripción, ubicación geográfica o cualquier metadato personalizado que envíe a la API.

Integración de API

Integre Easy Flags sin esfuerzo en cualquier stack. Nuestra API RESTful es rápida, segura y distribuida globalmente.

GET /api/features/:key/evaluate
const evaluateFlag = async (key, userId) => {
  const response = await fetch(`/api/v1/evaluate/${key}`, {
    headers: {
      'X-API-Key': 'YOUR_SECRET_KEY',
      'X-User-ID': userId
    }
  });
  return response.json();
};

Equipo y Roles

Colaboradores de forma segura con todo su equipo. Asigne permisos específicos para controlar quién puede ver, crear o publicar banderas de función.

Rol Permisos
Propietario Acceso completo a facturación, gestión de equipos y todos los espacios.
Admin Puede gestionar entornos y banderas en los espacios asignados.
Visor Acceso de solo lectura a las configuraciones de banderas e historial de evaluaciones.

Preguntas Comunes

¿Qué tan rápidas son las evaluaciones de banderas?
Las evaluaciones normalmente toman menos de 10ms. Nuestro motor está construido sobre una red de borde distribuida globalmente, asegurando baja latencia independientemente de la ubicación de su usuario.
¿Puedo segmentar dominios de correo específicos?
¡Sí! Puede configurar reglas de segmentación basadas en cualquier atributo de usuario, incluyendo patrones de correo electrónico, nivel de suscripción o ubicación geográfica.

¿Aún tienes dudas?

Nuestros ingenieros están listos para ayudarte con tu integración.

Hablar con un Experto

© 2026 Documentación de Easy Flags