Перенос целей из Google Tag Manager в Яндекс Тег Менеджер. Часть 1

19.08.2025

Введение

Здравствуйте! Меня зовут Артём, и я очень рад вас здесь видеть. Считаю важным отметить сразу: цель этого цикла статей не просто показать, как перенести большинство сценариев целей из GTM в YTM, но и объяснить саму логику их настройки. Поэтому руководство может быть полезно всем: и тем, кто только начинает, и опытным специалистам.

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

  1. Напрямую через код сайта;
  2. С помощью менеджера тегов (например, Google Тег Менеджера).

Второй вариант предпочтительнее, так как он позволяет очень гибко настроить всё, что нужно, без вмешательства в исходный код сайта. Плюс все изменения производятся в «изолированной среде», что сводит к минимуму риск нарушить работу посадочной страницы.

GTM — это тот инструмент, с которым уже все привыкли работать. Но, как вы знаете, начиная с 2022 года, отношение ко всем продуктам от Google в России стало весьма предвзятым. И в 2025 года такая тенденция продолжается. Например, на момент написания этого руководства ещё нет какого-то однозначного ответа от Роскомнадзора касательно правомерности использования Google Тег Менеджера. Одни источники ссылаются на то, что им разрешили использовать менеджер тегов, но при условии подачи заявки на трансграничную передачу данных. Другие — что ничего не изменилось, и продолжать работу с GTM можно как раньше – без всяких заявок. И тем не менее, на основе информации от коллег и разных компаний, часть специалистов уже перенесла всё отслеживание целей из GTM в YTM.

Однако некоторые до сих пор не понимают, как работать с менеджером тегов от Яндекса. Кто-то ждёт, когда он полноценно выйдет из беты, а кто-то – пока ему подробно покажут, как можно перенести всю аналитику из GTM в YTM, ведь есть ряд особенностей, по которым YTM всё ещё уступает GTM.

Например, нехватка триггера «Видимость элемента» и переменной «Собственный код JavaScript, а также явное неудобство режима отладки – это основные недостатки, и многие не понимают, как корректно перенести всю настроенную аналитику без них.

В этом руководстве я подробно покажу, как совершить перенос из GTM в YTM на примере реального проекта моего клиента – пошагово, с пояснениями и разбором всех нюансов. Надеюсь, этот материал поможет вам разобраться в логике работы YTM – научиться эффективно использовать его в своей повседневной практике. Уже сейчас перенести из GTM в YTM возможно практически всё. И в этом руководстве я это продемонстрирую.

В первой части этого цикла, давайте проведём все подготовительные работы.

Подготовительные работы

Перед началом переноса целей рекомендую подготовиться заранее.

Во-первых, откройте карту настроенной аналитики. В идеале она уже должна быть — именно по ней ранее могла происходить у вас настройка аналитики в GTM. Но если такой карты нет или вы ей не пользовались, обязательно составьте список всех целей, настроенных в GTM, и определите порядок переноса. Это позволит ничего не упустить и избежать путаницы в дальнейшем.

В моём случае карта целей уже была, и именно на её основе я буду переносить всё в Яндекс Тег Менеджер.

Карта настроенной аналитики

Карта аналитики в Google-таблице

 Во-вторых, откройте на отдельной вкладке все цели, настроенные в GTM. Это удобно, потому что принципы работы в Яндекс Тег Менеджере во многом схожи с принципами работы в GTM. В ряде случаев вы сможете перенести настройки буквально по принципу копировать — вставить. Это сэкономит время и позволит минимизировать количество ошибок при ручной настройке.

Настроенные теги в интерфейсе GTM

В-третьих, заранее подготовьте вспомогательный файл с переменными.

Файл для работы с режимом отладки

Для удобства сохраните его у себя на компьютере — например, в виде обычного .txt-файла. Этот файл понадобится вам при работе в режиме отладки Яндекс Тег Менеджера. Далее я покажу, как именно его использовать.

Теперь, когда все материалы подготовлены, можно переходить к переносу целей. Я рекомендую двигаться от простого к сложному. Именно в таком порядке я и буду всё настраивать. В связи с этим, я разделил весь процесс переноса аналитики на пять этапов:

  1. Отслеживание кликов;
  2. Отслеживание отправки форм;
  3. Отслеживание копирования текста;
  4. Интеграция сторонних сервисов;
  5. Нестандартные настройки с помощью тега «Пользовательский HTML».

Предлагаю пойти по порядку. Для работы я открою 4 вкладки в браузере и 1 файл на компьютере. Вам же рекомендую сделать то же самое.

  • вкладка «Цели» в Яндекс Метрике (выберите нужный счётчик);
  • вкладка «Тег Менеджер» в Метрике (предполагается, что он уже активирован владельцем счётчика, и у вас есть доступ);
  • вкладка с вашим GTM, где уже настроены все цели;
  • вкладка с картой аналитики — таблица Excel или Google-таблица, по которой вы будете сверяться;
  • файл .txt с переменными, который вы подготовили заранее.

«Для чего вообще нужен этот файл?» – спросите вы.

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

  • какие события и триггеры срабатывают на той или иной странице сайта;

«Сводка» в режиме отладки GTM

  • какие теги были активированы;

Активация тегов в GTM

  • какие триггеры активировали тег, а какие нет и почему;

4 триггера, которые активировали тег

  • какие переменные были извлечены и какие значения они приняли в момент срабатывания события;

Вкладка «Переменные» в режиме отладки GTM

Благодаря этому становится понятным, что именно должно быть учтено для корректной работы цели или события.Однако в YTM подобного режима отладки пока нет. Это делает настройку менее наглядной — особенно для тех, кто впервые работает с Яндекс Тег Менеджером.

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

Лайфхак: если у вас на сайте ещё установлен GTM, то во время переноса вы можете пользоваться его режимом отладки, а уже потом, всё проверив в привычном формате, переносить всё в YTM.

ВАЖНО: если счётчик Яндекс Метрики установлен на сайте через GTM, то после переноса целей его необходимо отключить в GTM и установить на сайт напрямую:

  • либо вставив код Метрики на все страницы сайта вручную;
  • либо с помощью специальных плагинов для вашей CMS.

Подготовка в Яндекс Тег Менеджере

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

1. Создание триггера «Просмотр страницы»

Создайте триггер типа «Просмотр страницы». Для удобства можете назвать его так же, как аналогичный в GTM — например All Pages. Этот триггер будет срабатывать на всех страницах сайта и пригодится при подключении базовых тегов.

Триггеры в Яндекс Тег Менеджере

Создание триггера:

Даём название триггеру All Pages

2. Создание триггера «Инициализация»

Создайте отдельный триггер типа «Инициализация».
Он потребуется, если вы планируете подключить Вариокуб (или любой другой скрипт, который должен загружаться до остальных тегов).

Создание триггера «Инициализация»

3. Создание пользовательской переменной «Константа»

Добавьте переменную типа «Константа».

В неё мы запишем ID счётчика Яндекс Метрики, чтобы использовать его в тегах и не дублировать вручную.

Добавляем ID Я. Метрики в переменную «Константа»

4. Создание тега «Мини дебагер триггеров и переменных»

Теперь создадим отладочный тег. Он пригодится вам, чтобы в консоли разработчика отслеживать, какие триггеры и переменные срабатывают на сайте.

  • Нажмите «Добавить тег»;

Теги

  • Выберите шаблон из каталога: «Мини дебагер триггеров и переменных»;
  • В строку «Переменная» пока впишите: Триггер сработал;
  • Сохраните тег.

Создание тега «Мини дебагер триггеров и переменных»

Позже я покажу, как можно использовать его более гибко — например, подставляя нужные переменные. На этом подготовительный этап завершён. Теперь можно переходить к настройке и переносу целей. И начнём мы уже в следующей статье — с настройки отслеживания кликов.

Категории:
Веб-аналитика
Артем Буц
Артем Буц

Специалист по контекстной рекламе в Я.Директ, Google Ads и таргетированной рекламы в ВКонтакте. Опыт 100+ проектов за 7 лет. С 2025 года начал свой путь в аналитике данных.

Добавить комментарий