Как отслеживать видео с помощью Google Analytics и Google Tag Manager

Константин Булгаков
Константин Булгаков
14 Июн.2020
Если вы размещаете на сайте видео c Ютуб и хотите отслеживать взаимодействие пользователя с роликом, то этот материал поможет разобраться с настройкой основных метрик вовлеченности. Статья будет полезна маркетологам и веб-аналитикам.

Видеоконтент уже много лет стремительно набирает популярность. Сегодня видеоролики стали настоящим драйвером продаж в интернет и играют важнейшую роль в продвижении товаров, услуг и бренда. По итогам 2019 года бюджет на онлайн-видео в Рунете приблизился к 15 млрд руб. А темпы роста показывают 20-30% ежегодно.

Объем рекламы по типу контента в 2019 году

Качественный анализ взаимодействия пользователей с видео позволяет правильно выстроить будущую стратегию продвижения и ответить на ключевой вопрос: Удалось ли получить желаемый бизнес-эффект от онлайн-видео.

К сожалению, по умолчанию, получить данные по видео прямиком в Google Analytics не получится. Часть взаимодействий на сайте попросту не отслеживаются. Однако унывать рано — на помощь маркетологу в решение нестандартных задач приходит Google Tag Manager.

В Google Tag Manager можно отслеживать различные взаимодействия с видео, а именно:

  1. Запуск и завершение просмотра ролика;
  2. Приостановку, перемотку, буферизацию;
  3. Прогресс просмотра в процентах;
  4. Продолжительность просмотра в секундах;
  5. Видимость видео в окне браузера.

Важно! В этой статье описан метод отслеживания роликов из YouTube. Если вы встраиваете видео другого проигрывателя, вам нужно использовать кастомные скрипты.

Предполагается, что у вас уже настроен Google Analytics и Google Tag Manager. Если вы не уверены, то рекомендую начать изучение именно с базовых настроек системы.

Чтобы настроить отслеживание событий, мы создадим тег и триггер в Google Tag Manager. Но сначала подключим и настроим несколько переменных.

Шаг №1. Настройка стандартных переменных

На первом шаге активируем работу всех стандартных переменных из блока Видео в разделе Переменные.

  1. Перейдите в аккаунт Google Tag Manager и выберите нужный контейнер;
  2. В левом меню выберите Переменные и нажмите кнопку Настроить;
  3. В появившемся списке установите флажок напротив каждой переменной в блоке Видео.

Настройка встроенных переменных

Google Tag Manager добавил 8 переменных уровня данных:

  1. Video Provider — название платформы видео (YouTube);
  2. Video Status — статус видео в момент регистрации события. Может быть: Start, Complete, Pause, Seek, Buffering, Progress;
  3. Video URL — URL-адрес, ссылку на видео YouTube (https://www.youtube.com/watch?v=…);
  4. Video Title — название видео из заголовка;
  5. Video Duration — общая продолжительность видео (в секундах);
  6. Video Current Time — текущее время видео (в секундах), в которое произошло событие;
  7. Video Percent — значение воспроизведенного видео (в процентах) на момент, когда сработало событие;
  8. Video Visible — значение видимости видео в окне браузера. Если видео отображается в области просмотра, результатом будет значение true, если же в другой области (например, в нижней части страницы, на фоновой вкладке) – false.

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

Шаг №2. Создание триггера

Триггер сообщает когда и при каких условиях должно происходить срабатывание тега и передача события в систему аналитики.

  1. Перейдите в раздел Триггеры в левой части главного меню;
  2. Нажмите кнопку Новый;
  3. Выберите из списка тип триггера Видео Youtube в блоке Взаимодействия пользователей;

Создание нового триггера Видео

Пройдемся по настройкам, так как они являются ключевым элементов в работе сценария:

  • Начало (Start) – пользователь запустил просмотр видео;
  • Завершение (Complete) – пользователь досмотрел видео до конца;
  • Приостановка, перемотка, буферизация (Pause, Seeking, Buffering) – пользователь останавливает, перематывает видео или когда происходит буферизация;
  • Ход просмотра (Progress) – пользователь проходит процентный (25%, 50%, 75%) или временный порог в секундах (30, 60, 120, 360 и т.д). Целые числа указываются через запятую, как на скриншоте ниже.

Настройка триггера Видео Youtube

Что отслеживать, зависит только от задач — если нужно регистрировать факт запуска видео пользователем, то установите галочку на Начало. Если важно отслеживать факт досмотра видео до конца — то выберите Завершение.

Если хотите узнать сколько по времени пользователи взаимодействовали с видео, то выберите Ход просмотра и укажите процентные значения — 25%, 50%, 75% или значения в секундах, что будет соответствовать продолжительности просмотра ролика.

Триггер сработает и в случае перемотки — если установить маркер на конец ролика, то в аналитику уйдет информация, что пользователь просмотрел 75%, например.

В блоке Условия активации триггера задаются различные правила срабатывания. Можно указать отслеживание видео только в конкретных разделах (на примере выше мы отслеживаем видео в разделе «О компании»).

Для того, чтобы в Google Analytics передавать как можно больше информации одним тегом, создадим пользовательскую переменную.

Шаг №3. Создание пользовательской переменной

Возвращаемся в раздел с переменными и создаем новую пользовательскую переменную с типом Таблица поиска.

Настройка переменной Таблица поиска

Принцип работы Таблицы поиска

  1. Задаем входную переменную — {{Video Status}};
  2. Далее идет проверка по таблице поиска и входным данным;
  3. Если переменная {{Video Status}} принимает одно из значений из таблицы (start, pause, progress и т.д.), то входная переменная {{Video Status}} примет значение из поля Результат. В этих полях указываем названия по своему усмотрению;
  4. Если значение переменной {{Video Status}} не найдено среди таблицы поиска, то будет использовано значение по умолчанию. В нашем примере — {{Video Status}}.

Примечание: напротив значения progress рекомендую прописать конструкцию: Просмотрел {{Video Percent}}%. Так мы передадим показатель процентного порога в понятном читаемом виде.

Шаг №4. Создание и настройка тега

Далее создадим тег, который будет передавать событие в Google Analytics. Сделать это не сложно, так как тег Google Analytics для YouTube уже встроен в Google Tag Manager.

  1. В левом меню переходим в раздел Теги;
  2. В правом верхнем углу нажимаем на кнопку Новый;
  3. Из представленного меню выбираем тип тега Google Analytics — Universal Analytics.

Создание нового тега

Теперь настраиваем передачу события в Google Analytics.

  1. В выпадающем списке выберите «Событие»;
  2. В поле Категория введите «Youtube» (или что-то подобное);
  3. В поле Действие щелкните значок, чтобы выбрать переменную, созданную на третьем шаге. В нашем случае это пользовательская переменная {{video_action}}.
  4. В поле Ярлык нажмите на иконку и выберите подключенные ранее переменные {{Video Title}} и {{Video URL}} для передачи названия и ссылки на видео YouTube.

Настройка тега Google Analytics

Готово! Теперь, когда все настройки на стороне GTM завершены, самое время опубликовать и отправить изменения на сайт.

Шаг №5. Отслеживание событий в Google Analytics

Корректность передачи события можно проследить в Google Analytics с помощью стандартного отчета В реальном времени -> События. Перейдите на страницу с видео и запустите ролик.

Фиксируются новые события?

События в отчете Реального времени

Также, вы можете проверить настройки перед публикацией контейнера с помощью предварительного просмотра Google Tag Manager или специального расширение Chrome, которое информирует о запуске нового события на странице сайта.

Шаг №6. Настройка целей в Google Analytics

Цели нам помогут строить более обогащенные отчеты и создавать пользовательские сегменты в Analytics.

  1. Перейдите в раздел Администратор вашего Google Analytics;
  2. Выберите подходящее представление и перейдите в раздел Цели.

Добавление цели в Google Analytics

Далее добавляем новую цель.

  1. Нажмите на кнопку Кнопка новая цель
  2. На первом шаге выберите Собственная цель;
  3. На втором — укажите название цели и выберите тип Событие;
  4. На последнем шаге указываем Категорию и Действие события (значения берем из условий шага №4 в настройках тега GTM).

Настройка цели для Ютуб

Теперь в отчетах категории Конверсии можно посмотреть информацию о выполненных целях. В отчете Обзор можно увидеть статистику как по всем выполненным целям, так и по каждой в отдельности.

Отчет по выполненным целям

В отчете URL целей можно посмотреть на каких страницах сайта пользователи выполнили цели.

Адреса страниц выполненных целей
Также на основне собранных данных можно создавать пользовательские отчеты и формировать сегменты, которые позволят лучше определить поведение и предпочтения целевой аудитории или запустить ремаркетинг.

Остались вопросы?

Как видите, сложного ничего нет. Отслеживание просмотров не потребует много времени. Надеюсь, мне удалось подробно и понятно описать процесс передачи статистики в Google Analytics. Однако, если что-то из статьи показалось сложным, то пишите вопросы ниже, попробуем разобраться вместе.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *