세션 리플레이

개요

{#overview}

세션 리플레이는 사용자의 웹 브라우징 또는 모바일 앱 경험을 캡처하고 시각적으로 재생할 수 있도록 하여 사용자 경험 모니터링을 확장합니다. 세션 리플레이는 RUMProduct Analytics 모두에서 제공되며, 오류를 식별하고 재현하며, 사용자 여정을 이해하고, 애플리케이션의 사용 패턴과 디자인 문제에 대한 통찰력을 제공합니다.

브라우저 세션 리플레이

{#browser-session-replay}

브라우저 세션 리플레이는 사용자의 웹 브라우징 경험을 캡처하고 시각적으로 재생할 수 있도록 하여 사용자 경험 모니터링을 확장합니다. 세션 리플레이를 RUM 성능 데이터와 함께 사용하면 오류 식별, 재현, 해결에 유익하며 웹 애플리케이션의 사용량 패턴과 설계상 위험에 관한 인사이트를 얻을 수 있습니다.

RUM Browser SDK는 오픈 소스이며 오픈 소스 rrweb 프로젝트를 활용합니다.

브라우저를 위한 세션 리플레이에 대해 자세히 알아보세요.

모바일 세션 리플레이

{#mobile-session-replay}

모바일 세션 리플레이는 탭, 스와이프 및 스크롤과 같은 각 사용자 상호작용을 시각적으로 재생하여 모바일 애플리케이션에 대한 가시성을 확장합니다. Android와 iOS의 네이티브 앱 모두에서 사용할 수 있습니다. 애플리케이션에서 사용자 상호작용을 시각적으로 재생하면 충돌 및 오류를 재현하고 UI 개선을 위한 사용자 여정을 이해하는 데 더 쉬워집니다.

모바일을 위한 세션 리플레이에 대해 자세히 알아보세요.

AI 기반 요약 및 스마트 챕터

{#ai-powered-summaries-and-smart-chapters}

이 기능은 선택한 Datadog 사이트()에서 지원되지 않습니다.

요약 및 스마트 챕터는 세션을 시청하기 전에 세션에서 발생한 일에 대한 맥락을 제공합니다.

요약은 사용자의 의도, 주요 액션, 마찰 신호 및 결과를 설명합니다. 요약의 특정 순간은 하이퍼링크되어 있어 재생에서 해당 지점으로 직접 이동할 수 있습니다. 세션 목록에서 재생 위에 마우스를 올리면 요약을 미리 볼 수 있으며, 재생을 직접 열 수 있습니다. 세션이 이전에 요약된 경우, 재생을 열 때 요약이 즉시 나타납니다.

세션 리플레이 플레이어의 AI 기반 요약으로, 사용자 의도, 주요 액션, 마찰 신호 및 하이퍼링크된 순간을 보여줍니다.

스마트 챕터는 재생 타임라인을 사용자 여정의 레이블이 있는 스테이지로 자동으로 분할합니다. 예를 들어, 전자상거래 세션에서는 챕터가 “조명 탐색”, “침대 및 의자 쇼핑”, “장바구니 검토 및 결제"를 포함할 수 있습니다. 챕터는 타임라인 위에 마우스를 올리면 나타나고 플레이어 컨트롤의 드롭다운에서 볼 수 있어 직접 이동할 수 있습니다.

사용자 여정의 레이블이 있는 스테이지가 표시된 세션 리플레이 플레이어의 스마트 챕터 드롭다운

AI 요약 및 스마트 챕터는 최소 네 개의 사용자 액션과 최소 45초의 지속 시간을 가진 세션에 대해 생성됩니다.

코멘트

{#comments}

이 기능은 선택한 Datadog 사이트(). 이 기능이 필요하면 Datadog 지원에 문의하세요.

세션 리플레이 코멘트를 통해 팀이 재생 내에서 버그, 사용성 문제 및 기타 관찰 사항에 대해 협업할 수 있습니다.

코멘트를 사용하면 다음을 수행할 수 있습니다.

  • 재생 타임라인의 특정 타임스탬프에 코멘트를 추가합니다. 코멘트 마커는 타임라인과 코멘트 탭에 나타납니다.
  • @멘션을 사용하여 코멘트에서 팀원이나 팀을 언급합니다. 태그된 사용자는 코멘트된 타임스탬프에서 재생을 열 수 있는 링크가 포함된 이메일 알림을 받습니다.
  • 모든 코멘트에 대한 링크를 복사하고 외부에 공유합니다. 링크를 클릭하면 해당 코멘트 스레드가 열려 있는 주석이 달린 순간에서 재생이 시작됩니다.
  • 재생 내에서 협업하기 위해 스레드 내에서 답변하고 필요에 따라 자신의 코멘트를 편집하거나 삭제합니다.
타임라인에 타임스탬프가 있는 코멘트와 스레드 답변이 열려 있는 코멘트 탭이 있는 세션 리플레이 플레이어.

주의가 필요한 재생을 찾으려면 나에게 모든 언급코멘트된 재생 기본 재생 목록을 사용하세요. 자세한 내용은 세션 리플레이 재생 목록을 참조하세요.

데이터 보존 연장

{#extend-data-retention}

기본적으로 세션 리플레이 데이터는 30일 동안 보존됩니다.

세션 리플레이 데이터 보존 기간을 15개월로 연장하려면 개별 세션 리플레이에서 _Extended Retention_을 활성화할 수 있습니다. 이 세션은 비활성 상태여야 합니다(사용자가 경험을 완료한 상태).

나중에 세션 리플레이에 액세스하려면 Datadog에서 URL을 저장하거나 재생 목록에 추가하는 것을 권장합니다.

Extended Retention은 세션 리플레이에만 적용되며 관련 이벤트는 포함되지 않습니다. 15개월은 Extended Retention이 활성화될 때 시작되며, 세션이 수집될 때가 아닙니다.

언제든지 Extended Retention을 비활성화할 수 있습니다. 세션 리플레이가 기본 30일 보존 기간 내에 있는 경우, 재생은 초기 30일 기간이 끝날 때 만료됩니다. 30일 이상 된 세션 리플레이에서 Extended Retention을 비활성화하면 재생이 즉시 만료됩니다.

Extended Retention 활성화

보존 기간을 연장하면 어떤 데이터가 보존되는지 알아보려면 다음 다이어그램을 참고하세요.

Extended Retention으로 유지되는 데이터의 다이어그램

재생 기록

{#playback-history}

플레이어 페이지에 표시된 시청한 수를 클릭하면 특정 세션 리플레이를 누가 시청했는지 확인할 수 있습니다. 이 기능을 통해 공유하려는 녹화를 누가 이미 시청했는지 확인할 수 있습니다.

세션 녹화를 시청한 사람 확인

기록에는 플레이어 페이지 또는 노트북이나 사이드 패널과 같은 임베디드 플레이어에서 발생한 재생만 포함됩니다. 포함된 재생은 Audit Trail 이벤트도 생성합니다. 썸네일 미리보기는 기록에 포함되지 않습니다.

재생 기록을 조회하려면 내 시청 기록 재생 목록을 확인하세요.

재생 목록

{#playlists}

세션 리플레이의 재생 목록을 만들어서 관찰한 패턴에 따라 정리할 수 있습니다. 세션 리플레이 재생 목록에 대해 더 알아보세요.

개발자 도구

{#dev-tools}

개발자 도구는 세션 리플레이에서 재생 중에 주요 정보를 노출하는 내장 디버깅 패널입니다. 문제를 식별하고, 요청을 추적하며, 성능 병목 현상을 이해하는 데 사용하세요. 이 모든 작업은 문제를 직접 재현하지 않고도 수행할 수 있습니다. 개발자 도구는 RUM 세션에서 사용할 수 있습니다.

브라우저모바일용 개발자 도구에 대해 더 알아보세요.

추가 자료

{#further-reading}