

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á.

# Sobre controles e tratamentos
<a name="appconfig-experimentation-about-controls-and-treatments"></a>

Em AWS AppConfig experimentação:
+ O tratamento de controle representa uma configuração ou experiência estável e bem compreendida usada como base para comparação. Geralmente, esse é o comportamento padrão atual, mas pode ser qualquer estado em boas condições.
+ Um tratamento representa uma variação que está sendo avaliada em relação ao controle.

Cada tratamento corresponde a uma configuração ou valor de sinalizador de recurso que seu aplicativo usa para determinar a experiência mostrada aos usuários. Os resultados do experimento são avaliados comparando o desempenho do tratamento com o controle. Os tratamentos podem representar:
+ Mudanças na interface
+ Configurações de recursos
+ algoritmos de recomendação
+ Comportamento da aplicação
+ Configurações operacionais

Cada tratamento deve representar uma variação clara e mensurável do controle.

Ao definir tratamentos em AWS AppConfig, forneça descrições claras para controles e tratamentos. Boas descrições ajudam as equipes a entender a intenção e os resultados do experimento. As descrições devem explicar:
+ O que mudou
+ O que os usuários experimentarão
+ Qual comportamento ou resultado está sendo avaliado

Adicione capturas de tela sempre que possível para documentar a experiência do usuário associada a cada tratamento. As capturas de tela podem ajudar:
+ Validar a implementação
+ Esclareça as diferenças visuais
+ Melhore a colaboração entre equipes
+ Simplifique a revisão do experimento

As capturas de tela são especialmente úteis para experimentos de interface do usuário.

**Projetando tratamentos eficazes **

Mantenha os tratamentos focados e mensuráveis. Altere uma variável principal por vez e evite combinar alterações não relacionadas em um único tratamento. Por exemplo, implementar um botão de adicionar ao carrinho abaixo de todos os itens exibidos é uma boa opção de tratamento. A implementação do botão adicionar ao carrinho e, ao mesmo tempo, alterar o layout da página e a lógica de recomendação retornaria dados incertos. Mudanças menores facilitam a interpretação dos resultados.

**Importante**  
Não modifique o comportamento do tratamento durante uma corrida. Mudar o comportamento do tratamento no meio do prazo pode invalidar os dados do experimento e dificultar a interpretação dos resultados. Se você precisar fazer alterações:  
Pare a corrida
Modifique o tratamento
Inicie um novo experimento
Use nomes significativos que identifiquem claramente o propósito do tratamento novo ou revisado

Garanta que os usuários recebam a mesma atribuição de tratamento durante a execução do experimento. A atribuição inconsistente pode afetar a experiência do usuário e a validade do experimento.

## Sobre substituições de atribuição de tratamento
<a name="appconfig-experimentation-about-treatment-overrides"></a>

As substituições de atribuição de tratamento permitem que você atribua IDs de entidades específicas diretamente a um tratamento. Ignora a atribuição aleatória de tratamento e garante que as entidades selecionadas recebam consistentemente o tratamento especificado. As substituições geralmente são usadas para testar tratamentos antes de expô-los ao seu público. Ao atribuir substituições e definir 0% de exposição, você pode:
+ Valide se os tratamentos são renderizados corretamente
+ Verifique se as métricas e os registros funcionam conforme o esperado
+ Confirme se a avaliação do sinalizador de recurso se comporta corretamente

As substituições também permitem que você visualize os tratamentos para as partes interessadas sem afetar o público em geral. Você pode atribuir IDs de entidade a qualquer tratamento, incluindo o controle, o que é útil para verificar se os usuários do controle recebem a experiência básica esperada.

As substituições são úteis para:
+ Análises de produtos
+ Validação de design
+ Demonstrações executivas
+ Verificação de QA
+ Testando cenários específicos

Essa é uma das formas mais seguras de testar um experimento antes de aumentar a exposição.

As substituições são configuradas usando IDs de entidade. Uma ID de entidade identifica de forma exclusiva o usuário ou o sistema que está sendo avaliado durante a atribuição do sinalizador de recurso. Um ID de entidade pode ser qualquer um dos seguintes:
+ IDs de usuário
+ IDs de sessão
+ IDs de dispositivos
+ Identificadores de conta

**nota**  
As substituições são destinadas a testes e validação, não à segmentação de público de longo prazo. Remova as substituições quando elas não forem mais necessárias e use as regras de público para a lógica de segmentação da produção.

Você pode adicionar, modificar ou remover substituições de atribuição de tratamento após o início de um experimento. Isso permite que você expanda os testes ou conceda a outras partes interessadas acesso às prévias do tratamento sem interromper a execução.