Как настроить цели в Яндекс Метрике
Содержание
- 1 Как настроить цели в Яндекс Метрике
- 1.1 Методичка: Как настроить цели в «Яндекс.Метрике»
- 1.2 Разбираемся в терминах
- 1.3 Выписываем
- 1.4 Типы целей и их отслеживание
- 1.5 Настраиваем простые цели
- 1.6 Как настроить цели-события
- 1.7 Настройка целей в Яндекс.Метрике с помощью Google Tag Manager
- 1.8 Создаём триггер в GTM
- 1.9 Создаём тег для «Яндекс.Метрики» в GTM
- 1.10 Создаём составные цели
- 1.11 Паша, зачем мы всё это сделали?!
- 1.12 Как настроить цели в Яндекс Метрике
- 1.13 Что такое цели в Яндекс Метрике?
- 1.14 Настройка целей в Яндекс Метрике (пошаговая инструкция)
- 1.15 Методичка: Как настроить цели в «Яндекс.Метрике»
- 1.16 Разбираемся в терминах
- 1.17 Выписываем
- 1.18 Типы целей и их отслеживание
- 1.19 Настраиваем простые цели
- 1.20 Как настроить цели-события
- 1.21 Настройка целей в Яндекс.Метрике с помощью Google Tag Manager
- 1.22 Создаём триггер в GTM
- 1.23 Создаём тег для «Яндекс.Метрики» в GTM
- 1.24 Создаём составные цели
- 1.25 Паша, зачем мы всё это сделали?!
Методичка: Как настроить цели в «Яндекс.Метрике»
Сербулов Павел
Чтобы управлять интернет-маркетингом, нужно всё считать. Кроме количества переходов, кликов и охватов круто считать конверсии. Конверсия — конечное действие, которое несёт пользу для бизнеса.
Как среди всех действий на сайте вычислить конверсии и научиться правильно настраивать цели, я расскажу в этой статье.
Разбираемся в терминах
Сначала разберёмся с конверсиями. Мой коллега Алексей Филин в курсе «Основы интернет-маркетинга» рассказывает о типах конверсий. Они бывают двух видов: макроконверсии и микроконверсии.
Пример макроконверсии — покупка в интернет-магазине. Компания получила деньги, а клиент — товар (и при этом не вернул его в течение семи дней). Внедрять такую систему учёта сложно, дорого и долго. А оценивать эффективность нужно уже сейчас.
Микроконверсию клиент совершает, когда добавляет заказ в корзину. Внедрить подсчёты легко и просто, а для бизнеса — еще и полезно. Именно отслеживание микроконверсий нужно настраивать в первую очередь.
Чтобы следить за конверсиями, в наших любимых «Яндекс.Метрике» и Google Analitycs есть цели. Когда пользователь совершает действие, которое мы называем конверсией, он достигает цели.
Выписываем
Я люблю, когда всё упорядочено и записано. Поэтому настраиваю и тестирую цели с помощью таблички.
Прежде чем настраивать цели, выпишите все микроконверсии, которые имеет смысл считать на сайте. Давайте разберем на примере компании «Самоздрав», которая продает дыхательные тренажеры:
- Переход на страницу товара;
- Клик по кнопке «Комплектация стандарт»;
- Клик по кнопке «Комплектация комфорт»;
- Отправка формы «Подтвердить заказ» на втором шаге корзины;
- Клик по кнопке «Назад к шагу 1» в корзин на втором шаге;
- Посетил страницы блога, потом перешел на страницу товара;
- и т.д.
Запишите конверсии в таблицу. Дайте каждой название и определитесь, на каких устройствах вы будете их отслеживать. Тип устройства нужен на случай, если у вас чем-то отличается мобильный интерфейс. Вот пример таблички:
Сделайте две копии списка, потому что принцип настройки целей в «Яндекс.Метрике» отличается от Google Analytics. Про Google расскажу в другой раз — подпишитесь на рассылку, чтобы не пропустить.
Типы целей и их отслеживание
Яндекс предлагает четыре типа целей:
- Количество просмотров — чтобы оценить вовлечённости посетителя (посмотрел три страницы на сайте);
- Посещение страницы — чтобы зафиксировать присутствие пользователя на странице или в разделе (посетил страницу товара);
- Событие — чтобы зафиксировать действие (нажал на кнопку «добавить в корзину»);
- Составная цель — комбинация вышеуказанных целей (добавил три товара в корзину и перешёл в неё).
Взгляните на список конверсий и определите, какой тип цели подойдёт для отслеживания. Например, просмотр товара можно отследить с помощью типа «посещение страницы». А вот с кликом по кнопке будет сложнее, придётся настраивать «JavaScript-событие».
Впишите тип цели напротив конверсий. Я редко использую тип «количество просмотров» и чаще ориентируюсь на глубину просмотров, но часто использую составные цели, чтобы проще создавать отчёты. Подумайте над этим.
А ещё придумайте, как каждая конверсия будет называться, потому что громоздкие названия неудобно читать в интерфейсе «Метрики». Должна получиться похожая табличка:
Настраиваем простые цели
Чтобы отследить простые цели (посещение страницы или количество просмотренных страниц), достаточно стандартного интерфейса.
Заходим в «Яндекс.Метрику», выбираем Настройки → Цели → Добавить цель.
Берём заранее придуманное название цели, выбираем тип, в графу «Значение» пишем URL (адрес страницы). Можно вписать часть адреса, которая объединит типовые страницы. Таким образом можно посчитать, например, количество просмотров статей в блоге:
Настройте конверсии с типом «посещение страниц». Отметьте это в таблице.
Если у вас интернет-магазин, не забудьте изучить страницу «спасибо за покупку». Может оказаться, что адрес уникальный, и вы сможете отслеживать количество заказов.
Как настроить цели-события
На первом этапе придумайте для каждой конверсии-события свой идентификатор — название маленькими латинскими буквами. Лучше используйте какой-то понятный перевод. Запишите все идентификаторы в табличку и создайте соответствующие цели в «Яндекс.Метрике».
Настраивать отслеживания событий немного сложнее. Информация о достижении целей передается с помощью JavaScript.
Настроить передачу событий можно двумя способами:
- Поставить задачу программисту. Составьте ТЗ со списком целей для отслеживания и дайте ссылку на документацию. Здесь всё просто и стоить будет недорого. Настроить самостоятельно с помощью Google Tag Manager (GTM). Программист здесь потребуется только на этапе установки кода контейнера. А если вы хоть раз устанавливали счётчик «Метрики», то справитесь и в одиночку.
- Суть отслеживания в том, что при каждом «событии» код сайта должен воспроизводить JavaScript-код yaCounterXXXXXX.reachGoal(’TARGET_NAME’). XXXXXX в нем — код счётчика метрики, а TARGET_NAME — имя события, которое вы придумали, когда создавали цель.
Преимущество GTM в том, что каждый раз при настройке целей не нужно ставить задачу программисту, всё можно сделать самостоятельно.
Настройка целей в Яндекс.Метрике с помощью Google Tag Manager
Чтобы установить GTM, перейдите по ссылке и зарегистрируйте аккаунт. Нажимаем кнопку «Создать аккаунт» и в появившимся окне вводим данные.
После вы увидите подробную инструкцию, что и куда надо прописать. Следуйте ей безукоризненно, потому что это напрямую влияет на работу инструмента.
После установки нужно убедиться, что всё работает. Нажмите на кнопку «Предварительный просмотр» и идите на сайт. Внизу экрана появится рабочая консоль. Если она не появилась, то что-то пошло не так, перепроверяйте.
В Google Tag Manager есть две сущности: теги и триггеры. Тег — это то, что воспроизводится на странице. Триггер — причина воспроизведения тега. Например: если мы хотим отправить в «Метрику» клик по кнопке «добавить в корзину», то тегом будет отправка кода JavaScript, а триггером — фиксация клика.
Создаём триггер в GTM
По умолчанию Google отключил все переменные, которыми пользуются триггеры. Надо включить необходимые. Лично я включаю все подряд.
Переходим в меню «Переменные», жмем «Настроить» и жмакаем все галочки.
Теперь создаём сам триггер, пишем его название и выбираем тип. Интерфейс интуитивно понятный. Рекомендую писать понятные названия, потому что потом триггеров может быть много. Понять, какое условие выбрать, поможет скриншот ниже.
Важно выделять элементы с помощью уникальной составляющей: по ссылке, id (в html коде), CSS-классе (в HTML-коде). На своём проекте я зашёл в просмотр кода и увидел, что у кнопки «Добавить в корзину» есть CSS-класс, который отличает её от остальных.
Получился триггер, который фиксирует клики:
Создаём тег для «Яндекс.Метрики» в GTM
После того, как мы «поймали» событие с помощью триггера, нужно отправить его с помощью тега. GTM умеет интегрироваться с кучей всевозможных сервисов, но почему-то «Яндекс.Метрики» среди них до сих пор нет. Санкции?
Тег → Создать → Конфигурация тега
В конфигурации выберите «Пользовательский HTML» и вставьте свой JavaScript. Придумайте понятное название для тега и вставьте код, предварительно заменив данные:
Ниже выберите «триггер» условием срабатывания. Сохраните и опубликуйте. Получиться должно примерно так:
Повторите настройку для всех конверсий-событий. Работы много, но не ленитесь, потому что настраивать цели придётся всего лишь раз, если вы не интернет-маркетолог.
Запишите в табличку всё, что настроено. Можете ввести дополнительные столбцы для контроля параметров настройки в GTM.
Проверять результаты будем с помощью режима предварительного просмотра в Tag Manager. Включите, перейдите на сайт и совершайте действия, которые отслеживаете. Если всё настроили правильно, то в консоли вы увидите, как теги активируются. Если нет, проверяйте триггеры.
Создаём составные цели
Конверсии можно группировать чтобы составлять отчеты и отслеживать метрики было удобнее. Например, полезно знать общее количество заказов обратных звонков, а ещё количество обратных звонков со страницы контакты.
Чтобы настроить составную цель, идём по протоптанному пути: Настройки → Цели→ Добавить цель
Придумайте название составной цели, напишите название первого шага, и выберите условие срабатывания (тут все аналогично вышеперечисленным вариантам). Максимум — пять шагов. Развлекайтесь!
На что стоит обратить внимание:
- Между шагами посетитель может бродить по сайту, но чтобы цель засчиталась, все шаги он должен выполнить строго друг за другом.
- Если пользователь был неактивен более 30 минут, то первый шаг обнуляется, и составную цель ему придётся «собирать» заново.
Паша, зачем мы всё это сделали?!
Мы только что настроили отслеживание всех конверсий на сайте, записали всё в таблицу. Поэтому если код сайта или структура изменятся, то вы не запутаетесь и быстро сможете восстановить отслеживание.
Настроенные цели позволят уже сейчас лучше понимать эффективность продвижения. Зайдите в любой отчёт и фильтруйте данные, ориентируясь на конверсии:
Раз в месяц проверяйте работоспособность целей в Яндекс.Метрике, чтобы не увидеть сюрпризов в отчётах. К сожалению, восстановить число конверсий, если цель не работала, задним числом в «Яндекс.Метрике» невозможно. Поэтому следите, считайте и будьте счастливы!
Как настроить цели в Яндекс Метрике
Одним из процессов, который оказывается затруднительным для новичка, является настройка целей в Яндекс Метрике. Но от его корректной установки зависит будущий сбор статистики и ее обработка для улучшения результата.
Что такое цели в Яндекс Метрике?
Цель в Яндекс Метрике — это действия посетителей, выгодные для собственника сайта или важные для сбора статистических данных. Например, переход по ссылке, отправка формы заявки и т.д. Цель считается достигнутой, если пользователь выполнил заданное условие. Условно цели разделяют по нескольким критериям.
Цели по уровню сложности
Цели в Яндекс Метрике делится на простые или составные.
Простая цель задается одним условием. Например:
- Количество просмотров — просмотр изначально заданного количества страниц сайта. Если в настройках Вы указали параметр, равный трем, цель будет считаться достигнутой, когда пользователь в течение одного визита посетит три страницы.
- Посещение страниц — просмотр конкретных страниц сайта. Это условие позволяет отслеживать количество посещений указанной страницы, например, отправки формы заказа.
- JavaScript-событие — в данном случае, событие, которое Вы желаете отследить, прописывается вручную. Настройка JavaScript-событий дает возможность узнать тип взаимодействия пользователя с сайтом, например, нажатие кнопки, переход по урлам, отправка заказа в корзину, оплата и т. д. Активно используется для лендингов.
Составная цель включает несколько последовательных шагов, которые должен сделать посетитель. Каждому действию соответствует одно условие. Такой подход позволяет сориентироваться, на каком этапе у гостей сайта возникают сложности.
Цели по назначению
В этой категории они делятся на два типа (рассчитываются в Метрике одинаково, их деление используется для удобства):
- Конверсионная цель — служит для просмотра статистики (целевых визитов, процента и количества конверсии и др.)
- Ретаргетинговая цель — используется для настройки показов по условиям выбора целевой аудитории через интерфейс Яндекс.Директ.
Чем точнее Вы планируете настраивать работу рекламы, тем больше целей для ретаргетинга нужно создать.
Ретаргетинг — это механизм, с помощью которого онлайн-реклама следует за теми пользователями, которые посетили сайт и проявили к нему интерес (пробыли больше 60 секунд, переходили по ссылке и т. п.). Поскольку таким гостям уже знакомы товары и услуги сайта, они более склонны к тому, чтобы оформить заказ, выполнив желаемую для владельца цель на кнопку оплаты товара.
Для рассылки используется информация о популярных товарах магазина, его услугах, акциях и пр.
Настройка целей в Яндекс Метрике (пошаговая инструкция)
Создание цели
Чтобы создать цель в Яндекс.Метрика:
- Авторизуйтесь на сервисе.
- Войдите в раздел Настройка.
- Откройте вкладку Цели.
- Нажмите кнопку Добавить цель.
- В поле Название введите имя создаваемой цели.
- При необходимости включите опцию Ретаргетинг. Если галочка возле опции не установлена, Яндекс Метрика автоматически создает конверсионную цель.
- Выберите тип условия: Количество просмотров, Посещение страниц, JavaScript-событие или Составная цель.
- Выполните настройки.
- Нажмите кнопку Добавить цель.
- Нажмите кнопку Сохранить.
Метрика начинает собирать статистику спустя несколько минут после добавления цели. Результаты можно увидеть в отчете конверсии.
Настройка целей
Далее вы узнаете как настроить цели в Яндекс Метрике самостоятельно:
1. Количество просмотров:
- Называйте цель так, чтобы вам было понятно (это поможет быстрее разобраться с отчетами).
- Нажмите кнопку Добавить цель.
- Укажите количество страниц, которое, на ваше усмотрение, должен посетить пользователь.
2 . Посещение страниц:
- Дайте цели понятное название, например, «Просмотр страницы описания товара».
- Установите подходящее условие:
url: содержит — это условие выбирают, когда интересует статистика посещаемости нескольких страниц, например, фильтра в каталоге сайта. В условии нужно указать часть, общую для всех URL-адресов.
url: совпадает — с помощью этого условия анализируют статистику посещения конкретной страницы. В поле цели адрес страницы вводится полностью.
url: начинается с — предназначено для контроля посещаемости страниц, у которых идентичное начало URL-адреса (например, подкатегория товаров в каталоге). В поле цели вводится только начало ссылки.
url: регулярные выражения — используется для установки гибких параметров аналитики действий пользователей.
С помощью этой цели можно оценить динамику трафика на заданную страницу сайта и понять, насколько эффективно работает перелинковка. Также можно отслеживать количество заказов, отслеживание посещений страницы «thankyou».
Цель Посещение страницы наиболее актуальна для интернет-магазинов и сайтов услуг. Их владельцы могут узнать, заходят ли пользователи на страницу описания или оплаты товара, отправляют ли заказ в корзину, интересует ли их возможность доставки и т.д.
3. JavaScript-событие
В данном случае кроме действий в Яндекс Метрике, потребуется установить идентификатор отслеживания на сайт. Для этого нужен доступ к коду сайта.
- Дайте цели простое и понятное для вас название, например, нажатие на кнопку «Заказать звонок».
- Заполните поле Идентификатор цели. Он не должен совпадать по содержанию с URL (даже частично).
- Нажмите кнопку Добавить цель.
Чтобы связать JavaScript с соответствующим событием на сайте:
- В коде сайта найдите кнопку или форму, взаимодействие с которой планируете отслеживать.
- Внесите в код кнопки следующий идентификатор:
Код для отслеживания заполнения форм:
Код для отслеживания кликов по различным элементам:
где « ХХХХХХХХ » — номер счетчика Яндекс Метрики, «GOAL» — идентификатор отслеживания.
4. Составная цель
Ее настройка не вызывает сложностей, если усвоены принципы настройки простых целей.
- Добавьте новую цель и выберите «Составная цель».
- Задайте шаги последовательности выполнения цели. Максимум 5 шагов.
Проверка цели
Чтобы проверить, корректность установки и настройки цели, выполните следующее:
- Перейдите на свой сайт.
- В адресной строке дополните указанный адрес параметром _ym_debug=1 . В формате site.com/?_ym_debug=1 .
- Откройте консоль браузера (сочетание Ctrl + Shift + J).
- Загрузите страницу.
В разделе console должна быть запись PageView. Counter <номер счетчика>. - Выполните целевое действие.
- Если все настройки сделаны правильно, в консоли появится номер счетчика и сообщение о достижении цели.
Если этого не произошло, значит, Метрика не считывает выполненную цель по одной из следующих причин.
Почему цели не работают?
Есть 4 основные причины:
1. Счетчик на целевой странице не установлен или установлен некорректно. Чтобы разместить счетчик на своем сайте:
- Авторизуйтесь в Яндекс Метрике.
- Нажмите кнопку Добавить счетчик.
- В поле Имя счетчика введите его название.
- В поле Адрес сайта укажите основной домен вашего ресурса, исключая префикс схемы/протокола (http://, https://). Можете указать в этом поле путь сайта (path в структуре URL), отбросив часть адреса до определенного файла или фрагмента страницы (символа «#»). Если эту часть оставить, то в поле для ввода появится ошибка, а переданные в URL параметры запроса (часть адреса после символа «?») не будут учтены.
- Чтобы с помощью одного счетчика устанавливать отслеживание действий с нескольких сайтов, заполните поле Дополнительные адреса сайтов.
- Для достоверности статистики можно также включите опцию Принимать данные только с указанных адресов сайтов.
- Чтобы при фильтрации учитывать поддомены основного и дополнительных сайтов, активируйте опцию Включая поддомены.
- Выберите часовой пояс.
- По желанию, измените тайм-аут визита в минутах — это время пассивного пребывания посетителя на сайте. По умолчанию установлена отметка 30 минут. Ее можно поднимать до 360. Каждый шаг — 30 минут.
- Нажмите кнопку Создать счетчик (находится внизу страницы и подтверждает все выполненные действия).
- В новом окне появляется код счетчика.
- Возле опции Вебвизор, карта скроллинга, аналитика форм поставьте галочку.
- Скопируйте код.
- Нажмите на кнопку Сохранить.
Чтобы счетчик заработал, его нужно добавить на все страницы сайта между тегами или
Методичка: Как настроить цели в «Яндекс.Метрике»
Сербулов Павел
Чтобы управлять интернет-маркетингом, нужно всё считать. Кроме количества переходов, кликов и охватов круто считать конверсии. Конверсия — конечное действие, которое несёт пользу для бизнеса.
Как среди всех действий на сайте вычислить конверсии и научиться правильно настраивать цели, я расскажу в этой статье.
Разбираемся в терминах
Сначала разберёмся с конверсиями. Мой коллега Алексей Филин в курсе «Основы интернет-маркетинга» рассказывает о типах конверсий. Они бывают двух видов: макроконверсии и микроконверсии.
Пример макроконверсии — покупка в интернет-магазине. Компания получила деньги, а клиент — товар (и при этом не вернул его в течение семи дней). Внедрять такую систему учёта сложно, дорого и долго. А оценивать эффективность нужно уже сейчас.
Микроконверсию клиент совершает, когда добавляет заказ в корзину. Внедрить подсчёты легко и просто, а для бизнеса — еще и полезно. Именно отслеживание микроконверсий нужно настраивать в первую очередь.
Чтобы следить за конверсиями, в наших любимых «Яндекс.Метрике» и Google Analitycs есть цели. Когда пользователь совершает действие, которое мы называем конверсией, он достигает цели.
Выписываем
Я люблю, когда всё упорядочено и записано. Поэтому настраиваю и тестирую цели с помощью таблички.
Прежде чем настраивать цели, выпишите все микроконверсии, которые имеет смысл считать на сайте. Давайте разберем на примере компании «Самоздрав», которая продает дыхательные тренажеры:
- Переход на страницу товара;
- Клик по кнопке «Комплектация стандарт»;
- Клик по кнопке «Комплектация комфорт»;
- Отправка формы «Подтвердить заказ» на втором шаге корзины;
- Клик по кнопке «Назад к шагу 1» в корзин на втором шаге;
- Посетил страницы блога, потом перешел на страницу товара;
- и т.д.
Запишите конверсии в таблицу. Дайте каждой название и определитесь, на каких устройствах вы будете их отслеживать. Тип устройства нужен на случай, если у вас чем-то отличается мобильный интерфейс. Вот пример таблички:
Сделайте две копии списка, потому что принцип настройки целей в «Яндекс.Метрике» отличается от Google Analytics. Про Google расскажу в другой раз — подпишитесь на рассылку, чтобы не пропустить.
Типы целей и их отслеживание
Яндекс предлагает четыре типа целей:
- Количество просмотров — чтобы оценить вовлечённости посетителя (посмотрел три страницы на сайте);
- Посещение страницы — чтобы зафиксировать присутствие пользователя на странице или в разделе (посетил страницу товара);
- Событие — чтобы зафиксировать действие (нажал на кнопку «добавить в корзину»);
- Составная цель — комбинация вышеуказанных целей (добавил три товара в корзину и перешёл в неё).
Взгляните на список конверсий и определите, какой тип цели подойдёт для отслеживания. Например, просмотр товара можно отследить с помощью типа «посещение страницы». А вот с кликом по кнопке будет сложнее, придётся настраивать «JavaScript-событие».
Впишите тип цели напротив конверсий. Я редко использую тип «количество просмотров» и чаще ориентируюсь на глубину просмотров, но часто использую составные цели, чтобы проще создавать отчёты. Подумайте над этим.
А ещё придумайте, как каждая конверсия будет называться, потому что громоздкие названия неудобно читать в интерфейсе «Метрики». Должна получиться похожая табличка:
Настраиваем простые цели
Чтобы отследить простые цели (посещение страницы или количество просмотренных страниц), достаточно стандартного интерфейса.
Заходим в «Яндекс.Метрику», выбираем Настройки → Цели → Добавить цель.
Берём заранее придуманное название цели, выбираем тип, в графу «Значение» пишем URL (адрес страницы). Можно вписать часть адреса, которая объединит типовые страницы. Таким образом можно посчитать, например, количество просмотров статей в блоге:
Настройте конверсии с типом «посещение страниц». Отметьте это в таблице.
Если у вас интернет-магазин, не забудьте изучить страницу «спасибо за покупку». Может оказаться, что адрес уникальный, и вы сможете отслеживать количество заказов.
Как настроить цели-события
На первом этапе придумайте для каждой конверсии-события свой идентификатор — название маленькими латинскими буквами. Лучше используйте какой-то понятный перевод. Запишите все идентификаторы в табличку и создайте соответствующие цели в «Яндекс.Метрике».
Настраивать отслеживания событий немного сложнее. Информация о достижении целей передается с помощью JavaScript.
Настроить передачу событий можно двумя способами:
- Поставить задачу программисту. Составьте ТЗ со списком целей для отслеживания и дайте ссылку на документацию. Здесь всё просто и стоить будет недорого. Настроить самостоятельно с помощью Google Tag Manager (GTM). Программист здесь потребуется только на этапе установки кода контейнера. А если вы хоть раз устанавливали счётчик «Метрики», то справитесь и в одиночку.
- Суть отслеживания в том, что при каждом «событии» код сайта должен воспроизводить JavaScript-код yaCounterXXXXXX.reachGoal(’TARGET_NAME’). XXXXXX в нем — код счётчика метрики, а TARGET_NAME — имя события, которое вы придумали, когда создавали цель.
Преимущество GTM в том, что каждый раз при настройке целей не нужно ставить задачу программисту, всё можно сделать самостоятельно.
Настройка целей в Яндекс.Метрике с помощью Google Tag Manager
Чтобы установить GTM, перейдите по ссылке и зарегистрируйте аккаунт. Нажимаем кнопку «Создать аккаунт» и в появившимся окне вводим данные.
После вы увидите подробную инструкцию, что и куда надо прописать. Следуйте ей безукоризненно, потому что это напрямую влияет на работу инструмента.
После установки нужно убедиться, что всё работает. Нажмите на кнопку «Предварительный просмотр» и идите на сайт. Внизу экрана появится рабочая консоль. Если она не появилась, то что-то пошло не так, перепроверяйте.
В Google Tag Manager есть две сущности: теги и триггеры. Тег — это то, что воспроизводится на странице. Триггер — причина воспроизведения тега. Например: если мы хотим отправить в «Метрику» клик по кнопке «добавить в корзину», то тегом будет отправка кода JavaScript, а триггером — фиксация клика.
Создаём триггер в GTM
По умолчанию Google отключил все переменные, которыми пользуются триггеры. Надо включить необходимые. Лично я включаю все подряд.
Переходим в меню «Переменные», жмем «Настроить» и жмакаем все галочки.
Теперь создаём сам триггер, пишем его название и выбираем тип. Интерфейс интуитивно понятный. Рекомендую писать понятные названия, потому что потом триггеров может быть много. Понять, какое условие выбрать, поможет скриншот ниже.
Важно выделять элементы с помощью уникальной составляющей: по ссылке, id (в html коде), CSS-классе (в HTML-коде). На своём проекте я зашёл в просмотр кода и увидел, что у кнопки «Добавить в корзину» есть CSS-класс, который отличает её от остальных.
Получился триггер, который фиксирует клики:
Создаём тег для «Яндекс.Метрики» в GTM
После того, как мы «поймали» событие с помощью триггера, нужно отправить его с помощью тега. GTM умеет интегрироваться с кучей всевозможных сервисов, но почему-то «Яндекс.Метрики» среди них до сих пор нет. Санкции?
Тег → Создать → Конфигурация тега
В конфигурации выберите «Пользовательский HTML» и вставьте свой JavaScript. Придумайте понятное название для тега и вставьте код, предварительно заменив данные:
Ниже выберите «триггер» условием срабатывания. Сохраните и опубликуйте. Получиться должно примерно так:
Повторите настройку для всех конверсий-событий. Работы много, но не ленитесь, потому что настраивать цели придётся всего лишь раз, если вы не интернет-маркетолог.
Запишите в табличку всё, что настроено. Можете ввести дополнительные столбцы для контроля параметров настройки в GTM.
Проверять результаты будем с помощью режима предварительного просмотра в Tag Manager. Включите, перейдите на сайт и совершайте действия, которые отслеживаете. Если всё настроили правильно, то в консоли вы увидите, как теги активируются. Если нет, проверяйте триггеры.
Создаём составные цели
Конверсии можно группировать чтобы составлять отчеты и отслеживать метрики было удобнее. Например, полезно знать общее количество заказов обратных звонков, а ещё количество обратных звонков со страницы контакты.
Чтобы настроить составную цель, идём по протоптанному пути: Настройки → Цели→ Добавить цель
Придумайте название составной цели, напишите название первого шага, и выберите условие срабатывания (тут все аналогично вышеперечисленным вариантам). Максимум — пять шагов. Развлекайтесь!
На что стоит обратить внимание:
- Между шагами посетитель может бродить по сайту, но чтобы цель засчиталась, все шаги он должен выполнить строго друг за другом.
- Если пользователь был неактивен более 30 минут, то первый шаг обнуляется, и составную цель ему придётся «собирать» заново.
Паша, зачем мы всё это сделали?!
Мы только что настроили отслеживание всех конверсий на сайте, записали всё в таблицу. Поэтому если код сайта или структура изменятся, то вы не запутаетесь и быстро сможете восстановить отслеживание.
Настроенные цели позволят уже сейчас лучше понимать эффективность продвижения. Зайдите в любой отчёт и фильтруйте данные, ориентируясь на конверсии:
Раз в месяц проверяйте работоспособность целей в Яндекс.Метрике, чтобы не увидеть сюрпризов в отчётах. К сожалению, восстановить число конверсий, если цель не работала, задним числом в «Яндекс.Метрике» невозможно. Поэтому следите, считайте и будьте счастливы!
Источники:
http://leadmachine.ru/2018/10/18/nastroyka_celey/
http://livepage.pro/knowledge-base/yandex-metrika-goals.html
http://leadmachine.ru/2018/10/18/nastroyka_celey/