View a markdown version of this page

Selezione del flag relativo alla funzionalità dell'esperimento - AWS AppConfig

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Selezione del flag relativo alla funzionalità dell'esperimento

AWS AppConfig gli esperimenti utilizzano contrassegni di funzionalità per fornire trattamenti agli utenti. Il flag di funzionalità definisce le possibili esperienze che gli utenti possono ricevere durante l'esecuzione di un esperimento. Ogni trattamento corrisponde a una configurazione o variante di feature flag distinta.

Durante l'esecuzione dell'esperimento, AWS AppConfig assegna gli utenti idonei ai trattamenti e fornisce i valori dei flag di funzionalità associati. AWS AppConfig experimentation fornisce l'interfaccia di configurazione per definire i parametri dell'esperimento, le regole del pubblico e le impostazioni del trattamento.

Quando selezionate il flag della funzionalità per un esperimento, assicuratevi che includa gli attributi e i vincoli del flag necessari per l'esperimento. Un attributo è un campo da associare al feature flag per controllare il comportamento della feature. Ecco alcuni esempi: buttonColor = "green" elayout = "expanded". I vincoli sono i guardrail. Per esempio, assicurano che buttonColor debba essere uno dei:. "blue" | "green" | "red"

Il contrassegno della funzionalità:

  • Definisce le esperienze da valutare

  • Fornisce trattamenti agli utenti in fase di esecuzione

  • Controlla il modo in cui gli utenti sono esposti a ciascun trattamento

  • Consente l'implementazione graduale di un trattamento selezionato dopo l'esperimento

In pratica, il feature flag funge da meccanismo operativo alla base dell'esperimento.

Ogni trattamento deve corrispondere a una configurazione distinta del flag delle caratteristiche. Ad esempio, il flag della funzionalità dell'esperimento potrebbe includere:

  • Un valore di contrassegno che mantiene l'esperienza attuale dell'interfaccia utente (il controllo)

  • Un secondo valore di contrassegno che definisce il pulsante Implementa l'esperienza di aggiunta al carrello per tutti i prodotti visualizzati

  • Un terzo valore di contrassegno che definisce un'esperienza alternativa con il pulsante Aggiungi al carrello, magari utilizzando un colore o un carattere del pulsante diverso

Dopo aver selezionato il flag della funzionalità e configurato diversi valori di flag per i trattamenti, configura l'applicazione per recuperare i dati del flag dall' AWS AppConfig agente in esecuzione nel tuo ambiente di calcolo. Per ulteriori informazioni, consulta Utilizzo di AWS AppConfig Agent per leggere un indicatore di funzionalità specifico.