Skip to main content

Objetivo

Esta guía explica cómo gestionar el ciclo de vida de un feature flag usando la Automation API. Configure el primer flag completando los siguientes pasos:
  1. Cree un feature flag usando el endpoint create a new feature flag.
  2. Añada una regla de rollout al entorno de desarrollo usando el endpoint update a feature flag configuration.
  3. Actualice la regla de rollout usando el endpoint update a single rule by ID.

Requisitos

Requisitos previos

Antes de usar la Automation API, asegúrese de que dispone de la siguiente información:

Token de acceso

La Automation API requiere un token de acceso. Obtenga un token siguiendo las instrucciones de Obtaining an access token.

siteCode

Encuentre el siteCode navegando a Admin > Projects en la esquina inferior izquierda.
SiteID

1. Crear un feature flag

Cree un feature flag llamado test_feature_flag_post, por ejemplo, con la variable test_variable. Como esta solicitud no especifica environmentConfigurations, el sistema genera automáticamente las configuraciones para los entornos development, staging y production. Endpoint:
Consulte el endpoint Create a new feature flag. Ejemplo:
Respuesta:

2. Actualizar el feature flag

Actualice el feature flag para añadir una regla de rollout de tipo TARGETED_DELIVERY al entorno development con la siguiente configuración:
Endpoint:
Consulte el endpoint Update a feature flag configuration. Ejemplo:
Respuesta:

3. Actualizar la regla de rollout

Finalmente, cambie el matchValue de rollbackConditions a 25 para la regla de rollout con ID 20557. Endpoint:
Consulte el endpoint Update a feature flag configuration. Ejemplo:
Respuesta: