Отслеживание событий — веб-отслеживание (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. Просмотрите отчеты. После того, как отслеживание событий будет настроено и проработает на вашем сайте в течение дня, перейдите в раздел « Контент » отчетов и просмотрите « Отслеживание событий » .

Ресурсы

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