1.Сделайте в GTM тег custom html, поставьте в него этот код, обернув в <script></script>. Триггер активации тега All pages (если нужно, чтобы работало везде) или какое-то другое условие, сами решите.
2.Сделайте новый триггер по событию (custom event). В имя события вставьте вот это
gtm.formSubmitCustom
3.Теперь сделайте тег, который будет пушить событие в UA: укажите событие, категорию, действие, триггер (п.2), в GA сделайте цель с этими категорией и действием.
передайте в dataLayer событие об отправке формы. Можете в GTM поставить этот код:
$(document).ajaxSuccess(function(event, xhr, settings) { if (xhr.responseText.indexOf("Сообщение отправлено!") != -1) { dataLayer.push({ 'event': 'gtm.formSubmitCustom' }); }});
Сделайте тег, сделайте цели в GA
да, должен.
после того, как он заставил всех нас вывернуться наизнанку ради выполнения его требований, должен.
все прямо как в этой теме - с 16 мая как отрубило, а сегодня еще глубже упал. до этого 5+ лет в топе. все это время никаких махинаций, только внутренняя оптимизация. в апреле только отключили директ.
майнер на сайте?
еще лучше не в пользовательский html, а через шаблон.
подробно
#GTMTips: Cross-domain Tracking With Multiple GA Trackers
Администрирование -- настройки представления -- исключить параметры запроса URL.
Просмотры не пропадут, а будут приписываться к странице без параметра.