Buderus-trade.ru

Теплотехника Будерус
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Особенности подключения ки через GTM и настройки целей

Особенности подключения Яндекс.Метрики через GTM и настройки целей

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

Для наглядности посмотрим сравнение скорости загрузки сайта по PageSpeed Insights для одной и той же страницы с разными способами подключения счетчика Метрики и без него.

сравнение скорости загрузки сайта по PageSpeed Insights

При правильном подключении проблем с получением данных не наблюдается.

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

Довавление целей в Я.Метрике

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

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

Рассмотрим следующий пример.

В данном примере цели будут достигнуты по клику на класс button или ИД icon. Каждая из отслеживаемых целей в Яндекс.Метрики создается, как JavaScript-событие. Для этого указываем:

  1. Название.
  2. Тип условия.
  3. Индентификатор.

Код цели для сайта будет готов для копирования в скрипт.

Код цели

Такой тег имеет следующие особенности настройки:

  1. Тип тега — Пользовательский HTML
  2. Триггеры активации — Initialization All Pages
  3. Производить активацию тега после счетчика Яндекс.Метрики (настраиваем порядок активации тегов в теге счетчика Яндекс.Метрики).

Конфигурация тега

Как видим все работает и данные по достижении целей отправляются в Яндекс.Метрику без отдельной настройки каждого из событий в GTM.

показатели из Я.Метрики

Хотите получить ответ на свой вопрос? Задайте его нам через телеграм-бота!↓

Для счетчика яндекс метрики нет данных

Надеюсь, ваши аккаунты Яндекс Директа уже подключены к Яндекс Метрике. Если же нет, то вы просто теряете деньги на контекстную рекламу.

Читайте так же:
Бесплатная установка счетчиков многодетным семьям

История, что называется из жизни:

  • (Наш менеджер): Вы уже ведете контекстную рекламу своих услуг в Яндекс Директе?
  • (Клиент): Да, уже 6 месяцев
  • (Наш менеджер): Здорово, а положительные результаты есть?
  • (Клиент):Да, но хотим усилить рекламу и увеличить отдачу
  • (Наш менеджер): А Яндекс Метрика подключена к Директу?
  • (Клиент): А надо?

Без отслеживания эффективности, все затраты на контекстную рекламу вылетают в трубу. Причем не только деньги на саму рекламу, но и деньги за время людей, которые ею занимаются + бонусом вы теряете время.

Вы говорите, нет Метрики, зато есть клики, показы и CTR? А причем тут ваш бизнес? Где деньги, Зин?

Зачем подключать Яндекс Метрику к Яндекс Директу

Причин много, но самые важные 4:

1. Это позволяет отслеживать действия посетителей на сайте + дает возможность подключить «Целевой звонок»

2. Позволяет вносить изменения в действующие рекламные кампании на основе этого самого анализа поведения

3. Позволяет задействовать авторетаргетинг и ручной ретаргетинг в Яндекс Директе

4. Создает положительную обратную связь между Яндекс Метрикой и Директом (повысить эффективность контекстной рекламы и снизить ее стоимость)

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

Положительная обратная связь между Яндекс Метрикой и Директом

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

Если ваша реклама направлена на целевую аудиторию, а ваш сайт удовлетворяет ее запросам, то такую контекстную рекламу показывать выгодно всем: вам, вашей ЦА и, конечно, самому Яндексу.

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

Еще один бонус в том, что на основании этих же данных, Яндекс может прогнозировать, на каких площадках и запросах пользователей ваша реклама работает лучше, какие дополнительные релевантные фразы будут полезными.

Но ничего этого не будет, если ваши аккаунты в Директе и Метрике не связаны.

Читайте так же:
Счетчик калорий во время тренировки

Все-таки решили подключить Метрику к Директу? (:

Подключаем Яндекс Метрику к Директу

Способ 1: Автоматический

Если для доступа к Яндекс Метрике и к Директу вы используете один и тот же аккаунт, то дополнительно ничего настраивать не надо.

Только если не возникают ошибки, и данные из Метрики не передаются в Директ.

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

Способ 2: Ручной

Тут все не намного сложнее чем в прошлом случае. Идем в интерфейс Яндекс Метрики и копируем номер счетчика вашего сайта.

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

Как только данные из Метрики пойдут в Яндекс Директ и обратно, будет вам счастье веб-аналитика. (:

UPD Подключение Целей из Яндекс Метрики для ретаргетинга в Директе (для случая разных аккаунтов)

Рекомендую прочитать статью по настройке связи Метрики для условий ретаргетинга Яндекс Директа. В примере рассматриваеся случай, когда счетчик Метрики находится на одном аккаунте, а реклама ведется из под другого аккаунта. Не самая редкая ситуация. Там же про вопрос разграничения прав и доступов.

Как продублировать цели из Яндекс.Метрики в Google Analytics

Что делать, если вы настроили большое количество целей в Яндекс.Метрике через Google Tag Manager (GTM), и нужно срочно перенести эти цели в качестве событий в Google Analytics (GA)? Конечно, можно перенастроить каждый тег на параллельную отправку событий в GA и в Метрику, но, если целей в Метрике очень много, это отнимет время.

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

Читайте так же:
Xerox phaser 3200 сброс счетчика

В обоих случаях не один час понадобится провести, настраивая всё вручную. Но можно найти более практичный вариант. Есть функция, которая позволяет перехватывать отправку целей в Метрику и параллельно отправлять пуши в dataLayer. Таким образом вам не надо будет вспоминать или разбираться, как была настроена отправка целей в Яндекс.Метрику — достаточно применить нужную функцию. Рабочий вариант функции будет зависеть от того, какая версия счётчика Яндекс.Метрики у вас установлена.

Как отличить новый счётчик Метрики от старого

Для определения рабочего варианта функции нужно понять, какая версия счётчика установлена у вас на сайте.

Если ваш счётчик был установлен ранее 10.12.2018 и позднее не обновлялся, то у вас старая версия:

XXXXXXXX — номер вашего счётчика.

Пример отправки цели в старом счётчике:

XXXXXXXX — номер вашего счётчика;
TARGET_NAME — идентификатор цели.

Новая версия счётчика появилась 10.12.2018.

Выглядит она следующим образом:

XXXXXXXX — номер вашего счётчика.

Пример отправки цели в новом счётчике:

XXXXXXXX — номер вашего счётчика;
TARGET_NAME — идентификатор цели.

Функция для старой версии Яндекс.Метрика

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

XXXXXXXX — номер вашего счётчика;

Код срабатывает при каждом вызове функции yaCounterXXXXXXXX с методом reachGoal. Функция производит пуш в dataLayer, при пуше передается название события (metrika) и параметр, в параметре передаётся идентификатор цели.

Функция для новой версии Яндекс.Метрика

Если у вас установлена новая версия счётчика Яндекс.Метрики, то функция перехвата отправки целей выглядит следующим образом:

Она срабатывает при каждом вызове функции ym() и, если был вызван метод reachgoal, отправляет пуш в dataLayer. В dataLayer передаётся название события (metrika) и параметр, в параметре event_param передаётся идентификатор цели.

Читайте так же:
Законно ли заставлять устанавливать счетчик

Настройка отправки событий в GA через GTM

Для того, чтобы в GTM настроить отправку событий с целями Метрики в GA, необходимо:

1. Создать триггер «Просмотр страницы — Модель DOM готова», дополнительно можно задать, на каких страницах нужно дублировать цели из Метрики в GA

2. Создать тег «Пользовательский HTML» и вставить в него нужный код функции. На этот тег устанавливается триггер, созданный ранее.

3. Создать триггер «Пользовательское событие» с именем события metrika.

4. Создать переменную «Переменная уровня данных» с именем как показано в примере:

5. Создать тег «Google Аналитика — Universal Analytics» с триггером и переменной, которые были созданы ранее.

UA-XXXXXXXX-XX — номер вашего счётчика в Google Analytics

6. Опубликовать контейнер GTM.

При таких настройках в Google Analytics будут поступать события с категорией события — Metrika, а действиями по этим событиям будут идентификаторы целей из Яндекс.Метрики.

Проверка настроек

Для проверки корректности настроек отправки событий в GA необходимо в консоли вашего браузера ввести следующий код:

а) Для нового счётчика Метрики

XXXXXXXX — номер вашего счётчика в Яндекс.Метрике.

б) Для старого счётчика Метрики

XXXXXXXX — номер вашего счётчика в Яндекс.Метрике.

Консоль в каждом браузере открывается по-своему, например для Chrome консоль открывается комбинацией клавиш Ctrl + Shift + j:

После нажатия Enter ваше событие должно уйти не только в Метрику, но и в GA.

Чтобы убедиться в этом, надо открыть отчёт «События» в разделе «В режиме реального времени»:

Если всё было настроено корректно, то вы увидите строчку со значениями Metrika и TARGET_NAME.

Отправка цели¶

Ловец лидов Roistat при отправке информации вызывает событие window.roistat.leadHunter.onAfterSubmit.

Если вы хотите в целях Метрики или Google Аналитики отслеживать количество обращений через Ловец лидов, на страницы сайта, где он используется, необходимо добавить следующий код (желательно после счетчиков Метрики и Roistat):

Функцию window.onRoistatAllModulesLoaded = function() <> можно использовать только один раз в коде каждой страницы сайта. Несколько скриптов следует размещать внутри одной функции window.onRoistatAllModulesLoaded = function() <>.

Если вы хотите, чтобы в цели передавалась информация о заполненных полях, к цели можно добавить значения:

  • leadData.name — имя,
  • leadData.phone — телефон.
Читайте так же:
После установки счетчика данные начнут собираться

Доступные события:

СобытиеОписание
onAfterAppearВызывается после отображения формы Ловца лидов на экране.
onBeforeSubmitВызывается после нажатия на кнопку отправки контактов, но до отправки самих контактов. Это даёт возможность откорректировать параметры, указанные в leadData. Например, можно проверить и исправить введенный номер телефона. Этот метод должен вернуть новый объект leadData.
onAfterSubmitВызывается после отправки данных формы.

Скрипт для отправки цели в Яндекс.Метрику¶

Если у вас установлена актуальная версия счетчика Яндекс.Метрики, в котором есть вызов функции ym , используйте следующий скрипт:

Если вы используете старую версию счетчика, где нет вызова функции ym , используйте следующий скрипт:

Идентификатор цели вы задаете в самой Метрике. В настройках цели для идентификатора должно быть указано условие совпадает:

Скрипт для отправки цели в Google Analytics¶

Если ваш счетчик установлен с помощью gtag.js, то используйте следующий код для отправки цели:

Если у вас установлена старая версия счетчика, то используйте следующий код для отправки цели:

Если вы хотите настроить цель через ваш аккаунт Google, воспользуйтесь этим руководством.

Скрипт для отправки цели в События Roistat¶

Отправлять событие можно также в журнал инструмента События. Для этого нужно добавить строчку roistat.event.send с id события в вышеприведенный код. Пример:

Скрипт для отправки всех событий сразу¶

Проверьте счетчики Яндекс.Метрики и Google Analytics, установленные на вашем сайте. Если в их коде присутствует вызов функций ym (для Яндекс.Метрики) и gtag (для Google Analytics), используйте следующий скрипт для отправки всех событий сразу:

Если в коде счетчика Яндекс.Метрики нет вызова функции ym , замените строку

ym(XXXXXX, ‘reachGoal’, ‘TARGET_NAME’);

Если в коде счетчика Google Analytics нет вызова функции gtag , замените строку

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector