세션

웹 사이트 트래픽에서 수집된 데이터로 작업하는 경우, 세션 크기 변환을 사용하여 세션이 정의된 방식을 결정할 수 있습니다.

변환은 타임스탬프 및 추적 ID를 입력하여 각 로그 항목에 대한 세션 번호를 출력합니다. 세션 번호는 주어진 추적 ID가 있는 첫 번째 세션에 대해 "1", 추적 ID가 동일한 두 번째 세션에 대해 "2" 등입니다. 출력에는 각 세션에 대한 고유한 값이 있으므로 세션 키로 직접 사용할 수 있습니다.

노트

작동하려면 Sessionize 변형을 사용하려면 데이터가 제시간에 정렬되어 소스 데이터의 추적 ID별로 그룹화되어야 합니다. 따라서 Sessionize은 Transformation.cfg 파일 또는 Transformation Dataset Include 파일에 정의된 경우에만 작동합니다.

매개 변수 설명 기본값
이름 변환의 설명 이름입니다. 여기에 이름을 입력할 수 있습니다.
댓글 선택 사항입니다. 변환에 대한 참고 사항.
조건 이 변환이 적용되는 조건입니다.
입력 타임스탬프 사용할 타임스탬프 값이 들어 있는 필드입니다. x-timestamp
입력 추적 ID

사용할 추적 ID 값이 포함된 필드입니다. 값은 64비트(16자리) 또는 더 작은 16진수 또는 16자리 이하의 소수점 정수여야 합니다.

참고:추적 ID에 x-trackingid 이외의 필드를 사용하려면 먼저 필드를 해시해야 합니다. 해시를 참조하십시오.

x-trackingid

최대 세션 기간

새 세션이 시작되기 전의 가장 긴 세션 길이입니다. (자동 컨텐츠를 새로 고치는 웹 페이지가 임의로 긴 세션을 생성하지 않도록 합니다.) 시간 초과 조건이 만족되고 클릭의 레퍼러가 내부 도메인 매개 변수의 항목 중 하나로 설정된 경우, 최대 세션 기간 을 사용하여 세션의 종료를 정의합니다. 세션이 포함된 클릭 수에 관계없이 지정된 최대 세션 기간보다 길지 않을 수 있습니다. 권장되는 값은 48시간입니다. 최대 세션 기간 및 내부 도메인 매개 변수에 대한 자세한 내용은 웹 데이터에 대한 구성 설정을 참조하십시오. 48시간
출력 세션 번호 세션 번호가 저장되는 필드입니다. 이 필드에는 각 방문자에 대한 각 세션에 대한 고유한 값이 있습니다.
세션 시간 초과

한 세션의 종료를 결정하고 새 세션의 시작을 결정하기 위해 주어진 방문자의 로그 항목 사이에 경과해야 하는 시간(즉, 사용자 세션을 정의하는 데 사용되는 일반적인 시간 초과)입니다. 이 매개 변수의 권장 값은 30분입니다. 시간 초과 조건이 충족되지 않고 클릭 레퍼러가 내부 도메인 매개 변수에서 레퍼러 중 하나로 설정되지 않으면 세션 시간 초과가 세션을 정의하는 데 사용됩니다.

시간 초과 조건이 충족되고 로그 항목에 대한 cs(referrer-domain)가 내부 도메인 목록에 있는 경우 최대 세션 기간 은 현재 로그 항목이 기존 세션의 일부인지 새 세션의 시작인지 여부를 결정합니다.

세션 시간 초과 매개 변수에 대한 자세한 내용은 웹 데이터에 대한 구성 설정을 참조하십시오.

30분
시간 제한 조건 로그 항목이 새 세션의 시작으로 간주되도록 하려면 충족해야 하는 조건입니다. 로그 항목과 이전 로그 항목 사이에 경과되는 시간은 Session Timeout 매개 변수 값 이상이어야 합니다.

다음 중 하나가 발생하면 새 세션이 시작됩니다.

  • 추적 ID가 변경됩니다.
  • 마지막 로그 항목 이후의 시간은 세션 시간 초과 매개 변수의 값과 최소 같으며 시간 초과 조건이 충족됩니다.
  • 마지막 세션의 첫 번째 로그 항목 이후의 시간이 최대 세션 기간 매개 변수의 값을 초과합니다.
노트

최대 세션 기간 및 세션 시간 초과를 Session Parameters.cfg 파일에 매개 변수로 이미 정의한 경우에는 구성에 해당 값을 입력하지 마십시오. 다음 예와 같이 $(매개 변수 이름)​을 입력하여 매개 변수를 참조할 수 있습니다. 이러한 매개 변수에 대한 자세한 내용은 웹 데이터에 대한 구성 설정을 참조하십시오.

이 예에서 Sessionize 변환은 x-timestamp 및 x-trackingid 필드를 입력하고 x-session-key 필드에 각 로그 항목에 대한 세션 번호를 기록합니다. 변환의 Timeout Condition은 Neither 조건을 기반으로 합니다.로그 항목에 대한 cs(referrer-domain) 필드가 Internal Domains 매개 변수의 멤버와 일치하는 경우 조건은 false로 평가됩니다. 내부 도메인 및 세션 시간 초과 매개 변수에 대한 참조를 확인합니다.

NeitherCondition에 대한 자세한 내용은 조건을 참조하십시오. 내부 도메인 및 세션 시간 초과 매개 변수에 대한 자세한 내용은 웹 데이터에 대한 구성 설정을 참조하십시오.

이 페이지에서는