В этом документе предполагается знакомство с конфигурацией кода отслеживания Google Analytics (GATC). Кроме того, у вас должен быть установлен код отслеживания ga.js
на тех страницах, где вы настраиваете отслеживание событий, как описано здесь. Дополнительную информацию об отслеживании вашего сайта с помощью GATC см. в руководстве по основам отслеживания .
Введение
Отслеживание событий – это метод, доступный в коде отслеживания ga.js
, который можно использовать для записи взаимодействия пользователя с элементами веб-сайта, такими как система меню на основе Flash. Это достигается путем присоединения вызова метода к конкретному элементу пользовательского интерфейса, который вы хотите отслеживать. При таком использовании вся активность пользователей в таких элементах рассчитывается и отображается как «События» в интерфейсе отчетов Analytics. Кроме того, на расчет просмотров страниц не влияет активность пользователей, отслеживаемая с помощью метода отслеживания событий. Наконец, отслеживание событий использует объектно-ориентированную модель, которую вы можете использовать для сбора и классификации различных типов взаимодействия с объектами вашей веб-страницы.
С помощью ga.js
отслеживание событий обычно применяется для:
- Любой элемент, управляемый Flash, например веб-сайт Flash или проигрыватель Flash Movie.
- Встроенные элементы страницы AJAX
- Гаджеты страниц
- Загрузка файлов
Модель проектирования для отслеживания событий очень гибкая, и ее использование может выходить далеко за рамки обычной модели событий, инициируемых пользователем — решение о проектировании остается за вами. По этой причине полезные отчеты по отслеживанию событий требуют сотрудничества с пользователями отчетов и хорошего планирования отчетов.
- Заранее определите все элементы, данные по которым вы хотите отслеживать.
Даже если вы изначально отслеживаете только один объект на своем веб-сайте, общее представление о различных объектах/событиях, которые вы хотите отслеживать, поможет вам создать структуру отчета, которая хорошо масштабируется с увеличением количества и типа отслеживания событий.
- Вместе с пользователем отчета спланируйте отчеты по отслеживанию событий.
Заранее зная, как должны выглядеть отчеты, вы определите структуру реализации отслеживания событий. Например, если в отчетах необходимо отображать только взаимодействие с пользовательским интерфейсом с помощью видео, структура категорий будет сильно отличаться от структуры, если отчеты должны отслеживать другие пользовательские интерфейсы Flash, такие как меню, встроенные гаджеты и время загрузки. Кроме того, вы можете информировать пользователя отчета о различных возможностях отслеживания, доступных с помощью отслеживания событий, чтобы получить максимальную отдачу от вашей реализации. Например, пользователь отчета может быть заинтересован в отслеживании поведения пользователя в интерфейсе Flash-видео, но также может быть заинтересован в отслеживании задержки во время загрузки видео. В этом случае вы можете заранее спланировать использование осмысленных имен в вызовах событий.
- Примите последовательное и четкое соглашение об именах.
В процессе реализации отслеживания событий каждое имя, которое вы указываете для категорий, действий и ярлыков, отображается в интерфейсе отчетов. Кроме того, пара категория/действие рассматривается как уникальный элемент статистики отчета, поэтому сначала подумайте, как вы хотите, чтобы ваши метрики рассчитывались для всех объектов, принадлежащих к аналогичной категории.
Настройка отслеживания событий
Прежде чем просматривать результаты отслеживания событий в своих отчетах, необходимо настроить отслеживание событий на своем сайте:
- Настройте отслеживание на своем сайте . Убедитесь, что вы настроили отслеживание для своего сайта. Информацию о настройке см. в руководстве «Основы отслеживания» .
- Вызовите метод
_trackEvent()
в исходном коде объекта страницы, виджета или видео.Сигнатура метода
_trackEvent()
выглядит следующим образом:_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
-
category
(обязательно)Имя, которое вы указываете для группы объектов, которые хотите отслеживать.
- необходимое
action
)Строка, которая уникально связана с каждой категорией и обычно используется для определения типа взаимодействия пользователя с веб-объектом.
-
opt_label
(необязательно)Необязательная строка, предоставляющая дополнительные измерения данным события.
-
opt_value
(необязательно)Целое число, которое можно использовать для предоставления числовых данных о пользовательском событии.
-
opt_noninteraction
(необязательно)Логическое значение, значение которого равно
true
, указывает, что попадание события не будет использоваться при расчете показателя отказов.
-
- Просмотрите отчеты. После того как отслеживание событий настроено и работает на вашем сайте в течение дня, перейдите в раздел «Содержимое » отчетов и просмотрите «Отслеживание событий» .
Ресурсы
Чтобы узнать больше о событиях и их отслеживании, прочтите: