Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan segmen-segmen untuk memfokuskan pada audiens Anda
penting
Pemberitahuan akhir dukungan: Pada 16 Oktober 2025, AWS akan menghentikan dukungan untuk CloudWatch Evidently. Setelah 16 Oktober 2025, Anda tidak akan lagi dapat mengakses konsol Evidently atau sumber daya Evidently.
Anda dapat menentukan segmen audiens dan menggunakannya dalam peluncuran dan percobaan Anda. Suatu segmen adalah bagian dari audiens Anda yang berbagi satu atau beberapa karakteristik. Contohnya adalah pengguna browser Chrome, pengguna di Eropa, atau pengguna browser Firefox di Eropa yang juga sesuai dengan kriteria-kriteria lain yang dikumpulkan oleh aplikasi Anda, misalnya usia.
Menggunakan sebuah segmen dalam sebuah percobaan akan membatasi percobaan tersebut untuk hanya melakukan evaluasi terhadap pengguna yang cocok dengan kriteria segmen. Saat Anda menggunakan satu atau beberapa segmen dalam suatu peluncuran, Anda dapat menentukan pemisahan lalu lintas yang berbeda untuk segmen audiens yang berbeda itu.
Sintaks pola aturan segmen
Untuk membuat suatu segmen, Anda perlu menentukan sebuah pola aturan segmen. Tentukan atribut-atribut yang ingin Anda gunakan untuk mengevaluasi apakah sesi pengguna akan berada dalam segmen tersebut, atau tidak. Pola yang Anda buat akan dibandingkan dengan nilai evaluationContext
yang ditemukan dalam sesi pengguna oleh Evidently. Untuk informasi selengkapnya, lihat Menggunakan EvaluateFeature.
Untuk membuat suatu pola aturan segmen, tentukan bidang-bidang yang ingin Anda cocokkan dengan pola. Anda juga dapat menggunakan logika dalam pola Anda, misalnya And
, Or
, Not
, dan Exists
.
Agar evaluationContext
mencocokkan suatu pola, evaluationContext
harus mencocokkan dengan semua bagian dari pola aturan tersebut. Evidently mengabaikan bidang-bidang yang ada di evaluationContext
yang tidak disertakan dalam pola aturan.
Nilai-nilai yang cocok dengan pola aturan mengikuti JSON aturan. Anda dapat menyertakan string yang diapit oleh tanda kutip ("), angka, dan kata kunci true
, false
, dan null
.
Untuk string, Terbukti menggunakan character-by-character pencocokan yang tepat tanpa case-folding atau normalisasi string lainnya. Oleh karena itu, kecocokan peraturan peka terhadap huruf besar-kecil. Sebagai contoh, jika evaluationContext
Anda menyertakan atribut browser
tetapi pola aturan Anda memeriksa Browser
, maka itu tidak akan cocok.
Untuk angka, Evidently menggunakan pernyataan string. Sebagai contoh, 300, 300,0, dan 3,0e2 dianggap tidak sama.
Saat Anda menulis pola aturan agar sesuaievaluationContext
, Anda dapat menggunakan TestSegmentPattern
API atau test-segment-pattern
CLI perintah untuk menguji apakah pola Anda cocok dengan yang benarJSON. Untuk informasi lebih lanjut, lihat TestSegmentPattern.
Ringkasan berikut menunjukkan semua operator-operator perbandingan yang tersedia dalam pola-pola segmen Evidently.
Perbandingan | Contoh | Sintaks aturan |
---|---|---|
Kosong |
UserID adalah kosong |
|
Kosong |
LastName kosong |
|
Setara |
Browser adalah "Chrome" |
|
Dan |
Negara adalah "Prancis" dan Perangkat adalah "Seluler" |
|
Atau (beberapa nilai dari satu atribut tunggal) |
Browser adalah "Chrome" atau "Firefox" |
|
Atau (atribut-atribut berbeda) |
Browser adalah "Safari" atau Perangkat adalah "Tablet" |
|
Bukan |
Browser bisa semuanya kecuali "Safari" |
|
Numerik (sama dengan) |
Harga 100 |
|
Numerik (rentang) |
Harga lebih dari 10, dan kurang dari atau sama dengan 20 |
|
Ada |
Bidang usia ada |
|
Tidak ada |
Bidang usia tidak ada |
|
Dimulai dengan sebuah awalan |
Wilayah berada di Amerika Serikat |
|
Diakhiri dengan akhiran |
Lokasi memiliki akhiran "Barat" |
|
Contoh-contoh aturan segmen
Semua contoh-contoh berikut mengasumsikan bahwa Anda meneruskan nilai evaluationContext
dengan label bidang dan nilai yang sama yang Anda gunakan pola-dalam pola aturan Anda.
Contoh berikut cocok jika Browser
adalah Chrome atau Firefox dan Location
adalah AS-Barat.
{ "Browser": ["Chrome", "Firefox"], "Location": ["US-West"] }
Contoh berikut cocok jika Browser
ada browser kecuali Chrome, Location
dimulai denganUS
, dan ada bidang Age
.
{ "Browser": [ {"anything-but": ["Chrome"]}], "Location": [{"prefix": "US"}], "Age": [{"exists": true}] }
Contoh berikut cocok jika Location
adalah Jepang dan Browser
adalah Safari atau Device
adalah Tablet.
{ "Location": ["Japan"], "$or": [ {"Browser": ["Safari"]}, {"Device": ["Tablet"]} ] }
Membuat sebuah segmen
Setelah Anda membuat sebuah segmen, Anda dapat menggunakannya dalam sebuah peluncuran atau percobaan apa pun di proyek apa pun.
Cara membuat sebuah segmen
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. Di panel navigasi, pilih Sinyal Aplikasi, Terbukti.
Pilih tab Segmen.
Pilih Buat segmen.
Untuk Nama segmen, masukkan nama yang akan digunakan untuk mengidentifikasi segmen ini.
Secara opsional, tambahkan sebuah deskripsi.
Untuk pola Segmen, masukkan JSON blok yang mendefinisikan pola aturan. Untuk informasi selengkapnya tentang sintaks pola aturan, silakan lihat Sintaks pola aturan segmen.