Analytics
Сейчас в сети: 245
Сейчас в сети: 245
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Отслеживание формы в GTM для аналитикс и яндекс метрики

Студент ✭ ✭

Добрый день. Нигде не смог найти подробной инструкции, как правильно настроить цели на отправку формы (к примеру) Яндекс Метрики через Google Tag Manager.

 

Правильным ли будет данный алгоритм (при условии, что метрика уже установлена в GTM):

 

1) Заходим в настройки Яндекс Метрики, создаем цель javascript-событие и придумываем идентификатор цели http://prntscr.com/9uxiao

 

2) Переходим в интерфейс GTM. Создаем новый ТЕГ (пользовательский тег HTML). В HTML-поле вписываем следующее:
<script>

yaCounterXXXXXX.reachGoal('TARGET_NAME');

</script>

 

где XXXXX это номер счетчика Яндекс Метрики

TARGET_NAMT это идентификатор цели, который мы придумали на этапе создания цели в Яндекс Метрики (в нашем случае NAMЕ).

 

До этого момента все верно?

 

Далее идем в GTM, создаем новый триггер (или новый тег??), выбираем событие на отправку формы, а вот что выбрать в условии включения, если там нет возможности выбрать идентификатор формы, а есть только такие варианты: http://prntscr.com/9uxmvx

 

И кстати, цели в метрике потом можно будет смотреть стандартно? Останется такой же функционал?

 

1 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Дмитрий А
января 2016

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Ведущий участник

Доброе утро, Дмитрий!

 

В принципе, Вы отписали все верно.


Сначала создаем тег. В нем прописываем js-код для отправки данных о сработавшей цели в Метрику. Затем настраиваем саму цель в метрике.

 

После чего нам необходимо создать новый триггер (правило), по которому будет срабатывать наш тег Метрики.

 

Для отслеживания отправки формы нужно учесть такие моменты:

  1. На какой странице располагается форма (или она расположена на всех страницах сайта)?
  2. На скриншоте http://prntscr.com/9uxmvx указан фильтр, который помогает ограничить прослушивание отправки форм только на нужных страницах (при нужных условиях).
  3. Далее, если в разделе "Переменные" у вас не включены переменные для форм, их необходимо включить - http://prntscr.com/9uxrks
  4. Для того, чтобы можно было указать какую именно форму нужно отслеживать, на первом этапе настройки триггера указываем на каких страницах она присутствует. Если на всех страницах сайта, то указывает регулярное выражение - http://prntscr.com/9uxrb5
    Затем в "Условиях активации"  - указываем хотим ли мы отслеживать все формы или какую-то отдельную - http://prntscr.com/9uxrqd
  5. Выбрали "Некоторые формы". И указываем ID формы или какой-то другой отличительный признак - http://prntscr.com/9uxrzr
  6. Сохраняем триггер
  7. Запускаем режим предварительного просмотра и тестируем тег с триггером

По-идее, должно сработать Веселый




С уважением,
Анатолий

Просмотреть решение в исходном сообщении

Лучший ответ.
Решение
Утвердил автор темы Дмитрий А
января 2016

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Ведущий участник

Доброе утро, Дмитрий!

 

В принципе, Вы отписали все верно.


Сначала создаем тег. В нем прописываем js-код для отправки данных о сработавшей цели в Метрику. Затем настраиваем саму цель в метрике.

 

После чего нам необходимо создать новый триггер (правило), по которому будет срабатывать наш тег Метрики.

 

Для отслеживания отправки формы нужно учесть такие моменты:

  1. На какой странице располагается форма (или она расположена на всех страницах сайта)?
  2. На скриншоте http://prntscr.com/9uxmvx указан фильтр, который помогает ограничить прослушивание отправки форм только на нужных страницах (при нужных условиях).
  3. Далее, если в разделе "Переменные" у вас не включены переменные для форм, их необходимо включить - http://prntscr.com/9uxrks
  4. Для того, чтобы можно было указать какую именно форму нужно отслеживать, на первом этапе настройки триггера указываем на каких страницах она присутствует. Если на всех страницах сайта, то указывает регулярное выражение - http://prntscr.com/9uxrb5
    Затем в "Условиях активации"  - указываем хотим ли мы отслеживать все формы или какую-то отдельную - http://prntscr.com/9uxrqd
  5. Выбрали "Некоторые формы". И указываем ID формы или какой-то другой отличительный признак - http://prntscr.com/9uxrzr
  6. Сохраняем триггер
  7. Запускаем режим предварительного просмотра и тестируем тег с триггером

По-идее, должно сработать Веселый




С уважением,
Анатолий

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Студент ✭ ✭
Попробовал все сделать по инструкции, у меня в консоле вот такие вот ошибки http://prntscr.com/9uz1df хотя метрика данные собирает (цель только так и не получилось словить). В чем может быть причина? Перепроверил 10 раз - все установлено как положено

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Ведущий участник
Подскажите адрес сайта и какую форму вы хотите отслеживать?



С уважением,
Анатолий

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Студент ✭ ✭

Адрес сайта - я там на все формы события попытался настроить.

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Ведущий участник
Спасибо за ссылку.
Могу я попросить прислать ссылку на предварительный просмотр версии GTM.
Сначала запускаем предварительный просмотр - http://prntscr.com/9uz5y4
Затем кликаем на ссылку и копируем полученный URL - http://prntscr.com/9uz689



С уважением,
Анатолий

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Студент ✭ ✭

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Ведущий участник
У вас все теги для отслеживания отправки форм настроены на срабатывание при загрузке страницы - http://easycaptures.com/fs/uploaded/826/7518552946.jpg

Вы забыли добавить правила для каждого из тегов.



С уважением,
Анатолий

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Студент ✭ ✭
Вроде ошибки исчезли, отправил форму себе, сижу жду как отреагирует метрика: отметит конверсию или нет

Re: Отслеживание формы в GTM для аналитикс и яндекс метрики

Ведущий участник

Скорее всего, данные в метрике не появятся, т.к. у Вас за обработку форм отвечает скрипт http://remont-avto86.ru/bitrix/templates/.default/js/js.js (если я правильно разобрался).

 

Если это так, то Вам необходимо несколько изменить настройки GTM и сайта.

 

  1. При успешной отправке формы "Записать на сервис" выполнился такой js-код: 
    dataLayer.push({
    	'event':'serviceFormSent'
    });
  2. Создаем триггер в GTM с типом "Пользовательское событие" - http://prntscr.com/9uzuan
    В поле "Имя события" записываем то, что у нас в переменной 'event' ('serviceFormSent') - http://prntscr.com/9uzula
    Называем как Вам удобно триггер и сохраняем
  3. Идем в настройки тега "Запись на сервис" и заменяем триггер "Запись на сервис" на триггер, который создали ранее. Сохраняем тег.
  4. В режиме предварительного просмотра тестируем изменения.

По такому же алгоритму можно отследить все оставшиеся формы, только предварительно меняете в js-код название события:

dataLayer.push({
	'event':'zamenitNazvanieSobitiya' //заменить название события и потом его использовать в настройках триггера
});

Должно сработать Веселый

Если что - задавайте вопросы.




С уважением,
Анатолий