Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemutaran ulang sesi
CloudWatch Pemutaran ulang sesi RUM memungkinkan Anda untuk menangkap sesi pengguna akhir untuk aplikasi web Anda. Anda dapat memutar kembali sesi ini untuk melihat secara visual apa yang dialami pengguna, membantu Anda mengidentifikasi masalah, memahami perilaku pengguna, dan memecahkan masalah.
Untuk melindungi privasi pengguna, semua input teks dan teks yang ditampilkan pada halaman ditutupi secara default. Ini berarti bahwa informasi sensitif seperti nama, alamat, dan data pribadi lainnya tidak dicatat.
Mengaktifkan pemutaran ulang sesi
Untuk menggunakan replay sesi, impor RRWebPlugin dari aws-rum-web paket dan tambahkan ke eventPluginsToLoad array dalam konfigurasi klien web Anda. Untuk informasi selengkapnya tentang menginstal klien web sebagai JavaScript modul, lihatMengkonfigurasi klien web CloudWatch RUM.
Contoh berikut menunjukkan cara mengaktifkan pemutaran ulang sesi.
import { AwsRum, AwsRumConfig } from 'aws-rum-web'; import { RRWebPlugin } from 'aws-rum-web/plugins/rrweb'; const config: AwsRumConfig = { identityPoolId: 'us-west-2:00000000-0000-0000-0000-000000000000', sessionSampleRate: 1, telemetries: ['errors', 'performance', 'http'], eventPluginsToLoad: [new RRWebPlugin()] }; const awsRum: AwsRum = new AwsRum( 'APPLICATION_ID', '1.0.0', 'us-west-2', config );
RRWebPluginMenerima opsi konfigurasi opsional, seperti laju pengambilan sampel dan perilaku perekaman. Untuk daftar lengkap opsi konfigurasi yang tersedia, lihat konfigurasi klien web CloudWatch RUM
Privasi dan penyembunyian data
Pemutaran ulang sesi menutupi semua input teks dan konten teks pada halaman secara default. Ini termasuk bidang formulir, label, paragraf, dan teks lain yang diberikan dalam DOM. Konten bertopeng muncul sebagai karakter placeholder selama pemutaran, memastikan bahwa informasi identitas pribadi (PII) tidak ditangkap atau disimpan.
Melihat tayangan ulang sesi
Setelah Anda mengaktifkan pemutaran ulang sesi, Anda dapat melihat sesi yang direkam di konsol CloudWatch RUM. Arahkan ke monitor aplikasi Anda dan pilih tab Pemutaran ulang sesi. Tab ini menampilkan daftar sesi rekaman dengan detail termasuk ID sesi, durasi, waktu mulai, jenis browser, dan jenis perangkat. Anda dapat memfilter sesi untuk menampilkan semua sesi, sesi dengan kesalahan, atau sesi bebas kesalahan.
Anda juga dapat menemukan sesi dengan tayangan ulang di tab Sesi. Setiap sesi yang memiliki pemutaran ulang yang tersedia menampilkan tombol putar di sebelahnya. Pilih tombol putar untuk membuka pemutar replay.
Pilih sesi untuk membuka pemutar replay. Pemain menunjukkan pemutaran visual sesi pengguna, termasuk garis waktu interaksi di sisi kanan. Garis waktu menampilkan setiap interaksi pengguna, seperti navigasi halaman, gulir, klik, dan input teks, bersama dengan stempel waktu saat setiap interaksi terjadi. Anda dapat menggunakan kontrol pemutaran untuk menyesuaikan kecepatan (1x, 2x, 4x, atau 8x) dan melewati periode tidak aktif.