觀點 · 資訊分享

CloudWatch RUM 新增 Session Replay:像看影片一樣重播使用者操作,要開才會錄、不另外收費

AWS 的 CloudWatch RUM 新增網頁 Session Replay,可重播使用者的點擊、捲動、換頁與錯誤,不必再自己重現問題。功能預設不開、支援遮蔽敏感欄位,官方說明不另外收費。

發布
2026-05-02
篇幅
約 3 分鐘 · 1,362 字
結構
7 節 + 3 題常見問題
標籤
#AWS#CloudWatch RUM#Session Replay#前端監控#使用者體驗
CloudWatch RUM 新增 Session Replay:像看影片一樣重播使用者操作,要開才會錄、不另外收費

一句話看懂:CloudWatch RUM 新增 Session Replay,網站使用者的點擊、捲動、換頁和錯誤能像影片一樣重播,功能要手動開、可遮蔽敏感欄位,官方說明不另外收費。

CloudWatch RUM 新增 Session Replay資訊圖卡:網頁使用者的點擊、捲動、錯誤都能像影片一樣重播,不用自己重現問題

先用白話講:Session Replay 是什麼?

你開了一間實體店,有客人走進來,在某個櫃位前站了很久、什麼都沒買就離開。如果有一支監視器,你就能回頭看他到底卡在哪裡。Session Replay(工作階段重播)就是網站版的監視器:把一位使用者在網頁上的操作錄下來,讓你事後像看影片一樣回放。

發生什麼事

5 月 1 日,AWS 宣布 Amazon CloudWatch RUM(Real User Monitoring,真實使用者監控)支援網頁應用的 Session Replay。

  • 重播內容包含:點擊、捲動、換頁與錯誤
  • 目的:不必重現問題,就能看到使用者在瀏覽器裡實際遇到什麼
  • 適合診斷的例子:導覽流程壞掉、表單沒有顯示、按鈕沒反應,這些問題常常不會出現在伺服器端的日誌
  • 也能用來研究使用者的瀏覽路徑與在哪一步流失

要怎麼開?

項目 官方說明
啟用方式 在 app monitor 手動啟用,之後到 CloudWatch RUM 主控台的 Session Replay 分頁查看
預設狀態 需自行啟用(opt-in)
隱私 支援敏感欄位遮蔽
費用 包含在內,無額外費用
區域 所有支援 CloudWatch RUM 的 AWS 區域

給開發者的技術細節

  • CloudWatch RUM 本來就會蒐集網頁與行動應用的客戶端效能指標與錯誤資料,Session Replay 是在網頁部分加上視覺化的重播
  • 公告沒有說明預設會遮蔽哪些欄位、遮蔽規則怎麼設定,也沒有寫錄製的保存期限;這些請看 CloudWatch RUM 文件
  • 如果網站有個資、付款或醫療資訊,建議先在測試環境確認遮蔽結果,並檢查隱私政策有沒有需要更新

我的看法

我幫客戶做網站時,最常聽到的一句話是「我這邊按了沒反應」,但客戶講不清楚是哪個步驟、哪個瀏覽器。能直接看到他的操作流程,確實能省下很多來回溝通。

不過錄使用者操作是很敏感的事。我會把它當成「問題排查工具」,而不是預設全站常開;啟用前要先確認遮蔽設定、告知使用者,並且只在需要的頁面開。自己架設或不使用 AWS 的人,也可以參考同類的前端監控工具,但同樣要先想清楚隱私。

名詞小辭典

  • RUM(Real User Monitoring):從真實使用者的瀏覽器收集效能與錯誤資料的監控方式。
  • Session Replay:把使用者在網頁上的操作錄成可回放的畫面,像看影片一樣。
  • App Monitor:CloudWatch RUM 裡代表一個網站或應用的監控設定。
  • 轉換率(Conversion):訪客中完成目標動作(例如購買、填表)的比例。

資料來源

常見問題

Session Replay 會錄下使用者輸入的密碼或信用卡嗎?
官方說明功能支援敏感欄位遮蔽,但公告沒有列出預設遮蔽哪些欄位。啟用前建議自己檢查表單,把個資與付款欄位都設定遮蔽。
會多收錢嗎?
公告寫明 Session Replay 包含在內、無額外費用,但 CloudWatch RUM 本身的費用請看 CloudWatch 定價頁。
App 也能用嗎?
官方說明 Session Replay 是針對網頁應用;CloudWatch RUM 本身同時蒐集網頁與行動應用的效能與錯誤資料,但重播功能只提到 web。
LINE