Отслеживание событий – веб-отслеживание (ga.js)

В этом документе предполагается знакомство с конфигурацией кода отслеживания Google Analytics (GATC). Кроме того, у вас должен быть установлен код отслеживания ga.js на тех страницах, где вы настраиваете отслеживание событий, как описано здесь. Дополнительную информацию об отслеживании вашего сайта с помощью GATC см. в руководстве по основам отслеживания .

Введение

Отслеживание событий – это метод, доступный в коде отслеживания ga.js , который можно использовать для записи взаимодействия пользователя с элементами веб-сайта, такими как система меню на основе Flash. Это достигается путем присоединения вызова метода к конкретному элементу пользовательского интерфейса, который вы хотите отслеживать. При таком использовании вся активность пользователей в таких элементах рассчитывается и отображается как «События» в интерфейсе отчетов Analytics. Кроме того, на расчет просмотров страниц не влияет активность пользователей, отслеживаемая с помощью метода отслеживания событий. Наконец, отслеживание событий использует объектно-ориентированную модель, которую вы можете использовать для сбора и классификации различных типов взаимодействия с объектами вашей веб-страницы.

С помощью ga.js отслеживание событий обычно применяется для:

  • Любой элемент, управляемый Flash, например веб-сайт Flash или проигрыватель Flash Movie.
  • Встроенные элементы страницы AJAX
  • Гаджеты страниц
  • Загрузка файлов

Модель проектирования для отслеживания событий очень гибкая, и ее использование может выходить далеко за рамки обычной модели событий, инициируемых пользователем — решение о проектировании остается за вами. По этой причине полезные отчеты по отслеживанию событий требуют сотрудничества с пользователями отчетов и хорошего планирования отчетов.

  • Заранее определите все элементы, данные по которым вы хотите отслеживать.

    Даже если вы изначально отслеживаете только один объект на своем веб-сайте, общее представление о различных объектах/событиях, которые вы хотите отслеживать, поможет вам создать структуру отчета, которая хорошо масштабируется с увеличением количества и типа отслеживания событий.

  • Вместе с пользователем отчета спланируйте отчеты по отслеживанию событий.

    Заранее зная, как должны выглядеть отчеты, вы определите структуру реализации отслеживания событий. Например, если в отчетах необходимо отображать только взаимодействие с пользовательским интерфейсом с помощью видео, структура категорий будет сильно отличаться от структуры, если отчеты должны отслеживать другие пользовательские интерфейсы Flash, такие как меню, встроенные гаджеты и время загрузки. Кроме того, вы можете информировать пользователя отчета о различных возможностях отслеживания, доступных с помощью отслеживания событий, чтобы получить максимальную отдачу от вашей реализации. Например, пользователь отчета может быть заинтересован в отслеживании поведения пользователя в интерфейсе Flash-видео, но также может быть заинтересован в отслеживании задержки во время загрузки видео. В этом случае вы можете заранее спланировать использование осмысленных имен в вызовах событий.

  • Примите последовательное и четкое соглашение об именах.

    В процессе реализации отслеживания событий каждое имя, которое вы указываете для категорий, действий и ярлыков, отображается в интерфейсе отчетов. Кроме того, пара категория/действие рассматривается как уникальный элемент статистики отчета, поэтому сначала подумайте, как вы хотите, чтобы ваши метрики рассчитывались для всех объектов, принадлежащих к аналогичной категории.

Настройка отслеживания событий

Прежде чем просматривать результаты отслеживания событий в своих отчетах, необходимо настроить отслеживание событий на своем сайте:

  1. Настройте отслеживание на своем сайте . Убедитесь, что вы настроили отслеживание для своего сайта. Информацию о настройке см. в руководстве «Основы отслеживания» .
  2. Вызовите метод _trackEvent() в исходном коде объекта страницы, виджета или видео.

    Сигнатура метода _trackEvent() выглядит следующим образом:

    _trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
    • category (обязательно)

      Имя, которое вы указываете для группы объектов, которые хотите отслеживать.

    • необходимое action )

      Строка, которая уникально связана с каждой категорией и обычно используется для определения типа взаимодействия пользователя с веб-объектом.

    • opt_label (необязательно)

      Необязательная строка, предоставляющая дополнительные измерения данным события.

    • opt_value (необязательно)

      Целое число, которое можно использовать для предоставления числовых данных о пользовательском событии.

    • opt_noninteraction (необязательно)

      Логическое значение, значение которого равно true , указывает, что попадание события не будет использоваться при расчете показателя отказов.

  3. Просмотрите отчеты. После того как отслеживание событий настроено и работает на вашем сайте в течение дня, перейдите в раздел «Содержимое » отчетов и просмотрите «Отслеживание событий» .

Ресурсы

Чтобы узнать больше о событиях и их отслеживании, прочтите: