Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À propos des contrôles et des traitements
En AWS AppConfig expérimentation :
Le traitement de contrôle représente une configuration ou une expérience stable et bien comprise utilisée comme base de comparaison. Il s'agit souvent du comportement par défaut actuel, mais il peut s'agir de n'importe quel état, dont le fonctionnement a été vérifié.
Un traitement représente une variation en cours d'évaluation par rapport au contrôle.
Chaque traitement correspond à une configuration ou à une valeur d'indicateur de fonctionnalité que votre application utilise pour déterminer l'expérience présentée aux utilisateurs. Les résultats des expériences sont évalués en comparant les performances du traitement à celles du groupe témoin. Les traitements peuvent représenter :
Changements d'interface utilisateur
Configurations des fonctionnalités
algorithmes de recommandation
Comportement des applications
Réglages opérationnels
Chaque traitement doit représenter une variation claire et mesurable par rapport au traitement témoin.
Lorsque vous définissez des traitements dans AWS AppConfig, fournissez des descriptions claires des contrôles et des traitements. De bonnes descriptions aident les équipes à comprendre l'intention et les résultats des expériences. Les descriptions doivent expliquer :
Qu'est-ce qui a changé
Ce que les utilisateurs vont découvrir
Quel comportement ou quel résultat est évalué
Ajoutez des captures d'écran lorsque cela est possible pour documenter l'expérience utilisateur associée à chaque traitement. Les captures d'écran peuvent vous aider à :
Valider l'implémentation
Clarifier les différences visuelles
Améliorez la collaboration entre les équipes
Simplifiez l'examen des expériences
Les captures d'écran sont particulièrement utiles pour les expériences d'interface utilisateur.
Conception de traitements efficaces
Veillez à ce que les traitements soient ciblés et mesurables. Modifiez une variable majeure à la fois et évitez de combiner des modifications non liées dans un seul traitement. Par exemple, la mise en place d'un bouton d'ajout au panier sous tous les articles affichés est une bonne option de traitement. L'implémentation du bouton d'ajout au panier tout en modifiant simultanément la mise en page et la logique de recommandation renverrait des données incertaines. Des modifications mineures facilitent l'interprétation des résultats.
Important
Ne modifiez pas le comportement du traitement pendant une course. La modification du comportement thérapeutique à mi-parcours peut invalider les données des expériences et rendre les résultats difficiles à interpréter. Si vous devez apporter des modifications :
Arrêtez de courir
Modifier le traitement
Commencer une nouvelle expérience
Utilisez des noms significatifs qui identifient clairement le but du nouveau traitement ou du traitement révisé
Assurez-vous que les utilisateurs reçoivent le même traitement tout au long d'une expérience. Une attribution incohérente peut affecter à la fois l'expérience utilisateur et la validité des expériences.
À propos des dérogations aux assignations de traitement
Les annulations d'attribution de traitement vous permettent d'attribuer directement des identifiants d'entité spécifiques à un traitement. Les remplacements contournent l'attribution de traitement aléatoire et garantissent que les entités sélectionnées reçoivent systématiquement le traitement spécifié. Les dérogations sont couramment utilisées pour tester les traitements avant de les exposer à votre public. En attribuant des dérogations et en définissant une exposition de 0 %, vous pouvez :
Validez que le rendu des traitements est correct
Vérifiez que les métriques et la journalisation fonctionnent comme prévu
Vérifiez que l'évaluation des indicateurs de fonctionnalité se comporte correctement
Les dérogations vous permettent également de prévisualiser les traitements destinés aux parties prenantes sans affecter le public en général. Vous pouvez attribuer des identifiants d'entité à n'importe quel traitement, y compris au contrôle, ce qui est utile pour vérifier que les utilisateurs du contrôle bénéficient de l'expérience de base attendue.
Les dérogations sont utiles pour :
Commentaires sur les produits
Validation du design
Démonstrations exécutives
Vérification de l'assurance qualité
Tester des scénarios spécifiques
C'est l'un des moyens les plus sûrs de tester une expérience avant d'augmenter l'exposition.
Les remplacements sont configurés à l'aide des ID d'entité. Un ID d'entité identifie de manière unique l'utilisateur ou le système évalué lors de l'attribution d'un indicateur de fonctionnalité. Un ID d'entité peut être l'un des suivants :
ID utilisateur
Identifiants de session
Identifiants de l'appareil
Identifiants de compte
Note
Les dérogations sont destinées aux tests et à la validation, et non à la segmentation du public à long terme. Supprimez les remplacements lorsqu'ils ne sont plus nécessaires et utilisez les règles d'audience pour la logique de ciblage de production.
Vous pouvez ajouter, modifier ou supprimer les dérogations aux assignations de traitement après le début d'un essai. Cela vous permet d'étendre les tests ou d'accorder à d'autres parties prenantes l'accès à des aperçus des traitements sans arrêter le traitement.