클릭
클릭 요소: dataLayer에서 클릭 트리거에 의해 설정되는 gtm.element
키에 액세스하며, 클릭이 발생한 DOM 요소의 참조로 사용됩니다.
클릭 클래스: dataLayer에서 클릭 트리거에 의해 설정되는 gtm.elementClasses
키에 액세스하며, 클릭이 발생한 DOM 요소에서 클래스 속성의 문자열 값으로 사용됩니다.
클릭 ID: dataLayer에서 클릭 트리거에 의해 설정되는 gtm.elementId
키에 액세스하며, 클릭이 발생한 DOM 요소에서 ID 속성의 문자열 값으로 사용됩니다.
클릭 타겟: dataLayer에서 클릭 트리거에 의해 설정되는gtm.elementTarget
키에 액세스합니다.
클릭 URL: dataLayer에서 클릭 트리거에 의해 설정되는 gtm.elementUrl
키에 액세스합니다.
클릭 텍스트: dataLayer에서 클릭 트리거에 의해 설정되는 gtm.elementText
키에 액세스합니다.
오류
오류 메시지: dataLayer에서 자바스크립트 오류 트리거에 의해 설정되는 gtm.errorMessage
키에 액세스하며, 오류 메시지가 포함된 문자열입니다.
오류 URL: dataLayer에서 자바스크립트 오류 트리거에 의해 설정되는 gtm.errorUrl
키에 액세스하며, 오류가 발생한 URL을 포함하는 문자열입니다.
오류 라인: dataLayer에서 자바스크립트 오류 트리거에 의해 설정되는 gtm.errorLine
키에 액세스하며, 오류가 발생한 파일의 라인 번호입니다.
디버그 모드: 컨테이너가 현재 미리보기 모드인 경우 true를 반환합니다.
양식
양식 클래스: dataLayer에서 양식 트리거에 의해 설정되는 gtm.elementClasses
키에 액세스하며, 양식에서 클래스 속성의 문자열 값으로 사용됩니다.
양식 요소: dataLayer에서 양식 트리거에 의해 설정되는 gtm.element
키에 액세스하며, 양식의 DOM 요소에 대한 참조로 사용됩니다.
양식 ID: dataLayer에서 양식 트리거에 의해 설정되는 gtm.elementId
키에 액세스하며, 양식에서 ID 속성의 문자열 값으로 사용됩니다.
양식 타겟: dataLayer에서 양식 트리거에 의해 설정되는 gtm.elementTarget
키에 액세스합니다.
양식 텍스트: dataLayer에서 양식 트리거에 의해 설정되는 gtm.elementText
키에 액세스합니다.
양식 URL: dataLayer에서 양식 트리거에 의해 설정되는 gtm.elementUrl
키에 액세스합니다.
기록
기록 소스: dataLayer에서 기록 변경 트리거에 의해 설정되는 gtm.historyChangeSource
키에 액세스합니다.
새 기록 조각: dataLayer에서 기록 변경 트리거에 의해 설정되는 gtm.newUrlFragment
키에 액세스하며, 기록 이벤트 후에 페이지 URL의 조각(일명 해시) 부분에서 문자열 값으로 사용됩니다.
새 기록 상태: dataLayer에서 기록 변경 트리거에 의해 설정되는 gtm.newHistoryState
키에 액세스하며, 기록 이벤트를 발생시키기 위해 페이지에서 기록으로 푸시한 상태 객체로 사용됩니다.
이전 기록 조각: dataLayer에서 기록 변경 트리거에 의해 설정되는 gtm.oldUrlFragment
키에 액세스하며, 기록 이벤트 전에 페이지 URL의 조각(일명 해시) 부분에서 문자열 값으로 사용됩니다.
이전 기록 상태: dataLayer에서 기록 변경 트리거에 의해 설정되는 gtm.oldHistoryState
키에 액세스하며, 기록 이벤트가 발생하기 전에 사용 중이었던 상태 객체로 사용됩니다.
페이지
페이지 호스트 이름: 현재 URL의 호스트 이름 부분을 제공합니다.
페이지 경로: 현재 URL의 경로 부분을 제공합니다.
페이지 URL: 현재 페이지의 전체 URL을 제공합니다.
리퍼러: 현재 페이지의 전체 리퍼러 URL을 제공합니다.
스크롤
스크롤 깊이 기준: dataLayer에서 스크롤 깊이 트리거에 의해 설정되는 gtm.scrollThreshold
키에 액세스합니다. 트리거를 실행한 스크롤 깊이를 나타내는 숫자 값으로, 비율 기준은 0~100의 숫자로 표시되고 픽셀은 임계 값으로 지정된 픽셀 수를 나타내는 숫자 값으로 표시됩니다.
스크롤 깊이 단위: dataLayer에서 스크롤 깊이 트리거에 의해 설정되는 gtm.scrollUnits
키에 액세스합니다. 트리거가 실행된 임계 값에 지정되는 단위를 나타내며 '픽셀'이나 '퍼센트'로 표시됩니다.
스크롤 방향: dataLayer에서 스크롤 깊이 트리거에 의해 설정되는 gtm.scrollDirection
키에 액세스합니다. 트리거가 실행된 임계 값의 방향을 나타내며 '세로 방향' 또는 '가로 방향'으로 표시됩니다.
유틸리티
컨테이너 ID: 컨테이너의 공개 ID를 제공합니다(예: GTM-XKCD11).
컨테이너 버전: 컨테이너의 버전 번호를 문자열로 제공합니다.
환경 이름: 컨테이너 요청이 환경 '미리보기 공유' 링크 또는 환경 스니펫에서 발생한 경우, 사용자가 제공한 현재 환경 이름을 반환합니다. 기본 제공 환경의 경우 '게시됨', '최신', '수정 중'을 반환합니다. 그 밖에 모든 경우에는 비어있는 문자열을 반환합니다.
이벤트: dataLayer에서 현재 dataLayer 이벤트의 이름(예: gtm.js, gtm.dom, gtm.load, 또는 맞춤 이벤트 이름)인 event
키에 액세스합니다.
HTML ID: 맞춤 HTML 태그가 성공 또는 실패 여부를 알릴 수 있도록 허용하며, 태그 시퀀싱에 사용됩니다.
난수: 난수 값을 반환합니다.
동영상
동영상 현재 시간: dataLayer에서 동영상 이벤트가 발생한 시간(초)을 나타내는 정수인 gtm.videoCurrentTime
키에 액세스합니다.
동영상 길이: dataLayer에서 총 동영상 길이(초)를 나타내는 정수인 gtm.videoDuration
키에 액세스합니다.
동영상 재생률: dataLayer에서 이벤트가 발생했을 때의 동영상 재생률을 나타내는 정수(0~100)인 gtm.VideoPercent
키에 액세스합니다.
동영상 제공업체: dataLayer에서 YouTube 동영상 트리거에 의해 설정되는 gtm.videoProvider
키에 액세스합니다. 동영상 제공업체의 이름(예:'YouTube')입니다.
동영상 상태: dataLayer에서 이벤트(예: '재생', '일시정지')가 감지되었을 때의 동영상 상태인 gtm.videoStatus
키에 액세스합니다.
동영상 제목: dataLayer에서 YouTube 동영상 트리거에 의해 설정되는 gtm.videoTitle
키에 액세스합니다. 동영상의 제목입니다.
동영상 URL: dataLayer에서 YouTube 동영상 트리거에 의해 설정되는 gtm.videoUrl
키에 액세스합니다. 동영상의 URL(예: 'https://www.youtube.com/watch?v=gvHcXIF0rTU')입니다.
동영상 조회 가능: dataLayer에서 YouTube 동영상 트리거에 의해 설정되는 gtm.videoVisible
키에 액세스합니다. 표시 영역에서 동영상이 조회 가능하면 true로 설정되고, 그렇지 않으면 false로 설정됩니다(예: 스크롤 해야 볼 수 있는 부분 또는 백그라운드 탭에서).
표시 설정
비율 표시: dataLayer에서 요소 공개 상태 트리거에 의해 설정되는 gtm.visibleRatio
키에 액세스하며, 트리거가 실행되었을 때 선택한 요소가 화면에 표시되는 비율을 숫자 값(0~100)으로 나타냅니다.
화면 표시 시간: dataLayer에서 요소 공개 상태 트리거에 의해 설정되는 gtm.visibleTime
키에 액세스합니다. 트리거가 실행되었을 때 선택한 요소가 화면에 표시되는 시간(밀리초)을 나타내는 숫자 값입니다.