이 문서에서는 Google 애널리틱스 추적 코드 (GATC) 구성에 대해 잘 알고 있다고 가정합니다. 또한 여기에 설명된 대로 이벤트 추적을 구성하는 페이지에 ga.js
추적 코드가 설치되어 있어야 합니다. GATC를 사용하여 사이트를 추적하는 방법에 관한 자세한 내용은 추적 기본사항 가이드를 참고하세요.
소개
이벤트 추적은 ga.js
추적 코드에서 사용할 수 있는 메서드로, 플래시 기반 메뉴 시스템과 같은 웹사이트 요소와의 사용자 상호작용을 기록하는 데 사용할 수 있습니다. 이렇게 하려면 추적하려는 특정 UI 요소에 메서드 호출을 연결합니다. 이 방법으로 사용하면 이러한 요소에 대한 모든 사용자 활동이 계산되어 애널리틱스 보고 인터페이스에 이벤트로 표시됩니다. 또한 페이지 조회수는 이벤트 추적 방법을 사용하여 추적된 사용자 활동의 영향을 받지 않습니다. 마지막으로
이벤트 추적은 웹페이지 객체와의 다양한 상호작용 유형을 수집하고
분류하는 데 사용할 수 있는 객체 지향 모델을 사용합니다.
ga.js
를 사용하면 일반적으로 이벤트 추적을 다음과 같이
적용할 수 있습니다.
- 플래시 웹사이트 또는 Flash 동영상 플레이어와 같은 플래시 기반 요소
- 내장 AJAX 페이지 요소
- 페이지 가젯
- 파일 다운로드
이벤트 추적의 디자인 모델은 매우 유연하며, 사용자가 실행하는 이벤트의 일반적인 모델 이상으로 모델을 확장할 수 있습니다. 디자인 결정은 개발자의 몫입니다. 따라서 유용한 이벤트 추적 보고서는 보고서 사용자와 공동작업하고 효과적인 보고서 계획을 수립해야 합니다.
- 데이터를 추적하려는 모든 요소를 미리 정하세요.
처음에 웹사이트에서 단일 객체를 추적하더라도 추적하려는 다양한 객체/이벤트를 전반적으로 파악하면 이벤트 추적의 수와 유형이 증가하면 잘 확장되는 보고서 구조를 설정할 수 있습니다.
- 보고서 사용자와 협의하여 이벤트 추적 보고서의 계획을 세우세요.
보고서가 어떻게 표시될지 미리 알면 이벤트 추적 구현의 구조를 지정할 수 있습니다. 예를 들어 보고서에서 동영상 UI 상호작용만 표시해야 하는 경우 카테고리 구조는 보고서에서 메뉴, 삽입된 가젯, 로드 시간과 같은 다른 플래시 UI를 추적해야 하는 경우와 상당히 다릅니다. 또한 이벤트 추적에서 사용할 수 있는 다양한 추적 가능성에 관해 보고서 사용자에게 알려 구현을 최대한 활용할 수 있습니다. 예를 들어 보고서 사용자가 플래시 동영상 인터페이스에서 사용자 행동을 추적할 수도 있지만 동영상 로드 시간에 대한 지연 시간 추적에 관심이 있을 수도 있습니다. 이 경우 이벤트 호출에서 유의미한 이름을 미리 계획할 수 있습니다.
- 일관되고 명확한 명명 규칙을 사용하세요.
이벤트 추적을 구현하는 과정에서 카테고리, 액션, 라벨에 제공하는 모든 이름이 보고서 인터페이스에 표시됩니다. 또한 카테고리/액션 쌍은 보고서 통계에서 고유한 요소로 취급되므로, 유사한 카테고리에 속하는 모든 객체에 대해 측정항목을 어떻게 계산할 것인지 먼저 고려하세요.
이벤트 추적 설정
보고서에서 이벤트 추적 결과를 보려면 먼저 사이트에 이벤트 추적을 설정해야 합니다.
- 사이트에 추적을 설정합니다. 웹사이트 추적을 설정했는지 확인하세요. 설정에 대한 자세한 내용은 추적 기본사항 가이드를 참조하세요.
- 페이지 객체, 위젯 또는 동영상의 소스 코드에서
_trackEvent()
메서드를 호출합니다.
_trackEvent()
메서드의 서명은 다음과 같습니다._trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
category
(필수)추적하려는 객체 그룹에 제공하는 이름입니다.
action
(필수)각 카테고리와 고유하게 쌍을 이루고, 일반적으로 웹 객체의 사용자 상호작용 유형을 정의하는 데 사용되는 문자열입니다.
opt_label
(선택사항)이벤트 데이터에 추가 측정기준을 제공하는 문자열입니다(선택사항).
opt_value
(선택사항)사용자 이벤트에 관한 수치 데이터를 제공하는 데 사용할 수 있는 정수입니다.
opt_noninteraction
(선택사항)true
로 설정된 경우 이벤트 조회가 이탈률 계산에 사용되지 않음을 나타내는 불리언입니다.
- 보고서 보기 이벤트 추적이 설정되어 사이트에서 하루 동안 작업한 후에는 보고서의 콘텐츠 섹션으로 이동하여 이벤트 추적을 확인합니다.
리소스
이벤트 및 이벤트 추적에 관해 자세히 알아보려면 다음을 참고하세요.