콘텐츠로 이동

릴리스 노트


2.2.17 (2026/08/11)

  1. allowTraceHeaderWithoutSession 설정이 추가되었습니다. 기본값은 false입니다. 활성화되면 현재 세션이 RUM 샘플링에 포함되지 않더라도 allowedTracingOrigins와 일치하는 요청에는 Trace Header가 계속 삽입되지만, 이로 인해 강제 샘플링이 발생하거나 해당 세션의 RUM 데이터가 업로드되지는 않습니다.

2.2.16 (2026/07/28)

  1. 원격 구성 기능이 추가되어 샘플링 비율, 서비스, 환경, 버전, Action 및 분산 추적 관련 설정을 비동기적으로 업데이트할 수 있습니다.
  2. 이번 초기화 시 캐시된 원격 구성을 읽는 getRemoteConfiguration()이 추가되었습니다.
  3. 사용자 또는 비즈니스 조건에 따라 현재 세션을 강제로 수집하는 setForcedSession()이 추가되었습니다.
  4. Browser SDK의 샘플링 비율 명명 규칙과 호환되는 sessionSampleRate 설정이 추가되었습니다.
  5. 세션이 applicationId별로 독립적으로 저장되며, 유휴 시간 연장, 최대 지속 시간 및 과거 이벤트 귀속이 개선되었습니다.
  6. 요청 및 다운로드 프록시가 비즈니스 호출의 원래 반환 값과 Promise 동작을 유지합니다.
  7. TypeScript 타입 선언 및 요청 응답, URL 쿼리 문자열, 시작 매개변수에 대한 데이터 수집 제어가 보완되었습니다.

2023/5/22

  1. 미니 프로그램 시작 시 query 매개변수 app_launch_query가 추가되었습니다.
  2. 사용자 정의 Error 추가 기능이 추가되었습니다.

2022/9/29

초기화 매개변수에 isIntakeUrl 설정이 추가되었습니다. 요청 리소스 URL을 기준으로 해당 리소스 데이터를 수집할지 여부를 결정하며, 기본적으로 모두 수집합니다.

2022/3/29

  1. traceType 설정이 추가되었습니다. 분산 추적 도구 유형을 구성합니다. 설정하지 않으면 기본값은 ddtrace입니다. 현재 ddtrace, zipkin, skywalking_v3, jaeger, zipkin_single_header, w3c_traceparent 등 6가지 데이터 유형을 지원합니다.
  2. Trace 수집기에 필요한 헤더를 삽입할 수 있는 모든 요청 목록을 지정하는 allowedTracingOrigins가 추가되었습니다. 요청의 origin이거나 정규 표현식일 수 있습니다.

문서 평가

이 페이지가 도움이 되었나요?