웹 사이트 트래픽에서 수집된 데이터로 작업하는 경우, 세션 크기 변환을 사용하여 세션이 정의된 방식을 결정할 수 있습니다.
변환은 타임스탬프 및 추적 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 매개 변수 값 이상이어야 합니다. |
다음 중 하나가 발생하면 새 세션이 시작됩니다.
최대 세션 기간 및 세션 시간 초과를 Session Parameters.cfg 파일에 매개 변수로 이미 정의한 경우에는 구성에 해당 값을 입력하지 마십시오. 다음 예와 같이 $(매개 변수 이름)을 입력하여 매개 변수를 참조할 수 있습니다. 이러한 매개 변수에 대한 자세한 내용은 웹 데이터에 대한 구성 설정을 참조하십시오.
이 예에서 Sessionize 변환은 x-timestamp 및 x-trackingid 필드를 입력하고 x-session-key 필드에 각 로그 항목에 대한 세션 번호를 기록합니다. 변환의 Timeout Condition은 Neither 조건을 기반으로 합니다.로그 항목에 대한 cs(referrer-domain) 필드가 Internal Domains 매개 변수의 멤버와 일치하는 경우 조건은 false로 평가됩니다. 내부 도메인 및 세션 시간 초과 매개 변수에 대한 참조를 확인합니다.
NeitherCondition에 대한 자세한 내용은 조건을 참조하십시오. 내부 도메인 및 세션 시간 초과 매개 변수에 대한 자세한 내용은 웹 데이터에 대한 구성 설정을 참조하십시오.