트랜잭션 관리자: 트랜잭션 메트릭 API

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • API 호출을 사용하여 스테이지에서 사용자 뷰, 사용자 세션 시간 및 소요된 시간을 가져옵니다.

    트랜잭션 관리자는 트랜잭션의 메트릭을 검색하는 API를 제공합니다. 메트릭에는 사용자별 뷰, 사용자별 세션 시간, 스테이지 시간이 포함됩니다.

    트랜잭션 ID를 전송하여 단일 트랜잭션을 쿼리할 수 있습니다. 트랜잭션 ID가 제공되지 않은 경우 모든 트랜잭션 데이터가 반환됩니다.

    기본적으로 호출은 지난 30일 동안의 메트릭을 반환합니다. 날짜 범위 매개변수를 포함하여 다양한 기간을 지정할 수 있습니다. 날짜 범위 매개변수는 (toDate - days) -> toDate에서 통계를 가져오는 toDate일을 지정합니다. toDate가 제공되지 않은 경우 현재 시간으로 간주됩니다.

    호출 예:

    curl -X GET "{{baseUrl}}/api/txn/metrics/v1/overview?txnId={{transactionId}}&days=30&toDate=2025-09-18T15:28:04Z" \
      -H "X-Logik-Customer-Id: <tenant-id>" \
      -H "Content-Type: application/json"

    메트릭 상세 정보

    사용자별 뷰:

    • 지정된 기간 동안 사용자에 대한 총 세션
    • 단위: 카운트

    단일 트랜잭션으로 필터링된 경우 세션은 해당 트랜잭션에만 해당됩니다.

    사용자별 세션 시간:

    • 각 사용자의 세션당 평균 시간
    • 단위: 분

    세션은 생성된 트랜잭션 또는 편집됨, 스테이지 진입 또는 종료, 라인 업서트, 사용자 지정 트랜잭션 이벤트 등의 일반적인 이벤트를 기반으로 활동 창을 사용하여 계산됩니다. 세션을 종료하는 마지막 이벤트 이후 5분의 임계치가 있습니다.

    단일 트랜잭션으로 필터링된 경우 사용자당 조회수에 사용자당 세션 시간을 곱하여 사용자의 총 시간을 계산할 수 있습니다.

    스테이지 시간:

    • 트랜잭션이 지정된 스테이지에서 소요되는 평균 시간
    • 단위: 분

    단일 트랜잭션으로 필터링된 경우 메트릭은 트랜잭션이 지정된 스테이지에 있었던 시간을 반영합니다.