View a markdown version of this page

Tentang kontrol dan perawatan - AWS AppConfig

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tentang kontrol dan perawatan

Dalam AWS AppConfig eksperimen:

  • Perlakuan kontrol mewakili konfigurasi atau pengalaman yang stabil dan dipahami dengan baik yang digunakan sebagai dasar untuk perbandingan. Ini sering merupakan perilaku default saat ini, tetapi bisa berupa keadaan baik yang diketahui.

  • Perlakuan mewakili variasi yang dievaluasi terhadap kontrol.

Setiap perlakuan sesuai dengan konfigurasi bendera fitur atau nilai yang digunakan aplikasi Anda untuk menentukan pengalaman yang ditampilkan kepada pengguna. Hasil percobaan dievaluasi dengan membandingkan kinerja pengobatan dengan kontrol. Perawatan dapat mewakili:

  • Perubahan UI

  • Konfigurasi fitur

  • Algoritma rekomendasi

  • Perilaku aplikasi

  • Pengaturan Operasional

Setiap perawatan harus mewakili variasi yang jelas dan terukur dari kontrol.

Saat Anda mendefinisikan perawatan di AWS AppConfig, berikan deskripsi yang jelas untuk kontrol dan perawatan. Deskripsi yang baik membantu tim memahami maksud dan hasil eksperimen. Deskripsi harus menjelaskan:

  • Apa yang berubah

  • Apa yang akan dialami pengguna

  • Perilaku atau hasil apa yang sedang dievaluasi

Tambahkan tangkapan layar bila memungkinkan untuk mendokumentasikan pengalaman pengguna yang terkait dengan setiap perawatan. Screenshot dapat membantu:

  • Validasi implementasi

  • Memperjelas perbedaan visual

  • Meningkatkan kolaborasi antar tim

  • Sederhanakan tinjauan eksperimen

Screenshot sangat berguna untuk eksperimen UI.

Merancang perawatan yang efektif

Jaga perawatan tetap fokus dan terukur. Ubah satu variabel utama pada satu waktu, dan hindari menggabungkan perubahan yang tidak terkait ke dalam satu perawatan. Misalnya, menerapkan tombol tambah-ke-keranjang di bawah semua item yang ditampilkan adalah pilihan perawatan yang baik. Menerapkan tombol add-to-cart sambil juga mengubah tata letak halaman dan logika rekomendasi pada saat yang sama akan mengembalikan data yang tidak pasti. Perubahan yang lebih kecil membuat hasil lebih mudah ditafsirkan.

penting

Jangan mengubah perilaku perawatan selama berlari. Mengubah perilaku pengobatan di pertengahan jangka dapat membatalkan data percobaan dan membuat hasil sulit untuk ditafsirkan. Jika Anda perlu melakukan perubahan:

  • Hentikan lari

  • Ubah perawatan

  • Mulai menjalankan eksperimen baru

  • Gunakan nama bermakna yang secara jelas mengidentifikasi tujuan pengobatan baru atau yang direvisi

Pastikan pengguna menerima tugas perlakuan yang sama selama percobaan dijalankan. Penugasan yang tidak konsisten dapat memengaruhi pengalaman pengguna dan validitas eksperimen.

Tentang penggantian tugas perawatan

Penggantian penugasan perawatan memungkinkan Anda menetapkan ID entitas tertentu ke perlakuan secara langsung. Mengganti melewati penugasan perlakuan acak dan memastikan bahwa entitas yang dipilih secara konsisten menerima perlakuan yang ditentukan. Penggantian biasanya digunakan untuk menguji perawatan sebelum mengeksposnya kepada audiens Anda. Dengan menetapkan penggantian dan menyetel eksposur 0%, Anda dapat:

  • Validasikan bahwa perawatan dirender dengan benar

  • Verifikasi bahwa metrik dan pencatatan berfungsi seperti yang diharapkan

  • Konfirmasikan bahwa evaluasi bendera fitur berperilaku dengan benar

Penggantian juga memungkinkan Anda untuk melihat pratinjau perawatan untuk pemangku kepentingan tanpa mempengaruhi audiens yang lebih luas. Anda dapat menetapkan ID entitas ke perlakuan apa pun, termasuk kontrol, yang berguna untuk memverifikasi bahwa pengguna kontrol menerima pengalaman dasar yang diharapkan.

Penggantian berguna untuk:

  • Ulasan produk

  • Validasi desain

  • Demonstrasi eksekutif

  • Verifikasi QA

  • Menguji skenario spesifik

Ini adalah salah satu cara teraman untuk menguji eksperimen sebelum meningkatkan paparan.

Penggantian dikonfigurasi menggunakan ID entitas. ID entitas secara unik mengidentifikasi pengguna atau sistem yang dievaluasi selama penetapan tanda fitur. ID entitas dapat berupa salah satu dari berikut ini:

  • ID Pengguna

  • ID sesi

  • ID Perangkat

  • Pengidentifikasi akun

catatan

Penggantian dimaksudkan untuk pengujian dan validasi, bukan segmentasi audiens jangka panjang. Hapus penggantian saat tidak lagi diperlukan, dan gunakan aturan pemirsa untuk logika penargetan produksi.

Anda dapat menambahkan, memodifikasi, atau menghapus penggantian tugas perawatan setelah percobaan dijalankan. Ini memungkinkan Anda untuk memperluas pengujian atau memberikan akses pemangku kepentingan tambahan ke pratinjau perawatan tanpa menghentikan proses.