Учебное пособие по Диспетчеру тегов Google, часть 2: отслеживание ссылок для скачивания - обновление 2020

Опубликовано: 2020-05-14

В части 1 нашего обновленного руководства по Диспетчеру тегов Google мы рассмотрели отслеживание исходящих (внешних) ссылок. Если вы пропустили это, вы можете начать здесь. Во второй части мы проведем вас через процесс настройки отслеживания загрузок файлов с вашего веб-сайта. Если вы предлагаете загружаемые ресурсы, такие как электронные книги, PDF-файлы или технические документы, вы, вероятно, захотите отслеживать, как часто ваши посетители загружают этот контент. Отслеживание загрузок на вашем веб-сайте может помочь вам выяснить, что интересует ваших посетителей, и помочь вам определить, какой тип контента действительно хочет ваша аудитория.

Google Analytics не отслеживает эту активность автоматически, но Диспетчер тегов Google (GTM) предлагает простое автоматизированное решение для отслеживания загрузок.

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

Настройте отслеживание ссылок для скачивания, выполнив следующие действия.

Шаг 1. Включите переменные Click Element и Click URL.

В Диспетчере тегов Google вы можете выбирать из множества встроенных переменных, а также при необходимости создавать собственные пользовательские переменные. Для этой настройки вам потребуются встроенные переменные «Click Element» и «Click URL». Если вы раньше не использовали эти переменные, вам необходимо выбрать и включить их. Для этого перейдите в «Переменные» и в разделе «Встроенные переменные» нажмите «Настроить». Прокрутите до различных переменных кликов и установите флажки для «Элемент клика» и «URL-адрес клика».

GTM включает переменные кликов

Шаг 2. Создайте пользовательскую переменную JavaScript

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

Чтобы настроить это, перейдите в «Переменные» в пользовательском интерфейсе Диспетчера тегов Google, прокрутите вниз до «Пользовательские переменные» и нажмите «Создать». В селекторе переменных выберите «Пользовательский JavaScript» в качестве шаблона переменной.

Задайте конфигурацию вашей переменной:

  • Замените «Untitled Variable» на описательное имя, например «JS - Filetype».
  • Скопируйте и вставьте следующий код в поле ввода «Пользовательский JavaScript», а затем нажмите «Сохранить».
 function () {
var filepath = {{Click Element}}. pathname.split ("/");
var filename = filepath.pop ();
var filetype;
if (filename.indexOf (".")> - 1) {
    тип файла = имя_файла.substr (имя_файла.indexOf (".") + 1);
    filetype = filetype.toUpperCase ();
    вернуть тип файла;
    }
}

Ваша переменная должна выглядеть так:

Пользовательская переменная Javascript GTM

Шаг 3. Создайте триггер «Только ссылки»

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

Чтобы настроить триггер для кликов по ссылке для скачивания, выполните следующие действия:

  • Перейдите к «Триггерам» на левой боковой панели и создайте новый.
  • Дайте описательное название, например «Переходы по ссылкам - Загрузки».
  • Выберите тип триггера: «Click - Just Links»
  • Для условия триггера задайте для него значение «Некоторые клики по ссылке»> Переменная: «URL-адрес клика»> «соответствует RegEx (без учета регистра)»> «^. * \. (7z | aac | arc | arj | asf | asx | avi | bin | csv | doc | exe | flv | gz | gzip | hqx | jar | js | mp (2 | 3 | 4 | e? g) | mov (ie)? | msi | msp | pdf | phps | ppt | qtm? | ra (m | r)? | sea | sit | tar | tgz | torrent | txt | wav | wma | wmv | wpd | xls | xml | z | zip) $ ”
  • Параметры «Ожидание тегов» и «Проверка достоверности»: «Ожидание тегов» гарантирует, что все теги, срабатывающие с этим триггером, будут выполнены в первую очередь, прежде чем продолжить действие события. Для триггера «Просто ссылки» загрузка файла останавливается на время, достаточное для завершения всех зависимых тегов, после чего загрузка возобновляется. «Проверить валидацию» проверяет, был ли клик действительно действительным. Их можно установить произвольно, но в большинстве ситуаций мы рекомендуем не устанавливать их для этого триггера.
  • Нажмите «Сохранить».

Вот как выглядит конфигурация триггера:

Конфигурация триггера GTM

Измените список «|» разделенные расширения файлов в условиях пожара, если вы хотите отслеживать только определенные типы загрузок.

Шаг 4. Создайте тег события загрузки.

Этот тег будет использовать пользовательскую переменную JS и созданный вами триггер. При этом будут регистрироваться клики по ссылкам с расширениями файлов, которые вы настроили в триггере в Google Analytics.

Создайте его, выполнив следующие действия:

  • Перейдите в> «Теги»> «Новый», чтобы создать новый тег.
  • Назовите его «GA - Событие - Загрузки».
  • Для конфигурации тега выберите «Google Analytics: Universal Analytics» в качестве типа тега.
  • Тип трека: «События»

Введите следующие настройки, как показано:

Настройка тега GTM Tutorial

В разделе «Запуск» ниже добавьте предварительно настроенный триггер из шага 3.

События загрузки, отслеживаемые этим тегом, появятся в отчете о событиях (раздел «Поведение») в Google Analytics с категорией «Загрузки». Действие события будет отображаться как тип файла (PDF, DOC и т. Д.), А на этикетке будет указан URL-адрес ссылки для загрузки.

Шаг 5. Сохраните версию, протестируйте и опубликуйте

Только что созданный тег не начнет работать, пока вы его не опубликуете, но сначала вы должны тщательно проверить, работает ли он должным образом. Сохранив тег, включите режим предварительного просмотра (нажмите «Предварительный просмотр» в правом верхнем углу), перейдите на свой веб-сайт и обновите страницу.

Обязательно охватите следующие тестовые сценарии для отслеживания ссылок для скачивания:

  • Щелкните ссылку для загрузки: тег Google Analytics «GA - Событие - Загрузки» должен активироваться.
  • Щелкните любую другую ссылку, например профиль в социальной сети: тег не должен активироваться.

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

Если все ваши тесты прошли успешно, вы можете нажать кнопку «Отправить» в GTM. Дайте этой опубликованной версии имя, например «Добавлено событие ссылки для скачивания», и нажмите «Опубликовать».

Следующее руководство скоро появится

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

Теперь, когда вы использовали некоторые функции GTM, мы надеемся, что вы готовы перейти к более сложным сценариям отслеживания. В части 3 этого руководства мы более подробно рассмотрим возможности инструмента управления тегами. Следите за нашим следующим обновлением!