Настройка плагина Google Tag Manager для WordPress. Часть 2

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

Первая часть статьи, посвященная настройке Google Tag Manager для WordPress, находится здесь. О том, как установить GTM с помощью плагина, читайте здесь.

ВАЖНО: если у вас есть вопросы по настройке или работе плагина, вы можете напрямую обратиться к его автору. Плагин постоянно дорабатывается, и в нем появляются новые настройки. Поэтому содержание этой статьи актуально на дату ее публикации.

Краткое содержание статьи

  1. Вкладка Events
  2. Вкладка Scroll Tracking
  3. Вкладка Blacklist tags
  4. Вкладка Integration
  5. Вкладка Advanced
  6. Итог

Настройка Google Tag Manager для WordPress

В первой части я подробно рассказал о настройках вкладки Basic data. Теперь разберем содержание других вкладок.

ВАЖНО: Для отслеживания некоторых событий, представленных во вкладках, может потребоваться дополнительная настройка.

Вкладка Events

Как понятно из названия, с помощью опций, представленных в этой вкладке, можно настроить передачу данных о различных событиях на сайте. Разберем подробнее каждый раздел.

General Events

Здесь всего две опции – отслеживание взаимодействия с полями форм, а также с «социальными» кнопками.

Form fill events

Последовательно отправляет в dataLayer события gtm4wp.formElementEnter и gtm4wp.formElementLeave каждый раз, когда определенное поле формы находится в фокусе, т.е. является активным, а затем перестает быть таковым соответственно.

Отслеживание основано на событиях focusin и focusout. Подробнее о том, как это работает, можно узнать здесь.

Social Actions

Отправляет в dataLayer событие gtm4wp.socialAction каждый раз, когда пользователь использует «социальные» кнопки share/like.

Как использовать эти данные:

Полагаю, необходимости объяснять, почему стоит отслеживать «социальные» действия пользователей, нет. А с помощью Form fill events можно отследить способы взаимодействия посетителей с каждой формой сайта.

Если вы хотите отслеживать взаимодействие пользователей с формами вашего сайта детально (в том числе отслеживать брошенные формы), в сети можно найти более универсальные, на мой взгляд, инструменты для этого. Подробнее в главе «итоги».

Media Events

Как понятно из названия, опции в данном разделе предназначены для отслеживания взаимодействий пользователей с медиа-контентом.

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

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

Отметьте поля YouTube, Vimeo или Soundcloud для того, чтобы отправлять событие в dataLayer каждый раз, когда пользователь нажимает Play.

Deprecated

В этом разделе содержатся опции, позволяющие отследить клики по «внешним» ссылкам, а также клики по ссылкам для скачивания файлов и адресам e-mail. Обратите внимание на название Deprecated, что в данном контексте означает «устаревший».

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

Outbound link click events

Отправляет в dataLayer событие gtm4wp.outboundClick, сигнализирующее о том, что произошел клик по ссылке, строка URL которой не содержит доменное имя вашего сайта.

Download click events

Отслеживание кликов по ссылкам для скачивания файлов. В поле Extantions to track, которое находится чуть ниже чекбокса, вы можете уточнить, скачивание каких конкретно типов файлов следует отслеживать.

Email click events

Клик по ссылке, содержащей e-mail адрес.

Вкладка Scroll tracking

Основанный на работе Justin Cutroni, этот инструмент позволяет отследить глубину скроллинга определенной страницы.

настройка google tag manager для wordpress - глубина прокрутки

Enabled

Включить/выключить отслеживание.

Debug mode

Если вы отметите эту опцию, отправка данных о скроллинге будет происходить не в dataLayer, а в консоль браузера, что может быть удобно при отладке инструмента.

Time delay before location check

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

Minimum distance

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

Content ID

Элемент Document Object Model, на который ориентируется скрипт при оценке глубины прокрутки. Иными словами, в этом поле необходимо указать, при прокрутке какого элемента на странице сайта необходимо начать отслеживание.

настройка google tag manager для wordpress - идентификатор элемента

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

Scroller time

Это поле служит для определения пользователя либо как «reader», либо как «scanner». То есть, если пользователю потребовалось больше указанного в поле времени для достижения конца страницы, тогда он или она будут считаться «читателями», иными словами, теми, кто действительно заинтересовался содержанием страницы. В противном случае пользователю присвоится ярлык «scanner».

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

Использование инструмента

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

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

Вкладка Blacklist tags

Здесь вы можете указать типы тэгов и переменных, которые разрешены или запрещены к использованию на вашем сайте.

ВАЖНО: опции этой вкладки могут напрямую влиять на корректность работы Google Tag Manager, поэтому будьте осторожны во время настройки!

Например, в целях безопасности вы можете запретить использование Custom HTML Tag или Custom Javascript Variable

Использование инструмента

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

Вкладка Integration

В этой вкладке вы можете настроить передачу событий для некоторых популярных WP плагинов. Например, Contact Form 7. Каждый раз, когда происходит отправкой формы, в dataLayer появляется событие gtm4wp.contactForm7Submitted c указанием идентификатора отправленной формы.

Это событие можно использовать для настройки цели в GA или в Метрике.

Также во вкладке предусмотрена настройка передачи данных e-commerce для плагина Woo Commerce. В этой статьей я не буду подробно останавливаться на этом. Полагаю, что те, кто установил плагин, смогут разобраться в настройках самостоятельно. Если у вас есть вопросы по этой теме, пожалуйста, пишите в комментариях.

Вкладка Advanced

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

Однако, как правило, в переименовании dataLayer нет необходимости, поэтому лучше оставить этой поле пустым.

Итог

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

Однако на данный момент для отслеживания событий, как, например, отправка форм, глубина вертикальной прокрутки, клики по различным элементам сайта (не только ссылкам) и т.д. есть более эффективные, на мой взгляд, инструменты.

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

Share on VKShare on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

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

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