Счетчик до 100 целей
Перехват метода reachGoal
Как продублировать цели из Яндекс.Метрики в Google Analytics.
- Введение (зачем это нужно)
- Как отличить новый счётчик Метрики от старого
- Функция для старой версии Яндекс.Метрика
- Функция для новой версии Яндекс.Метрика
- Настройка отправки событий в GA через GTM
- Проверка настроек
Что делать, если вы настроили большое количество целей в Яндекс.Метрике через Google Tag Manager (GTM), и нужно срочно перенести эти цели в качестве событий в Google Analytics (GA)? Конечно, можно перенастроить каждый тег на параллельную отправку событий в GA и в Метрику, но, если целей в Метрике очень много, это отнимет время.
Возможна обратная ситуация, когда цели настраивали не вы, а разработчики в самом коде сайта. И вам, как аналитику компании, нужно настроить отправку таких же событий в GA, а у вас под рукой только GTM. В этом случае, даже с небольшим числом целей могут возникнуть сложности. Триггеры событий в GTM нужно будет максимально подгонять, чтобы цели в Метрику и события в GA уходили по одной логике, и в разных системах аналитики не было существенных расхождений.
Замеряем пульс российского диджитал-консалтинга
Какие консалтинговые услуги востребованы на российском рынке, и как они меняют бизнес-процессы? Представляете компанию-заказчика диджитал-услуг?
Примите участие в исследовании Convergent, Ruward и Cossa!
В обоих случаях не один час понадобится провести, настраивая всё вручную. Но можно найти более практичный вариант. Есть функция, которая позволяет перехватывать отправку целей в Метрику и параллельно отправлять пуши в dataLayer. Таким образом вам не надо будет вспоминать или разбираться, как была настроена отправка целей в Яндекс.Метрику — достаточно применить нужную функцию. Рабочий вариант функции будет зависеть от того, какая версия счётчика Яндекс.Метрики у вас установлена.
Как отличить новый счётчик Метрики от старого
Для определения рабочего варианта функции нужно понять, какая версия счётчика установлена у вас на сайте.
Если ваш счётчик был установлен ранее 10.12.2018 и позднее не обновлялся, то у вас старая версия:
где:
XXXXXXXX — номер вашего счётчика.
w.yaCounterXXXXXXXX в коде даёт однозначно понять, что перед вами именно старая версия счётчика.
Пример отправки цели в старом счётчике:
где:
XXXXXXXX — номер вашего счётчика;
TARGET_NAME — идентификатор цели.
Новая версия счётчика появилась 10.12.2018.
Выглядит она следующим образом:
где:
XXXXXXXX — номер вашего счётчика.
ym(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.
Поздравляю, вы настроили передачу целей из Метрики в Google Analytics!
Настройка счетчика, целей и событий в Яндекс.Метрике
Некоторое время назад мы размещали статью о правильной настройке целей в Google Analytics, однако постоянное развитие Яндекс.Метрики заставляет обратить внимание и на основного конкурента среди систем веб-аналитики. Настройка целей в Яндекс.Метрике позволяет удобнее оценивать эффективность рекламной кампании в системе Яндекс.Директ, а также дает возможность видеть социально-демографические данные пользователей, которые заказывают товар, и смотреть карту кликов для целевого сегмента.
Установка счетчика Яндекс.Метрики на сайт
Для начала необходимо установить на все страницы сайта счетчик Яндекс.Метрики. Рекомендуется устанавливать асинхронный код, который не влияет на скорость загрузки сайта. Следует обратить внимание, что в марте 2012 г. Яндекс произвел обновление асинхронного счетчика, поэтому рекомендуется обновить код счетчика, если это ещё не было сделано.
Добавление целей
После того как счетчик Яндекс.Метрики установлен, можно приступить непосредственно к настройке целей. В списке счетчиков можно увидеть карандаш на зеленом фоне, нажав на который, мы попадем в панель редактирования статистики.
Нас в первую очередь здесь интересует вкладка «Цели», которая и позволяет настраивать нужные нам параметры. Для каждого сайта можно добавить до 100 целей, что на данный момент больше, чем в Google Analytics. Из 100 целей можно настроить 10, для которых будет показываться полная статистика по достижениям, а для остальных целей будут собираться данные лишь о количестве достижений. К сожалению, цели нельзя группировать, что создает определенные неудобства при настройке их большого количества, а также при отслеживании показателей конверсии.
Чтобы начать работу с данной вкладкой, необходимо нажать на кнопку «Добавить цель», которая генерирует всплывающее окно. Здесь в первую очередь следует выбрать название цели, которое в общем списке будет указывать на то, что данная цель призвана отслеживать. Название можно писать на русском языке, его основная задача — быть понятным и полным для всех, кто работает со статистикой. Далее нужно поставить флажок приоритетности цели, который указывает на необходимость сбора подробной статистики. Как уже было сказано, подробная статистика может собираться только по 10 целям, по всем остальным будет отображаться только непосредственно количество достижений цели.
Просмотры страниц
Первый вариант установки целей – это необходимое количество просмотров страниц. При выборе этого условия цель считается достигнутой в том случае, если пользователь за одно посещение просмотрел определенное количество страниц. Такая цель подходит для сайтов, которые направлены на предоставление информации посетителям, в их случае данный показатель крайне важен.
URL страницы
Следующий вариант наиболее распространен среди способов формирования цели. Это достижение необходимого URL. При его выборе можно подобрать одну или несколько страниц (целый раздел), посещение которых будет свидетельствовать о том, что посетитель совершил нужное нам действие. Нажатие на кнопку «Добавить условие» позволяет создать еще одно поле, в котором можно добавить условие, при этом цель будет считаться достигнутой при выполнении любого из условий. Максимальное количество условий – 10. При настройке данной цели возможно несколько вариантов настройки отслеживания URL-адресов:
«содержит» – для отслеживания просмотров множества страниц, URL-адреса которых содержат в себе один и тот же фрагмент, могущий идти как вначале URL, так и в середине;
«совпадает» – для отслеживания просмотров одной из страниц, при этом проверяется точное соответствие URL-адреса;
«начинается с» – для отслеживания просмотров страниц, чьи URL-адреса начинаются с определенного фрагмента, такая настройка может быть удобна для отслеживания просмотров страниц какого-либо раздела сайта.
Цели для интернет-магазинов
Для интернет-магазинов в Яндекс.Метрике предусмотрен вариант «Типы целей интернет-магазинов», при котором достигнутые цели будут определяться как «Корзина» или «Заказ». Для этого необходимо добавить 2 цели. Первая из них будет описывать корзину на сайте, поэтому необходимо указать все URL-адреса, которые возможны для корзины. Например:
Вторая цель будет описывать подтверждения заказа на сайте, поэтому необходимо указать проверку URL-адреса страницы, возвращаемой пользователю при оформлении заказа. Например:
После настройки целей интернет-магазина вкладка примет примерно такой вид:
В дальнейшем можно наблюдать статистику по достижению данных целей на основной странице Метрики:
Для клиентов Яндекс.Маркета такой тип настройки целей дает возможность очень тщательно оценивать переходы с площадки: цели из Метрики интегрируются в интерфейс торговой площадки. После этого в разделе «Статистика заказов» Яндекс.Маркета можно видеть подробную информацию обо всех посещениях без непосредственной работы с Метрикой.
Событие
Вариант «Событие» позволяет фиксировать достижение цели при выполнении определенного действия на сайте. Таким действием может быть нажатие на кнопку загрузки или на кнопку старта просмотра видеоролика, поэтому данный метод особенно полезен применимо к медийным сайтам.
Чтобы настроить событие, необходимо разместить в коде страницы идентификатор цели, которая выглядит как функция JavaScript:
XXXXXX — номер вашего счетчика;
TARGET_NAME — любое кодовое слово, идентифицирующее вашу цель (например, «ZAKAZ»);
Следует обратить внимание на то, что название цели (TARGET_NAME) должно быть уникальным и не содержаться в URL страниц сайта. Иначе это может привести к искажению статистики.
В случае привязки цели к форме необходимо вызывать функцию .reachGoal в методе onSubmit, например:
form onsubmit=»yaCounterXXXXXX.reachGoal(‘ZAKAZ’);return true;»
Если необходимо привязать цель к нажатию на кнопку, то функцию .reachGoal необходимо вызывать в методе onClick, например:
input type=»button» on click=»yaCounterXXXXXX.reachGoal(‘ZAKAZ’); return true;»
После того, как в коде страниц прописаны необходимые функции, необходимо настроить цель в интерфейсе Яндекс.Метрики. В идентификаторе необходимо указать TARGET_NAME.
Использование событий для отслеживания выполнения целей подходит для учета действий в интернет-магазинах, например, в том случае, если выполнение заказа или добавление товара в корзину реализовано с помощью javascript и невозможно выполнить привязку к URL. В случае если цель отвечает за оформление заказа или добавление товара в корзину, можно указать на это, выбрав «Типы целей интернет-магазинов» в интерфейсе настройки цели, аналогично тому, как происходит настройка таких целей для URL страницы.
Составная цель
Составная цель является более сложной разновидностью второго варианта, где можно вводить несколько адресов страниц и смотреть, на каком этапе пользователь «соскакивает». Этот функционал позволяет точнее оценивать уровень конверсии на каждом этапе процесса покупки, а также анализировать весь процесс покупки с целью определения этапов, на которых пользователи «спотыкаются». Составная цель позволяет отслеживать до 5 шагов (при этом для каждого шага можно задать несколько условий соответствия URL). Такими шагами могут быть посещение карточки товара, добавление товара в корзину и последующее оформление покупки.
Чтобы настроить цели, необходимо указать страницы, соответствующие каждому из шагов и добавить им имена, с помощью которых будет удобно отслеживать процесс.
Через некоторое время после того, как составная цель настроена, можно будет наблюдать воронку продаж:
Отслеживание целей в Яндекс.Директ
Если зайти в систему Яндекс.Директ под аккаунтом, который является администратором в Яндекс.Метрике, то можно увидеть всю подробную статистику по конверсиям прямо в рекламной площадке. На вкладке «Статистика» можно будет увидеть в правом углу выпадающее меню, где можно выбрать конкретную цель или все цели сразу, а рядом – кнопку «Показать». После ее нажатия в трех правых столбцах статистики становятся видны следующие данные:
- Глубина (стр.) – количество просмотров страниц на посещение;
- Конверсия (%) – отношение количества достижений цели к общему количеству переходов из системы Яндекс.Директ;
- Цена цели (у.е.) – стоимость достижения одной цели, которое рассчитывается как общий бюджет, деленный на количество достижений цели.
Последние данные очень удобно использовать при распределении бюджета между кампаниями и ключевыми словами в Яндекс.Директ. С их помощью можно устанавливать ставки, которые будут приводить наиболее целевую аудиторию, которая заказывает определенные товары и услуги.
Выводы
Настройка целей в Яндекс.Метрике необходима для полноценной и качественной работы по повышению эффективности продвижения сайтов и интернет-рекламы. Для разных типов сайтов необходимы различные цели, и функционал Яндекс.Метрики учитывает это в полной мере. Например, для развлекательного портала, содержащего в большом количестве медийный контент, пригодятся цели типа «Просмотры страниц» для того, чтобы оценивать, сколько посетителей проводят на сайте большое количество времени. Такому сайту будет полезно также настроить цели «События», чтобы определять количество просмотров видеороликов. Настройка целей «URL страницы» или более продвинутого варианта «Составные цели» на сайте интернет-магазина станет не просто эффективным средством отслеживания конверсий, но и позволит выявить слабые места сайта для дальнейшего улучшения юзабилити. Клиенты Яндекс.Маркета и Яндекс.Директа с помощью настройки целей Яндекс.Метрики получают прекрасную возможность отслеживать конверсии прямо в интерфейсе этих рекламных систем и руководствоваться этими данными при ведении рекламных кампаний.
Яндекс.Метрика является эффективным средством веб-аналитики и отслеживания эффективности рекламы в Интернете. Данная система постоянно развивается и совершенствуется. Конечно, любой счетчик интернет-статистики может давать погрешности измерения, в том числе и Google Analytics. Не является исключением и Яндекс.Метрика, но в качестве второй системы для анализа трафика она подходит как нельзя лучше, особенно в тех случаях, когда активно используется реклама в поисковой и контекстно-медийной сети самой посещаемой отечественной поисковой системы.
Счетчик до 100 целей
28 Сен Настройка целей Яндекс метрики.
Что такое цели в Яндекс метрике и как их правильно настроить. Целью можно сделать любое действие посетителя на Вашем сайте. То есть например Вы хотите знать сколько человек посещает корзину Вашего сайта, или сколько человек проходит путь — товар — добавление товара в корзину — страница подтверждения заказа. Помимо того что Вы будете знать сколько человек достигает заданных Вами целей, Вы еще и сможете отследить по каким запросам они приходят.
Я недавно уже писал как целью сделать событие нажатие кнопки в форме обратной связи. В этой статье разберемся с составными целями, и целями когда целью является конкретная страница сайта.
Для начала нужно создать счетчик и закачать код метрики на свой сайт, о том как это сделать тоже есть отдельная статья. Когда счетчик создан и код метрики закачан на сайт, можно приступать к созданию целей. Дальше я все рассмотрю на конкретном примере.
Есть интернет магазин женской одежды sexyz.kz Предположим что мы хотим отслеживать сколько человек посетило страницу с акциями: http://sexyz.kz/auxpage_iPhone — это будет первая цель. Вторая цель будет отслеживание тех кто зарегистрировался на сайте — http://sexyz.kz/register/ Третья цель отслеживание тех кто заинтересовался сотрудничеством и посетил эту страницу: http://sexyz.kz/auxpage_predstavitel Четвертой будет составная цель — мы будем отслеживать кто прошел путь категория — товар — корзина — заказ. Вот страницы которые должен посетить пользователь:
Вообще можно задать до 100 целей в рамках одного счетчика, но нужно иметь в виду что чем больше целей Вы зададите — тем дольше будет разбираться при изучении детальной статистики кто по какому запросу пришел и какой цели достиг.
Как Вы уже поняли для того чтобы задать цели в Яндекс метрике, достаточно для себя определить какие страницы должен посетить пользователь чтобы цель считалась достигнутой. Чаще всего это корзина, страница подтверждения заказа, или составная цель — когда Вы задает путь который должен пройти пользователь чтобы цель считалась достигнутой.
Итак мы создали счетчик, и на вкладке «Цели» можем добавлять интересующие нас цели.
Как я и писал выше первой целью у меня будет страница с акциями. Так и называю эту цель — Посещение страницы акции. У этой страницы есть определенный УРЛ, его и прописываю в соответствующем поле, выбрав условие «совпадает»
Когда условия заданы жмем кнопку «Добавить». В результате мы получаем первую цель в нашем счетчике. Целью является действие посещение страницы с акциями.
Аналогичным образом добавляем цели где желаемым действием является посещение конкретной страницы нашего сайта, на забываем давать целям осмысленное название — чтобы самим было понятно что это за цель.
Составная цель. Составной целью является путь который должен пройти посетитель сайта, и это будет желаемым действием. В составных целях конкретные страницы сайтов обычно не задаются, так как УРЛ сайта содержащий слово «category» часто содержит еще и конкретные названия категорий. И чтобы задать цель используется только часть УРЛ. В моем пример составной целью являются четыре страницы
Из них мы будем использовать только части УРЛ. А именно
category
product
cart
checkout
потому что в зависимости от конкретных страниц с товарами эти УРЛ будут содержать и названия самих товаров или категорий.
Составную цель добавляем так же как и предыдущие. Для этого выбираем «Составная цель», но поле «Условие» так и оставляем «содержит». Первое условие это у нас страница содержащая «category». Назову я эту цель «Путь от категории до подтверждения заказ» Добавляем:
Когда эти параметры заданы жмем добавить шаг — добавляем следующий шаг — страницу содержащую товар «product». Затем добавляем шаг корзину, и страницу подтверждения заказа. В результате получаем такую цель:
Когда все шаги цели заданы, жмем кнопку «Добавить» — тем самым добавляя составную цель. Теперь у нас есть простые и составные цели, которые мы сможем отслеживать в Яндекс метрике.
На все появившиеся вопросы обязательно отвечу — задавайте в комментариях.
Яндекс.Метрика и цели
Добрый день! С вами Денис Герасимов и сайт rek9.ru. Сегодня поговорим о Настройке целей в Яндекс.Метрике.
Я считаю, что настройка целей — это второй важный шаг после самой установки счетчика Яндекс.Метрики на сайт.
Зачем настраивать цели в Метрике
Для чего мы настраиваем цели: Во-первых, это наглядное отображение количества конверсий. Например, если цель нашего сайта — это подписка и мы видим, что сегодня внутри аккаунта Яндекс.Метрики зашло 200 человек на сайт и подписалось 20. А на следующий день мы используем такой же канал трафика, где заходит такое же количество пользователей и мы заказали рассылку у другого автора, а подписалось уже не 20, а 100 человек. Значит второй канал трафика работает эффективнее.
Также можно сразу определить откуда пришел пользователь. То есть внутри Яндекс.Метрики построить таким образом отчет, чтобы видеть источник трафика, откуда пришли посетители на сайт, сколько им лет, какие у них интересы и т.д.
Еще одна функция настройки целей — это реклама. Чтобы видеть эффективные ключевые слова, объявления или баннеры нужно совершить несколько настроек. Именно о них пойдет речь.
- Установить счетчик Яндекс.Метрики на сайт
- Настроить цели
- Прописать UTM метки для объявлений, баннеров и т.д., чтобы точно установить какое объявление работает эффективно. UTM метки сделать таким образом, чтобы пометить каждое объявление или баннер уникальным идентификатором.
Также можно настроить рекламу (Яндекс.Директ) без ключевых слов, на основе поведенческого фактора. Например, на сайте есть 2 цели — это положить товар в корзину и купить товар. Можно настроить рекламу таким образом, чтобы на странице Яндекса пользователя показывалась реклама товара, который положили в корзину, но не оплатили. Скорее всего пользователи будут кликать по объявлению и завершат покупку.
Настройка целей полезна также для составления отчетов. В вебвизоре можно составить отчет пользователей по тем или иным показателям и наблюдать поведение конкретной группы посетителей и делать выводы для улучшения своего сайта.
Когда настраивать цели в Метрике?
Когда же следует настраивать цели в Яндекс.Метрике? Я считаю, что сразу после того, как вы определитесь с целями сайта. То есть сразу после установки счетчика на сайт. А также перед тем как вы создаете рекламную компанию в Яндекс.Директ.
Настройка целей в Метрике
В Счетчике Яндекс.Метрике нажмите на ссылку «Добавить счетчик». Название присвойте «Тест», Сайт укажите «test.ru». По стандартной схеме заполните остальные поля. Настройте код счетчика по схеме, приведенной в прошлой статье. Копируем код в буфер обмена. У меня есть заранее заготовленный шаблон сайта, куда мы установим счетчик.
Открываем код сайта в блокноте и после открывающего тега body устанавливаем код счетчика Яндекс.Метрики. Это нужно сделать на все страницы сайта.
Затем переходим в раздел «Цели» на Яндекс.Метрике и нажимаем на кнопку «Добавить цель». Название цели, например, «Подписка». Условие нужно выбрать «URL страницы», «начинается с» указать адрес страницы.
Обратите внимание, что есть еще условие «просмотр страниц», то есть если пользователь просмотрел более двух страниц вашего сайта, то сработает цель, которую мы можем назвать, например, «Просмотр страниц». Эта функция нужна если у вас новостной сайт и каждый просмотр страниц — это потенциальный заработок на рекламе. Чем больше просмотров, тем больше заработок.
Если у вас сайт с продажами, то вам необходимо скорее всего 2 условия: 1. URL страницы, или 2. Событие.
После каждой созданной цели необходимо сохранить форму. Код счетчика не нужно при этом обновлять.
Цель на событие в Метрике
Теперь создадим цель на Событие. С этим связаны некоторые трудности — как настроить, куда прописать код и т.д. К примеру, добавим цель на событие — нажатие определенной кнопки на сайте. Для этого необходимо установить счетчик Яндекс.Метрики на страницу, на которой будет происходить событие.
Также нужен шаблон кода, который необходимо установить на данную кнопку, либо ссылку. Шаблон кода можно найти в Помощи Яндекс.Метрики. В разделе помощи находите ссылку «Вопросы и ответы», затем «Настройка целей» или спросить в поиске код «onclick».
[syntax type=»html»] onclick= «yaCounterCOUNTER_ID.reachGoal(‘TARGET_NAME’); return true;» [/syntax]
Скопируйте код до знака> в буфер обмена или блокнот. В коде вместо COUNTER_ID вносится номер вашего счетчика. Его нужно взять из кода счетчика Ya.Metrika id 111111. Копируйте номер вашего счетчика и вставляйте в код онклик до точки.
В коде онклик можно увидеть надпись TARGET_NAME, это название или идентификатор цели. При создании цели на событие, появляется графа идентификатор цели, где латинскими буквами вы должны дать название вашей цели, а затем внести это название в код онклик. Это название должно быть уникальным на данной страниц сайта, то есть не встречаться больше в коде этой страницы.
После изменения кода онклик, копируем его и вносим в код ссылки либо кнопки. Для этого в коде страницы с помощью поиска (ctrl+f) найдите название вашей кнопки или ссылки. Затем вставляем код в код ссылки или кнопки до закрывающего тега>. Сохраняем и загружаем на сервер. Теперь если посетитель придет на сайт и нажмет на кнопку, то происходит отправка цели в Яндекс.Метрику.
Настройка цели на событие «Отправка формы» в Метрике
Эта цель работает на цель «Подписка». Добавьте цель с названием «Отправка формы», «Подписка» либо «Регистрация». Выберите условие «Событие», назовите идентификатор цели. Вернитесь к коду онклик. Внесите в него изменения вместо onclick напишите onsubmit и напишите название вашей новой цели вместо TARGET_NAME. Копируйте код и в коде страницы в теге
20 советов по настройке Яндекс.Директ
Заберите бесплатно 22 страницы с 20 советами по эффективной настройке Яндекс.Директ в pdf варианте