События в Universal Analytics – это любые взаимодействия пользователей с контентом, кроме просмотров страниц. К событиям относятся скачивания, клики по ссылкам, отправки формы, воспроизведения видео и другие.
СодержаниеКак посмотреть данные о событиях в отчетах
Чтобы в отчетах о событиях появились данные, нужно добавить код отслеживания на сайт или в приложение. Подробнее…
Чтобы посмотреть отчеты о событиях, выполните следующие действия:
- Войдите в аккаунт Google Аналитики.
- Выберите нужное представление.
- Нажмите Отчеты.
- Выберите Поведение > События.
Компоненты событий
Событие состоит из следующих компонентов (для каждого из кот��рых в отчете указывается значение, если событие имело место):
- категория;
- действие;
- ярлык (необязательно, но рекомендуется);
- значение (необязательно).
Например, вы можете настроить кнопку воспроизведения видео на сайте так, чтобы она отправляла следующие компоненты события и их значения:
- Категория: Videos (Видеозаписи)
- Действие: Play (Воспроизведение)
- Ярлык: Baby's First Birthday (Первый день рождения ребенка).
Категория
Категории позволяют объединять схожие типы событий. Обычно одна и та же категория многократно используется для связанных элементов пользовательского интерфейса, чтобы сгруппировать их.
Предположим, что вам также нужно отслеживать, сколько раз скачали ваше видео. Можно использовать следующий набор компонентов:
- Категория: Videos (Видеозаписи)
- Действие: Downloaded (Скачанные)
- Ярлык: Gone With the Wind (Унесенные ветром)
В этом случае в отчетах будет представлена только категория видео. Будут показаны сводные показатели взаимодействия пользователей со всеми элементами видеообъекта.
Однако вам, скорее всего, потребуется отслеживать не один, а несколько объектов, поэтому перед реализацией вызова нужно подумать, какие категории лучше использовать в отчетах. Например, можно отслеживать каждую видеозапись в основной категории Videos (Видеозаписи), чтобы получать сводные данные по всем взаимодействиям с видео независимо от видеоролика, с которым взаимодействует пользователь.
С другой стороны, можно создать отдельные категории для видеозаписей разных типов: одну – для кинофильмов, другую – для музыкальных видеоклипов и т. д. Можно также создать отдельную категорию для скачивания видео:
- Видео – фильмы
- Видео – музыка
- Скачанные видео
При таких настройках будет показано общее количество событий во всех трех категориях. Показатель Всего событий – это количество событий во всех категориях, указанных в реализации отслеживания. Однако вы не сможете увидеть объединенные показатели по всем видеозаписям отдельно от скачивания видео, так как данные отдельных событий объединены в соответствующих категориях.
Объектная модель событий обеспечивает максимальную гибкость, но все же мы рекомендуем сначала продумать структуру отчетов, а затем выбирать названия категорий. Если вы будете повторно использовать название категории, внимательно следите за правильностью его указания. Например, если для отслеживания видео вы добавите категорию Video, а затем в названии по ошибке используете множественное число (Videos), то у вас будет две разных категории для отслеживания видео. Кроме того, если вы измените название категории объекта, который уже отслеживается, статистика по исходной категории не будет изменена. Поэтому в отчетах показатели одного элемента страницы будут представлены в двух разных категориях.
Действие
Обычно параметр "Действие" используется для обозначения отслеживаемого события или взаимодействия, связанного с веб-объектом. Например, с помощью этого параметра можно отслеживать в одной категории Videos (Видеозаписи) несколько событий:
- время завершения загрузки видеозаписи;
- нажатия кнопки Play (Воспроизведение);
- нажатия кнопки Stop (Стоп);
- нажатия кнопки Pause (Пауза).
Как и в категориях, названия для действий можно выбирать любые. При этом нужно учитывать следующие правила использования действий в отчетах:
- Все действия указываются независимо от своих родительских категорий. Это удобно для сегментирования данных о событиях в отчетах.
- Уникальное событие определяется уникальным именем действия. В разных категориях можно использовать одинаковые названия действий, но это может повлиять на подсчет количества уникальных событий. Подробнее об этом можно узнать в разделах "Рекомендации" и "Неявный подсчет" ниже.
Ярлыки
Ярлыки позволяют предоставить дополнительную информацию для отслеживаемых событий, например название фильма в приведенных выше примерах видеозаписей или имя файла при отслеживании скачивания.
- Категория: Downloads (Скачивание)
- Действие: PDF
- Ярлык: /salesForms/orderForm1.pdf
Эти компоненты событий, подобно категориям и действиям, можно просматривать в отдельном отчете, где собраны все созданные вами ярлыки. Ярлык можно рассматривать как дополнительный параметр взаимодействия пользователя с объектами страницы. Предположим, вам нужно отслеживать взаимодействие с пятью встроенными проигрывателями на странице сайта. Каждый из этих проигрывателей может использовать категорию Videos (Видеозаписи) с действием Play (Воспроизведение), но для каждого можно также создать отдельный ярлык (например, с названием фильма), и они будут представлены в отчете как отдельные элементы.
- Категория: Videos (Видеозаписи), Действие: Play (Воспроизведение), Ярлык: Gone With the Wind (Унесенные ветром)
- Категория: Videos (Видеозаписи), Действие: Play (Воспроизведение), Ярлык: Huckleberry Finn (Гекльберри Финн)
Как и в категориях, названия для ярлыков можно выбирать любые. При этом нужно учитывать следующие правила использования ярлыков в отчетах:
- Все ярлыки указываются независимо от своих родительских категорий и действий. Это удобно для сегментирования данных событий в отчетах.
- Уникальное событие частично определяется уникальным названием ярлыка. Для разных категорий и действий можно использовать одинаковые названия ярлыков, но это может повлиять на подсчет уникальных событий. Подробнее об этом можно узнать в разделах "Рекомендации" и "Неявный подсчет" ниже.
Рекомендации
Чтобы отчеты были максимально эффективны, следуйте приведенным ниже рекомендациям.
- Названия действий должны соответствовать данным отчета. При отслеживании событий показатели для действий с одним названием из двух разных категорий объединяются. Например, если действие под названием Click (Клик) используется в категории Downloads (Скачивание) и в категории Videos (Видеозаписи), то показатели для него в отчете "Основные действия" отображаются по всем взаимодействиям, помеченным этим названием. Подробные данные для действия Click (Клик) по категориям можно просмотреть на следующем уровне отчета. Однако беспорядочное использование действия Click (Клик) в отслеживании различных событий не даст желаемых результатов. Если вы отслеживаете большое количество событий на сайте, выбирайте для действий имена, которые отражают категории отслеживаемых данных. Например, термин Click можно использовать для в��аимодействия с гаджетом, а для действий с проигрывателем – термины Play (Воспроизведение), Pause (Пауза) и Stop (Стоп).
- Используйте одно название действия для всех отслеживаемых объектов: это позволит получать сводные и раздельные данные по взаимодействиям пользователей. Например, можно использовать название Play (Воспроизведение) в категории Videos (Видеозаписи) для всех видеозаписей на сайте. В этом случае отчет "Основные действия" будет содержать сводные данные о действии "Воспроизведение", которые можно сравнить с другими событиями для видео, например "Пауза" или "Стоп".
Можно привести другой пример. Допустим, вы хотите использовать в отчетах только категорию видео, но при этом получать информацию о двух интерфейсах воспроизведения. В таком случае можно использовать название действия, чтобы различать данные о разных интерфейсах, не создавая две отдельные категории видео. При этом у вас будет сводная статистика по всем видео с вашего сайта.
Категория: "Видео". Действие: "Воспроизведение – Mac Chrome".
Категория: "Видео". Действие: "Воспроизведение – Windows Chrome". - "Действие" не всегда означает действие. В качестве значения этого компонента можно использовать любую строку. В некоторых случаях название события или действия не очень информативно, поэтому для отслеживания других элементов можно использовать параметр действия. Например, если требуется отслеживать скачивание файлов на странице, в качестве параметра действия для события скачивания можно указать тип файла документа. В этом случае отчеты по категории Downloads (Скачивания) будут разбиты по типам файлов (PDF, DOC, XLS).
- Количество уникальных событий увеличивается только за счет уникальных действий. Каждое взаимодействие пользователя с объектом, помеченным определенным названием действия, регистрируется как одно уникальное событие, связанное с этим названием. Любое дополнительное взаимодействие с тем же триггером действия в рамках одного сеанса не влияет на подсчет уникальных событий, связанных с этим действием. Даже если пользователь выполнит действие с этим названием на другом объекте, количество уникальных событий не изменится.
Поэтому при работе с отчетами нужно учитывать два важных фактора. Во-первых, предположим, что пользователь выполняет действие "Воспроизведение" в двух разных проигрывателях, отнесенных к разным категориям. В отчетах "Основные действия" для Play (Воспроизведение) будет указано одно уникальное событие, хотя пользователь взаимодействовал с двумя уникальными проигрывателями. Во-вторых, в отчете по действиям из каждой категории будет указано одно уникальное действие, потому что фактически на каждую пару "категория-действие" приходится одно уникальное событие. Подробнее об этом можно узнать в разделе "Неявный подсчет" ниже.
Значение
Значение представляет собой целое число и может присваиваться объектам на странице. Например, его можно использовать для указания времени загрузки проигрывателя в секундах или для начисления денежной суммы при достижении определенного маркера воспроизведения в проигрывателе.
Категория: "Видео". Действие: "Время загрузки видео". Ярлык: "Gone With the Wind" (Унесенные ветром). Значение: downloadTime (время скачивания).
Значение – это численная величина. Значения всех событий суммируются в отчете (см. раздел "Неявный подсчет" ниже). В отчете также определяется среднее значение для категории. В примере выше событие вызывается для действия Video Load Time (Время загрузки видео) сразу после завершения загрузки видеозаписи. Название видео указывается в ярлыке, а значение увеличивается с каждой загрузкой. Затем можно определить среднее время загрузки для всех действий Video Load Time (Время загрузки видео) из категории Videos (Видеозаписи). Предположим, что у вас 5 уникальных скачиваний видеозаписей с сайта со следующими значениями времени скачивания в секундах:
- 10;
- 25;
- 8;
- 5;
- 5.
- Сеансы с событиями: 5.
- Значение: 53.
- Среднее значение: 10,6.
Отрицательные значения не поддерживаютс��.
События без взаимодействия
Термин "без взаимодействия" относится к необязательному логическому параметру, который может быть передан методу, отправляющему событие. С помощью этого параметра вы можете указать, как должен определяться показатель отказов для страниц на сайте, на которых используется отслеживание событий. Предположим, у вас на главной странице есть встроенное видео и вы хотите узнать показатель отказов для этой страницы. Как это сделать? Важно ли для вас взаимодействие пользователей с роликом на главной странице? Если да, то такое взаимодействие должно учитываться при подсчете показателя отказов. Таким образом, если пользователь зашел только на главную страницу сайта и при этом нажал на ролик, то сеанс не регистрируется как отказ. Если вы хотите узнать показатель отказов для главной страницы независимо от взаимодействия с видео, тогда при подсчете вам нужно исключить клики на ролике.В этом случае вам понадобится необязательный параметр, не учитывающий взаимодействия. Напомним, что отказом считается сеанс, в течение которого было выполнено только одно взаимодействие. По умолчанию событие считается взаимодействием и тоже учитывается при подсчете показателя отказов. Однако если этому параметру присвоено значение true, то событие такого типа не считается взаимодействием. Этот факт можно использовать для корректировки показателя отказов на страницах с событиями. Если параметру присвоено значение true, это значит, что сеанс, содержащий единственную страницу, помеченную событиями без взаимодействий, считается отказом, даже если посетитель запустил событие. И наоборот: когда этот параметр не используется, сеанс не считается отказом, если пользователь посещает только одну страницу, на которой отслеживаются события, и запускает событие.
Неявный подсчет
При отслеживании событий каждое взаимодействие с целевым объектом страницы учитывается и связывается с определенным сеансом пользователя. В отчетах показатель "Всего событий" рассчитывается как общее количество взаимодействий с таким объектом.
Например, если один пользователь пять раз нажмет одну и ту же кнопку на видео, то общее количество событий, связанных с этим видео, будет равно пяти, а количество уникальных событий будет равно одному.
В таблице ниже показано, как в интерфейсе отчетов объединяются данные по определенной категории событий. В этом примере одно название категории вызывается из двух разных проигрывателей, каждому из которых присвоен свой ярлык. Здесь используются одинаковые действия Play (Воспроизведение) и Stop (Стоп), запрограммированные во Flash-интерфейсе проигрывателей.
Отслеживание событий для категории "Видео".
Действие | Ярлык: Gone With the Wind (Унесенные ветром) | Ярлык: Mr Smith Goes to Washington (Мистер Смит едет в Вашингтон) | Всего |
---|---|---|---|
Play (Воспроизведение) |
22 клика 10 сеансов с событием |
7 кликов 5 сеансов с событием |
29 событий всего 15 уникальных событий Play (Воспроизведение) |
Pause (Пауза) |
3 клика 2 сеанса с событием |
16 кликов 8 сеансов с событием |
19 событий всего 10 уникальных событий "Пауза" |
Stop (Стоп) |
2 клика 2 сеанса с событием |
4 клика 3 сеанса с событием |
6 событий всего 5 уникальных событий "Стоп" |
Всего |
27 событий всего 14 уникальных событий для Gone With the Wind |
27 событий всего 16 уникальных событий для Mr Smith Goes to Washington |
54 события всего 30 уникальных событий для категории Videos |
О чем важно помнить
Прежде чем внедрить отслеживание событий, учтите факторы, перечисленные ниже.
Влияние на показатель отказов
Обычно отказом считается сеанс, во время которого пользователь посетил только одну страницу сайта. В Google Аналитике отказом считается сеанс, в ходе которого был выполнен только один запрос GIF (например, если пользователь открыл одну страницу сайта и покинул ее, не отправив других запросов к серверу Google Аналитики в рамках этого сеанса). Однако для страниц, на которых используется отслеживание событий, показатель отказов может изменяться. Это объясняется тем, что отслеживание событий, как и отслеживание страниц, классифицируется как запрос взаимодействия.
Предположим, что у вас есть страница с проигрывателем, для которой показатель отказов всегда был высоким, и вы не отслеживаете события на ней. Если вы настроите отслеживание событий для этого проигрывателя, то показатель отказов для нее может уменьшиться, потому что Аналитика будет фиксировать взаимодействия пользователя с проигрывателем и отправлять эти данные на сервер в виде дополнительного запроса GIF. Таким образом, процент посетителей, которые покидают сайт, не просматривая другие страницы, мог остаться прежним. Однако взаимодействие этих пользователей с проигрывателем запускает отслеживание событий, поэтому такие посещения не рассматриваются как отказы.
Таким образом для страниц с отслеживанием событий отказом считается сеанс с просмотром одной страницы без взаимодействий, связанных с отслеживаемыми событиями.
Ограничение по количеству событий за сеанс
ga.js
Первые 10 событий, отправленных в Аналитику, обрабатываются сразу. Затем выполняется обработка не более одного события в секунду. За сеанс может быть обработано не более 500 событий.
analytics.js и gtag.js
Первые 20 событий, отправленных в Аналитику, обрабатываются сразу. Затем выполняется обработка не более двух событий в секунду. За сеанс может быть обработано не более 500 событий. Это ограничение распространяется на все обращения, за исключением типов item и transaction (для электронной торговли).
Чтобы число обращений оставалось в пределах установленных ограничений, не рекомендуется делать следующее:
- создавать для видео скрипты, ежесекундно передающие события, а также другие триггеры с высокой повторяемостью событий;
- чрезмерно подробно отслеживать перемещения мыши;
- использовать механизмы, создающие большое количество событий.
Рекомендации
Модель отслеживания событий дает большие возможности, и ее можно использовать не только для событий, запускаемых пользователями. Поэтому создание информативных отчетов по отслеживанию событий возможно только при условии четкого планирования этого процесса и сотрудничества с теми, для кого эти отчеты предназначены.
- Заранее определите, для каких элементов вам может понадобиться отслеживать данные, даже если сейчас вас интересует только один объект на сайте. Это поможет вам разработать структуру отчетности, в рамках которой вы позднее сможете отслеживать сколько угодно событий любого типа.
- Планируя отчеты по отслеживанию событий, обсудите все детали с теми, для кого эти отчеты предназначены. Четко понимая, что должно быть представлено в отчетах, вы сможете правильно реализовать отслеживание событий. Например, если в отчетах нужно отразить только взаимодействие с интерфейсом просмотра видео, структура категорий будет значительно отличаться от ситуации, когда требуется отслеживать другие элементы интерфейса на базе Flash, например меню, встроенные гаджеты и время загрузки. Кроме того, советуем обсудить с получателями отчетов разные возможности отслеживания событий и выбрать наиболее подходящий вариант. Например, им может быть интересно не только взаимодействие пользователей с Flash-интерфейсом видеороликов, но и время их загрузки. Поэтому нужно заранее продумать, какие названия будут использоваться в вызовах событий.
- Используйте точные и понятные названия: все названия категорий, действий и ярлыков, которые вы используете для отслеживания событий, отображаются в интерфейсе отчетов. Кроме того, в отчетах нельзя использовать одинаковые пары "категория-действие", поэтому заранее обдумайте, как будут рассчитываться показатели для всех объектов одной категории.
Чем отличаются события от целей-событий
Событие – это взаимодействие пользователя с вашим сайтом или приложением, отслеживаемое путем изменения кода отслеживания, как описано в этой статье.
Цель-событие – это заданная вами ц��ль, определяющая событие как конверсию.
Чтобы в отчетах о событиях появились данные, нужно добавить код отслеживания событий на сайт или в приложение. Подробнее…