Google 태그 관리자에서 스크롤 이벤트 측정
스크롤 심도 트리거는 사용자가 웹페이지를 스크롤하는 정도에 따라 태그를 실행하는 용도로 사용됩니다. 스크롤 심도 트리거를 구성하는 방법은 다음과 같습니다.
스크롤 심도 옵션
다음 중 원하는 스크롤 심도 옵션을 선택하세요.
- 수직 스크롤 심도: 사용자가 페이지를 아래쪽으로 스크롤한 정도를 기준으로 트리거를 실행합니다.
- 수평 스크롤 심도: 사용자가 페이지를 오른쪽으로 스크롤한 정도를 기준으로 트리거를 실행합니다.
동일한 트리거에서 수직 및 수평 스크롤 심도 값을 모두 사용할 수 있습니다. 페이지의 높이와 너비를 기준으로 한 백분율 또는 픽셀로 스크롤 심도를 설정합니다. 양수를 사용하여 백분율 또는 픽셀 값을 하나 이상(쉼표로 구분) 입력하세요.
예를 들어 백분율을 선택하고 10, 50, 90을 입력하면 페이지 높이의 10%, 50%, 90% 위치에 트리거 지점을 설정할 수 있습니다. 이 트리거가 태그에 적용되고 사용자가 페이지 하단으로 90% 지점까지 스크롤하면 10%, 50%, 90% 지점에서 각각 한 번씩 총 세 번 태그가 실행됩니다.
트리거는 페이지당 기준값마다 한 번만 실행됩니다. 사용자가 페이지 상단으로 다시 스크롤해도 페이지를 새로고침하거나 사용자가 동일한 트리거를 사용하는 새 페이지로 이동하지 않는 이상 트리거는 다시 실행되지 않습니다.
무한으로 또는 동적으로 스크롤되는 페이지거나 페이지별 크기가 다양한 경우 요소 가시성 트리거를 사용하는 것이 좋습니다.
페이지가 로드될 때 지정된 스크롤 심도가 표시 영역에 보이면 사용자가 페이지를 실제로 스크롤하지 않았더라도 트리거가 실행됩니다.
스크롤 심도 트리거가 실행되면 아래의 변수가 자동으로 입력됩니다.
- 스크롤 심도 기준: 트리거 실행을 야기한 스크롤 심도를 나타내는 숫자 값으로, 백분율 기준은 0~100의 숫자로 표시되고 픽셀은 지정된 기준 픽셀 수로 표시됩니다. 변수를 0으로 설정하면 보고서에 (설정되지 않음)으로 표시됩니다.
- 스크롤 심도 단위: 트리거 실행을 야기한 기준값을 표시할 때 사용하도록 지정된 단위로, ‘픽셀’ 또는 ‘백분율’로 표시됩니다.
- 스크롤 방향: 트리거 실행을 야기한 기준값의 방향으로, ‘수직’ 또는 ‘수평’으로 표시됩니다.
트리거 실행 시점 선택
'트리거 실행 조건' 메뉴에서 이 트리거가 언제 관련 상호작용의 리스닝을 시작해야 하는지 지정합니다.
- 컨테이너 로드(gtm.js): 페이지가 로드되기 시작된 후 최대한 빨리 사용 설정합니다.
- DOM 사용 가능(gtm.dom): DOM을 파싱할 준비가 된 후 사용 설정합니다.
- 창 로드(gtm.load)(기본): 페이지의 모든 초기 콘텐츠가 로드된 후 사용 설정합니다.
참고: 스크롤 심도 트리거는 페이지가 로드될 때 페이지 크기 계산을 시도하므로 창이 완전히 로드될 때까지 기다렸다가 이 트리거를 실행하는 것이 가장 좋습니다. 창 로드(gtm.load)가 기본 옵션이 된 이유가 여기에 있습니다.