Шрифт
Установка и настройка Яндекс Метрики
Play

Установка и настройка Яндекс Метрики

Рассмотрим настройку системы веб-аналитики Яндекс Метрика с помощью Google Tag Manager.

Настроить Яндекс Метрику через Google Tag Manager можно тремя способами:

Разберем каждый из вариантов. Первые два варианта по сути одинаковы в плане процесса, но отличаются тем, какой код используется для внесения в пользовательский HTML тег. Третий вариант стал доступен после того, как в Google Tag Manager появилась возможность создавать свои собственные шаблоны тегов и переменных. Я разбирал пример создания собственного шаблона как раз на примере Метрики, но если вы хотите использовать готовый шаблон, то лучше использовать описанный ниже вариант.

Внедрение Яндекс Метрики через пользовательский HTML тег

Этот метод заключается в том, чтобы скопировать предложенный Яндекс Метрикой код в пользовательский HTML тег, настроить триггер и опубликовать изменения. Процесс настройки схож с настройкой Google Analytics, но если для последнего имеется возможность удобной настройки событий и т.п. через веб интерфейс выбирая необходимые параметры, то для Яндекс Метрики нам придется немного пописать код самостоятельно. Но, поверьте, это все достаточно просто и под силу не только техническим специалистам. Последовательность действий следующая.

Перед началом работы, если вы еще этого не сделали, создайте контейнер, в котором мы будем создавать необходимые теги, о том как это сделано описано в материала про настройку Google Tag Manager.

Создадим новый тег для добавления кода отслеживания Яндекс Метрики на страницы сайта. Нажмите на кнопку создания тега:

Создание тега для Метрики

Укажите тип Пользовательский тег HTML :

Тип тега для Метрики

Заполните поле Имя тега , Скопируйте и вставьте в поле «HTML» код счетчика Яндекс Метрики:

Добавление кода Яндекс Метрики в Google Tag Manager

Получить его можно перейдя на вкладку «Код счетчика» находясь в режиме редактирования счетчика Яндекс Метрики:

Код счетчика Яндекс Метрики

После выполнения описанных операций у вас в Google Tag Manager должно получиться следующее:

Тег для добавления кода отслеживания Яндекс Метрики

Теперь добавьте триггер активации тега Все страницы затем нажмите Создать тег :

Активация тега с кодом Яндекс Метрики

Опубликуйте или перейдите в режим отладки версии контейнера:

Создание версии контейнера Google Tag Manager

На этом установка кода отслеживания Яндекс Метрики на страницы сайта с помощью Google Tag Manager завершена. Перейдем к настройке фиксации событий на сайте и передачи информации в Яндекс Метрику через Google Tag Manager.

Рассмотрим следующие варианты.

1. Фиксируем клики по элементам на странице

Предположим, что на нашем сайте имеется кнопка подписки на новости и нам нужно фиксировать клики по ней в Яндекс Метрике (обратите внимание, что клик по кнопке отправки формы не всегда приводит к ее фактической отправке. Клик и Отправка формы два разных события, для примера ниже описывается клик по кнопке, а после него отправка формы). Переходим в настройки счетчика Яндекс Метрики и создадим новую цель типа JavaScript событие . В качестве дополнительных полей, описывающих фиксируемое действие можно использовать Параметры визитов Яндекс Метрики.

Создание цели в Яндекс Метрике

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

Создадим тег для передачи данных в Яндекс Метрику о клике по элементу. Нажмите кнопку создания тега, укажите имя и тип тега Пользовательский тег HTML :

Тег передачи данных о клике в Яндекс Метрику

Создайте для него триггер активации. В настройках триггера укажите данные об элементе, по которому пользователь выполнил клик. Для демонстрации я использую элемент с идентификатором равным button_send :

активации тега для Яндекс Метрики

После этого сохраните триггер, вы вернетесь к настройкам тега, в поле HTML введите следующий код:

Получится примерно следующее:

Пример кода передачи данных

Сохраните изменения, создайте версию контейнера и опубликуйте ее. Теперь информация о кликах по кнопке будет передаваться в Яндекс Метрику, сведения будут доступны в отчетах по достижениям целей.

2. Фиксируем отправку формы

Отправка формы фиксируется в том случае, если поля формы заполнены корректно и нет никаких ошибок. Создайте еще один тег необходимый для передачи данных в Яндекс Метрику. Выберите для него тип Пользовательский тег HTML , в поле HTML введите код:

Этот код получен для еще одной цели в Яндекс Метрике, созданной для фиксации успешно отправленных форм (ее идентификатор отличается от того, что мы рассмотрели ранее). Добавьте триггер активации тега:

Фиксация отправки формы в Яндекс Метрике

В настройках триггера укажите следующие настройки:

Пример триггера для отправки данных о форме в Яндекс Метрику

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

Аналогично описанным выше вариантам можно настроить Яндекс Метрику в Google Tag Manager для фиксации прокрутки страниц, просмотров видео роликов и др. действий пользователя. Разберем другие варианты внедрения Яндекс Метрики.

Внедрение Яндекс Метрики согласно рекомендациям Яндекса

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

Настройка Яндекс Метрики через шаблон тега в Google Tag Manager

Этот вариант внедрения (или настройки) Яндекс Метрики в Google Tag Manager стал доступен после того, как у нас появилась возможность создавать свои собственные шаблоны тегов и переменных. Заключается он в том, что перед началом настройки Яндекс Метрки необходимо в контейнер Google Tag Manager импортировать соответствующий шаблон, а далее все необходимые действия выполнять уже в нем. Выполним необходимые действия по шагам.

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

Импорт шаблона Яндекс Метрики в Google Tag Manager

Воспользуемся поиском и выберем все шаблоны содержащие Yandex , нам необходимо выбрать шаблон от david-vallejo-com :

Выбор шаблона Яндекс Метрики в Google Tag Manager

Затем ознакомимся со сведениями о шаблоне, какие права ему предоставлены и необходимы для работы:

Сведения о шаблоне

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

Шаблоны тегов в контейнере

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

Использование шаблона тега Яндекс Метрики

Далее вся конфигурация выполняется с помощью удобной формы, по аналогии с тегом Google Analytics. Разберем доступные параметры. Первые две опции это Method и Account ID , которые отвечают за тип отслеживания и номер счетчика Яндекс Метрики, соответственно. Информация о доступных методах доступна в документации Яндекс Метрики.

Следующий блок настроек (опций) Tracker Options:

  • Disable default Data Sending — п ризнак отключения автоматической отправки данных при инициализации счетчика
  • Enable HashTracking — п ризнак отслеживания хеша в адресной строке браузера
  • Send Page To Yandex Index — запрет отправки информации о существовании страницы поисковым роботам Яндекса
  • Alternative CDN — о пция позволяет корректно учитывать посещения из регионов, в которых ограничен доступ к Яндекс.Метрике

Tracker Options в шаблоне тега Яндекс Метрики

За ним идут Опции отслеживания :

Это те опции, которые можно изменять при создании / изменении счетчика в панели управления, такие как: карта кликов, веб-визор и пр. В заключении конфигурации тега Яндекс Метрики в Google Tag Manager можно указать в каком режиме будет работать тег отладки ли нет, а также необходимо ли использовать передачу данных об электронной торговле в Яндекс Метрику. Комбинируя различные опции необходимо выполнить конфигурацию тега под свои задачи.

Мы рассмотрели три варианта внедрения Яндекс Метрики на сайт через Google Tag Manager. Как видите установить ее на сайт можно без внесения изменений в исходный код страниц сайта, достаточно использовать возможности Google Tag Manager

Еще бы статью написали о том, как Электронную торговлю Google Analytics ставить через Google Tag MAnager и цены бы вашему блогу не было 🙂

Спасибо за полезные статьи!

Кстати да! Тоже очень интересует этот вопрос.

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

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

У меня норм работает. А желтым светиться и даже красный, потому что сам код в коде документа найден не был.

А погрешность данных при установки метрики таким способом насколько возрастает?

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

Из личного опыта, могу сказать что если вы установите 2 счетчика метрики на сайт то у вас уже будут расхождения, причем оно иногда достигает 10%. Думаю что тут дело не только в GTM

Скажите, пожалуйста, вот я настроил событие («Фиксируем клики по элементам на странице»), то можно ли теперь настроить цель?

Добрый вечер, Андрей! Да, вы можете настроить цель на событие в Google Analytics

Простите, что не уточнил. Речь шла про Метрику. Вот я сделал yaCounter23211262.params(‘Отправка формы’); Как мне теперь в метрике настроить цель? Спасибо заранее

Добрый день. Кто сталкивался с подобной проблемой?

Настроил через gtm отправку события в GA по нажатию на кнопку. Правило настроено через прослушивание кликов и id кнопки.

Через это же правило настроил отправку события в метрику:

То есть при нажатии на кнопку срабатывает 1-о правило, и активирует 2 тега.

Проблема в том, что в GA попадает 30 000 событий, в метрику 3 000 за тот-же период.

Что может быть не так?

Попробуйте без return true;

* в предыдущем посте обрезались элементы script полный тег выглядит вот так (без пробелов)

и здесь обрезало….

ссылка на рисунок

судя по комментариям скрестить gtm и электронную коммерцию от яндекса все же можно, но статьи похоже так и не было пока, или я не нашел. просто времени не хватает написать или там какие проблемы в реализации?

Есть несколько вариантов настройки такой связи. Можно через код метрики, через dataLayer или через описание торговли от GA через GTM в Метрику. Сейчас не хватает времени на описание подобного процесса

Та же поблема с метрикой.. Цели не отлавливает Указал скрипт

Дмитрий, проверьте в отладчике — происходит ли активация тега с кодом метрики, а также наличие ошибок на странице

Решение состоит из двух шагов. 1. Приоритет у вызова цели должен быть ниже основного счетчика

2. Вызывайте цель асинхронно: window.onload = function()

Можно ли метрику ставить обычным способом? Какие плюсы и минусы по сравнению с ГТМ?

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

Иван, добрый день! Спасибо за полезный материал!

1) Тестировали ли вы расхождения статистики, если ЯМ устанавливается через GTM? 2) Если код Метрики поставлен через GTM, можно ли настроить отслеживание событий через изменения кода сайта, «по старинке»? Не собьет ли это передачу данных в Метрику? 3) Можно ли настраивать через одно правило отправку события в Метрику и в GA?

Добрый день, Оксана! Тестирования не проводил, по одному правило можно настроить активацию нескольких тегов, ограничений не встречал. По п. 2, думаю, что можно, но не пробовал сам

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

Роман, существенной разницы быть не должно. А 100% корректные данные получить всё равно не получится даже если код стоит прямо на странице сайта. Тем не менее это нисколько не влияет на аналитику. 99% точности инструментов достаточно для того, чтобы с их помощью принимать решения

Роман, Вы правы, главная выгода — удобство внедрения, проблема — могут быть расхождения

Здравствуйте. Подскажите пожалуйста. Недавно, я так понимаю, поменялась информация в help метрики, и теперь вроде как есть возможность использовать «Интеграцию счетчика с контейнерами тегов» http://help.yandex.ru/metrika/code/jscode.xml я так понимаю контейнер тегов имеется введу GTM. Единственное, пример указанный на странице, я так понимаю не полный. Может есть возможность предоставить корректный счетчик метрики для GTM что бы отслеживались все параметры, такие как вебвизор ссылки и т.п. или хотя бы проверить

таким образом будет работать срабатывать вебвизор? enableAll: true я так понимаю включает карту кликов и все остальное?

И имеется ли возможность через GTM установить параметры интернет магазина? http://help.yandex.ru/metrika/reports/e-commerce.xml

Добрый день, Федор! Код счетчика Вы можете получить в настройках соответствующего счетчика, какой-то специальной версии кода отслеживания для Google Tag Manager не существует. Установить параметры можно, но вот реализовать механизм передачи в эти параметры значений, это отдельная задача.

Не отображается событие в метрике, уже вручную в консоли chrome вставил: yaCounter523523.params(‘callnowbutton click’);

код выполнился, запрос отправлен в метрику (по вкладке network видно), а в «Параметры визитов» — пусто. Может еще цели настроить нужно?

Вероятно есть ошибка в настройке GTM или с кодом Метрики, необходимо смотреть на реальном сайте и искать причину

В Tag Manager вставил следующий код

window.onload = function()

но теперь в дебаг режиме даже алерт не срабатывает (((

Все зависит от того, какой триггер активирует этот код до или после window.onload

Пытаюсь разобраться и настроить рекламную кампанию сам. Объясните, что-то можно на начальной стадии лучить бесплатно?. Например, я выполняю настройки, Яндекс их оптимизирует и потихоньку продвигает наверх поиска

Иван, подскажите есть какой вариант отправки событий/целей в метрику поcле посещения?Что-то вроде, протокола измерений в UA

Максим, в Яндекс Метрике пока подобного инструмента нет

Добрый день, подскажите пожалуйста, возможно ли настроить событие в Метрике на отображение определенной надписи для пользователя через javascript идентификатор? Пример, на сайте есть поиск средствами встроенной CMS, я хочу отследить все пустые результаты поиска, при этом параметры могут быть какие угодно, но фраза на странице всегда одинаковая «Ничего не найдено». Возможно подобную задачу можно решить через GTM. Скоординируйте в правильное направление ход моих мыслей пожалуйста )

Иван, не совсем понял задачу. Если нужно отследить пустые результаты поиска, то можно использовать пометку с помощью параметров визитов. Лучше всего поиск по сайту отслеживать в Google Analytics

Добрый день, хорошая статья, решил попробовать установить на сайте эвент, который отслеживает клик по кнопке ГДЕ КУПИТЬ.

Через Tag Manager настроил сам тег и триггер и запустил его в режиме отладчика с тестовым алертом — все работает

yaCounterXXXXXX.params(‘Клик по кнопке’); alert(‘Где купить’);

Затем опубликовал через Tag Manager

Захожу в Яндекс в Параметры Визитов, но там увы ничего нет ((( Подскажите пожалуйста, в чем может быть проблема? Код установил еще вчера.

Антон у Вас не правильно описаны параметры

Подскажите, плиз! Менялся дизайн сайта, код метрики, как утверждает веб мастер не трогали. Но метрика почему то прекратила учитывать большую часть трафика с адвордс. Раньше все губ было.

Лилия, проверьте настройки рекламных кампаний, а также наличие кода метрики на страницах сайта

Иван, доброго времени суток! 1.На 4 скрине, где указано как получить код отслеживания Яндекс.Метрики выбраны только — Вебвизор, карта скроллинга, аналитика форм — Асинхронный код Вопрос как в коде на слайде 5 оказалась строчка: params:window.dataLayer[0], ее нужно самостоятельно вставлять? для чего эта строчка нужна?

2. На нескольких сайтах стоит Тулбар с ссылками на сайты. Мы хотим настроить статистику для отчета «Параметры Визита» в Метрике, т.е. отправлять домен на котором кликнули по ссылке и адрес ссылки. Для Google Analytics мы это реализовали через тег в GTM, с помощью тега для Google Anakytics, тип отслеживание — событие, категория — адрес ссылки, действие — домен. Как нам настроить подобное для Метрики? Для ее не существует такого типа тега, что нам нужно прописать в пользовательском теге?

Мария, добрый день! П. 1 — для стандартной установки метрики она не нужна. П. 2 — в пользовательском теге используете код Яндекс Метрики для фиксации параметров визитов, триггеры для активации тегов, вероятно, будут те-же, что и для Google Analytics

Иван, вы указали «код Яндекс Метрики для фиксации параметров визитов» — что то за код?

Иван, а почему вы используете params, а не reachgoal?

Мария, я отвечу Вам вопросом: в чем разница между этими методами?

Иван, парамс передает параметры визита. ричгол — факт достижения цели. Но на практике я применяла ричгол. Экспериментировать на клиенте и применять параметр, результат которого я не знаю, я не могу. Подскажите, что я увижу при использовании парамс. Пожалуйста 🙂

Мария, ну вот Вы и ответили на свой вопрос. reachGoal() это фиксация действия, также как и просмотр страницы, а params() это уточнение/расширение данных об этом событии/действии или о том, кто его выполнил. Например, у Вас посетители должны нажать на кнопку «купить», это reachGoal(), а вот информация, что на нее нажали Петя, Вася, Маша и т.п., это params(), или что кнопка была на момент нажатия красная или синяя, тоже params()

Сей час не много поменялся интерфейс так менеджера — вы можете обновить статью?

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

А Вебвизор при этом нормально работает?

Мне не известно о проблемах

У меня почему-то не работает вебвизор, если он установлен через GTM. Как только код метрики установил на прямую в код сайта, запись сразу пошла.

Как-то можно решить вопрос, чтобы запись была через GTM? или пусть код метрики так и стоит отдельно?

Вероятно конфликт какой-то имеется. Проверил на своем сайте, вебвизор корректно работает

Отличная статья! Сейчас как раз занимаюсь настройкой отправки параметров на сайте.

Появилась проблема: Есть код кнопки: Открыть

Делю всё как вы сказали:

yaCounterХХХХХХХ.params(‘Клик по кнопке’);

В условиях активации прописываю: Клик Click Classes содержит btn-header-registration Click Classes содержит btn-gold-full

Но в Метрике параметр не отображается. В чём может быть проблема?

Антон, используйте в одном триггере одно сравнение с Click Classes

Да, отлично! Большое спасибо! Теперь в предварительном просмотре при нажатии событие происходит. Прописал скрипт на reachGoal onclick=»yaCounter33422223.reachGoal(‘ClickOpen1’); return true;» В метрике указал целью событие ClickOpen1, но за сутки достижений цели так и не было (Хотя по вебвизору на кнопку точно нажимали). В чём может быть проблема? Сайт binоmо_соm, кнопка «Открыть счёт» в правом верхнем углу.

Так выше описанная настройка отправки событий в метрику будет работать если код установлен только через GTM или и стандартным способом тоже? Спасибо!

Будут работать оба способа

Добрый день! Прочитал в хелпе гугла, что он рекомендует удалить все другие теги с сайта. А точнее перенести их в GTM. Посмотрел несколько магазинов и заметил, что у них стоит GTM и также стоит яндекс метрика. Как правильно делать, переносить код метрики в контейнер или не нужно? Она вообще будет так корректно работать? Один менеджер сказал, что у них есть в коде сайта и в GTM. Если делать и там и там, не будет ли метрика считать дважды или как-то не корректно?

Роман, если Яндекс Метрика фиксирует одинаковые хиты через код и через Google Tag Manager, то необходимо исключить один из вариантов. Какой оставить — решать Вам

Иван, а есть способ вызывать событие Метрики reachGoal через GTM?

На такой код он ругается

yaCounter29266865.reachGoal(‘123’); return true;

Говорит Parse error. return must be inside function

Дмитрий, такое возможно и работает на многих сайтах. В Вашем случае проблему нужно искать в настройках в Google Tag Manager

Настроил как Вы описали, но почему то, когда передаю так: yaCounter14649829.params(‘myParams’); то параметр не попадает в метрику А если вот так: var myParams = ; yaCounter14649829.params(myParams); то параметр попадает в метрику

В чем может быть проблема?

Владимир, нужно правильно описывать параметры, второй вариант корректен, а первый нет

У Вас в примере указан такой же — yaCounter23211262.params(‘Отправка формы’); Так подскажите пожалуйста, какой будет правильным?

Правильный ответ: описывать в виде пары

Подскажите, возможно ли через GTM настроить определение цели по «возникающей» на сайте надписи? Дело в том, что форма на сайте вставляется скриптом от партнерки. Код скрипта типа:

Посетители в форме задают вопрос, после чего на сайте появляется надпись: «Спасибо, мы вам перезвоним». Вот на это и надо как то настроить цель… Возможно ли это?

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

Скрипт не отобразился в комментарии. Попробую так:

(script type=»text/javascript»)document.write(‘(iframe src=»шттп://*******.com/?p=lawyer&t=blue&w=1111&product=lawyer&template=blue&style=default&width=750&height=370&ref=’+escape(document.referrer)+'» width=»750″ height=»370″ style=»border:none» frameborder=»0″)(/iframe)’);(/script)

Иван, настроил по вашей инструкции цели через GTM. Протестировал, заполнив все цели на сайте. Сразу ничего не отобразилось, мне сказали, что конверсии отображаются с задержкой. Проверил на следующий день. Какие-то конверсии отобразились, а какие-то нет. Перепроверил все настройки, но бесполезно. Что нужно проверить?

Поддержка из метрики мне написала, что у меня ошибка на сайте и прислали скриншот http://joxi.ru/xAeE4P6HK7ZOAy

Посоветуйте, пожалуйста, что нужно изменить. Спасибо!

Андрей, у Вас синтаксическая ошибка в коде, нужно ее найти и исправить

Здравствуйте! Метрика установлена через GTM, но не отображается карта кликов (она вроде как начинает загружаться — появляется плашка ЯндексМетрики на webvisor.com, но сразу же перекидывает на сайт, словно редирект). При размещении кода Метрики непосредственно на сайте (не через GTM) карта кликов работает. В чём может быть проблема?

Добрый день! Установил Яндекс Метрику. При просмотре через Tag Manager видно что тег есть, а при просмотре через расширение Tag Assistant тега нет. В чём может быть причина?

Пора обновлять статью 🙂 Интерфейс у тег менеджера немного изменился.

Коллеги, подскажите пожалуйста. На сайте установлена Метрика через код. В интерфейсе Метрики и в коде сайта настроены цели через onclick=»yaCounter123456.reachGoal(‘enter_cart’); return true;» Есть соображения перевести Метрику в GTM Достаточно ли будет перенести основной код счетчика, или же надо производить манипуляции из пп. 1 и 2 этой статьи?

Вадим, можно не переносить reachGoal в Google Tag Manager, но если Вы это сделаете, это будет более правильным решением

Всем привет. Настроил все по инструкции. Метрика Скрипт Условие Один раз отработала цель при проверке и все, после этого цель ни разу не сработала, повторные проверки так же не дали результата, с чем это может быть связано, после первой настройки, ничего не менял.

Для решения Вашего вопроса необходимо изучить настройки в Google Tag Manager

Добрый день. Подскажите, пожалуйста, «чайнику». Очень понравился функционал GTM. Хочу использовать для настройки Яндекс.Метрики. Счетчик установил, а вот с целями загвоздка. Не срабатывают. Сайт одностраничник, на нем 3 формы (работают через ajax, т.е. страница не меняется). При этом на сайте есть блок с тестом для клиента из нескольких этапов, при ответе на каждом этапе, меняется содержание страницы, но url тот же. В этом «поэтапном блоке» зашиты 2 формы — 1 повторяется на всех этапах, 2 выскакивает после прохождения всех этапов. 3 форма расположена на лицевой странице (обратный звонок). У всех форм соответственно разный id. Пытался в GTM настроить через отправку форм — form id — содержит — номер формы. Но результата нет, через предварительный просмотр не срабатывает и соответственно в Яндекс ничего не отправляется. Можно как-то реализовать сработку цели, например по всплывающему «модулю» с текстом: спасибо за заявку и т.п. Эти модули всплывают, как раз после успешного заполнения формы. Я так понимаю нужно в эти «модули» добавить dataLayer.push, но куда именно подскажите, пожалуйста.

Добрый день. Это нужно сделать разработчикам, сформулируйте примерно так «при отправке формы ___ выполнить код ___»

Подскажите, а как-то можно установить Яндекс.Метрику через Google Tag Manager, но для AMP контейнера? Спасибо

Дмитрий, с подобной задачей не сталкивался

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c обработкой персональных данных

📎📎📎📎📎📎📎📎📎📎