Извлечение данных чекбоксов или радио-кнопок в GTM, не имеющих атрибутов

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

Ранее на этом сайте был опубликованы посты, в которых описывались методы передачи чекбоксов с атрибутом id и радио-кнопок с атрибутом value.

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

Подробнее

Настройка передачи данных другого связанного элемента с помощью JavaScript

В одной из прошлых статей мы разобрались с тем, как отслеживать клики с передачей данных другого связанного элемента с помощью Google Tag Manager. В этой статье речь пойдёт о том, как передавать такие данные с помощью JavaScript. Этот метод будет полезен в тех случаях, когда значение элемента должно быть отлично от того, которое было задано по умолчанию. Например, покупатель в интернет-магазине хочет добавить несколько единиц какого-либо товара. Наша задача — отследить количество добавленного в корзину товара.

Подробнее

Работа с пользовательскими переменными в GTM. Извлечение данных для Ecommerce

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

Этот пост — продолжение ранее опубликованной статьи об отслеживании ecommerce с некоторыми корректировками. Упор в нём сделан на то, что Google Tag Manager будет служить именно инструментом сбора данных, а не транслятором массивов dataLayer.

Подробнее

Настройка отслеживания Enhanced Ecommerce в Google Аналитике и Яндекс Метрике с помощью GTM

Ecommerce — это очень важный и полезный инструмент, который даёт понимание о работе посетелей с ассортиментом интернет-магазина. С помощью инструментов web-аналитики можно отследить взаимодействия пользователей с интернет-магазином и сформировать отчёты, на которых будут отражены действия посетелей — от добавления товаров в корзину до совершения покупки.

В данной статье рассмотрим настройку отслеживания Enhanced Ecommerce с помощью Google Tag Manager.

Подробнее

Извлечение данных из сайта на CMS WordPress в dataLayer

Есть много способов извлекать данные с постов и страниц сайта. Чаще всего — это с помощью CSS-селекторов, мета-тегов, data-атрибутов и прочих инструментов.

Но в WordPress, как и во многих других CMS, можно также извлекать данные из собственных массивов и переменных, которые используются для вывода контента постов и страниц.

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

Подробнее

Настройка отслеживания форм Contact Form 7 для WordPress в GA с помощью GTM. Пошаговая инструкция

Contact Form 7 — один из самых популярных плагинов для WordPress для организации форм обратной связи на сайте. Также он имеет множество различных настроек содержимого этих форм, добавлять выпадающее меню, чекбоксы, радиокнопки и пр. и позволяет разместить их в любом месте сайта с помощью шорт-кодов (для каждой формы — свой шорт-код).

В этой статье речь пойдёт об отслеживании успешной отправки формы с помощью Google Tag Manager и отправки события об отправке в Google Аналитику.

Подробнее

Настройка отслеживания комментариев сервиса Disqus в GA, ЯМ и Facebook Analytics с помощью GTM. Пошаговая инструкция

Disqus — это отличный сервис, который позволяет подключить к сайту возможность посетителям оставлять комментарии. Это могут быть и личные блоги, где можно обсуждать контент постов, корпоративные сайты или интернет-магазины, где также можно обсудить товары или услуги, либо оставить отзывы, и многое другое.

В данной статье рассмотрим, как отслеживать добавленные посетителями комментарии в связке WordPress с плагинами Disqus for WordPress и Code Snippets при помощи Менеджера тегов Google.

Подробнее

Работа с пользовательскими переменными в GTM. Извлечение данных со страниц в переменные dataLayer

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

В данной статье рассмотрим перевод извлечённых данных различными способами в переменные уровня данных в Google Tag Manager.

Подробнее

Настройка отслеживания событий на сайте с помощью триггера Пользовательское событие в GTM

Клик по ссылке, нажатие на кнопку, отправки обычных форм можно отслеживать с помощью встроенных триггеров GTM, используя при этом классы, идентификаторы и прочие элементы. Но eсть ещё один хороший способ — через триггер Пользовательское событие (англ. Custom Event).

На этом сайте уже был опубликован пример отправки формы с использованием триггера Пользовательское событие. Посмотреть его можно здесь.

В данном примере будем отслеживать клик перехода на страницу с версией для печати поста на движке WordPress.

Подробнее

Настройка отслеживания отправки AJAX-форм в ЯМ и GA — два эффективных способа

На этом сайте уже был пост про отслеживание отправки данных через AJAX-форму. Тем не менее, есть ещё два очень интересных способа, которые нельзя оставить без внимания. Опубликованы они на сайте агентства интернет-маркетинга SEOupdate. Но отличие от ранее опубликованных способов эти заключаются в точности заполнения полей формы, т.е. при нажатии кнопки Отправить в неудачно заполненной форме событие передаваться не будет, и соответственно, цель не будет засчитана. Разберём эти способы на примерах.

Подробнее