View a markdown version of this page

Selezione del contrassegno della 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 contrassegno della funzionalità dell'esperimento

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

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

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

Il flag 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 feature flag. Ad esempio, il flag della funzionalità dell'esperimento potrebbe includere:

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

  • Un secondo valore di bandiera che definisce l'esperienza di aggiunta al carrello di implementazione per tutti i prodotti visualizzati

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

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