세션 리플레이 인사이트

Session replay insights

반복 클릭과 되돌아가기를 재생해 막힌 지점을 찾습니다.

···
html
<div class="replay"><div class="bar">SESSION 014 <span>● REC</span></div><div class="target">CONTINUE</div><div class="pointer"></div><div class="taps">TAP <b id="taps">1</b> ×</div><div class="timeline"><i></i></div></div>
css
.replay{position:relative;width:min(78%,400px);height:clamp(120px,28vmin,220px);border:2px solid var(--fg);background:var(--surface);font:800 clamp(10px,max(1.8vmin,1vw),14px)/1 sans-serif;padding:clamp(9px,2vmin,17px)}.bar{display:flex;justify-content:space-between;color:var(--muted)}.bar span{color:var(--accent)}.target{position:absolute;top:43%;left:26%;width:48%;text-align:center;border:2px dashed var(--line);padding:8px}.pointer{position:absolute;left:63%;top:58%;width:0;height:0;border-left:12px solid var(--accent);border-top:18px solid transparent;animation:poke 3.5s infinite}.taps{position:absolute;right:12%;top:67%;color:var(--accent)}.timeline{position:absolute;bottom:12px;left:10%;width:80%;height:4px;background:var(--line)}.timeline i{display:block;background:var(--accent);height:100%;animation:play 3.5s linear infinite}@keyframes poke{0%,20%,45%,70%,100%{transform:translate(17px,14px)}30%,55%,80%{transform:translate(0,0)}}@keyframes play{from{width:0}to{width:100%}}
js
const taps=document.querySelector('#taps');let n=1;setInterval(()=>{n=n>=3?1:n+1;taps.textContent=String(n)},900);

세션 리플레이는 사용자가 화면을 이동하고 클릭한 순서를 재생해 맥락을 확인하는 방법입니다. 숫자로 보이는 이탈이 어떤 사용 흐름에서 생겼는지 살피는 데 도움이 됩니다.

데모의 커서는 비활성처럼 보이는 버튼을 여러 번 누르고 되돌아갑니다. 이런 패턴은 조사 후보이며 의도나 감정을 단정하는 근거는 아닙니다.

개인정보가 입력되는 화면에서는 수집 범위와 마스킹을 먼저 확인하세요. 몇 개의 극적인 영상보다 반복되는 패턴과 정량 데이터의 일치가 중요합니다.

언제 쓰나

퍼널 이탈의 맥락을 좁히거나 반복적인 사용 장애를 찾을 때 사용합니다.

페이지로 열기 ↗