

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Selecionar o sinalizador de recurso do experimento
<a name="appconfig-experimentation-about-experiment-feature-flag"></a>

AWS AppConfig experimentos usam sinalizadores de recursos para oferecer tratamentos aos usuários. O sinalizador de recurso define as experiências possíveis que os usuários podem receber durante a execução de um experimento. Cada tratamento corresponde a uma configuração ou variação distinta do sinalizador de recurso.

Durante a execução do experimento, AWS AppConfig atribui usuários qualificados aos tratamentos e fornece os valores dos sinalizadores de recursos associados. AWS AppConfig a experimentação fornece a interface de configuração para definir parâmetros do experimento, regras de público e configurações de tratamento.

Ao selecionar o sinalizador de recurso para um experimento, certifique-se de que ele inclua os atributos e as restrições do sinalizador necessários para o experimento. Um * atributo * é um campo que você associa ao seu sinalizador de recurso para controlar o comportamento do recurso. Aqui estão alguns exemplos: `buttonColor = "green"` `layout = "expanded"` e. *As restrições * são barreiras. Por exemplo, eles garantem que `buttonColor` deve ser um dos:`"blue" | "green" | "red"`.

O sinalizador de recurso:
+ Define as experiências que estão sendo avaliadas
+ Oferece tratamentos aos usuários em tempo de execução
+ Controla como os usuários são expostos a cada tratamento
+ Permite a implantação gradual de um tratamento selecionado após o experimento

Na prática, o sinalizador de características atua como o mecanismo operacional por trás do experimento.

Cada tratamento deve ser mapeado para uma configuração de sinalizador de característica distinta. Por exemplo, o sinalizador de recurso do experimento pode incluir:
+ Um valor de sinalizador que mantém a experiência atual da interface do usuário (o controle)
+ Um segundo valor de sinalização que define o botão * Implementar adição ao carrinho para a experiência de exibição de todos os produtos *
+ Um terceiro valor de sinalizador que define uma experiência alternativa com o botão Adicionar ao carrinho, talvez usando uma cor ou fonte de botão diferente

Depois de selecionar o sinalizador de recurso e configurar diferentes valores de sinalizador para tratamentos, configure seu aplicativo para recuperar os dados do sinalizador do AWS AppConfig Agente em execução no seu ambiente computacional. Para obter mais informações, consulte [Usando o AWS AppConfig Agente para ler um sinalizador de recurso específico](appconfig-code-samples-agent-read-feature-flag.md).