Buderus-trade.ru

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

Информер метрики ничего не показывает. Установка кода яндекс метрики на свой блог. Счетчик Яндекса — миф или реальность

Информер метрики ничего не показывает. Установка кода яндекс метрики на свой блог. Счетчик Яндекса — миф или реальность

Сегодня речь пойдёт о счётчике посещений от популярной поисковой системы — так называемой Яндекс-метрики.

Яндекс-метрика — это полностью бесплатный инструмент для анализа качества и количества посетителей. Кроме подсчёта посетителей, в Яндекс-метрике есть возможность просматривать поисковые фразы, по которым пришли к вам сайт, а также множество других полезны «примочек».

О метрике

Яндекс-метрика располагается по адресу metrika.yandex.ru . Чтобы иметь возможность создать счётчик, нужно войти в почтовый ящик на Яндекс-почте, используя ваш логин и пароль:

После ввода логина и пароля от почты, видим ссылку «Добавить счётчик»

нажимаем её и видим вкладку:

«Новый счетчик»

1) Вкладка «Задайте настройки»

  1. Имя счетчика — указываем любое название будущего счётчика;
  2. Адрес — вводим, с использованием указания протокола HTTP, адрес сайта, на котором будет расположен будущий счётчик;
  3. Дополнительные адреса — здесь указываем дополнительные url сайта, если таковые имеются; (Дополнительные адреса сайта. Используются для мониторинга доступности сайта, фильтрации посторонних данных из отчетов и сбора статистики по внутренним переходам.)
  4. Ставим галочку -Принимать данные только с указанных адресов.
  5. Включаем- Вебвизор (можно настроить потом)

5. В следующем пункте можно включить уведомление по электронной почте, которое будет приходить вам, если вдруг ваш сайт сломается. Бывает, что из-за проблем с хостингом, сайт становится недоступным — в таком случае, если вы активно пользуетесь электронной почтой, по крайней мере чаще, чем редактируете свой портал, то вы оперативно получите информацию о сбоях и примете меры, способствующие решению видимости вашего ресурса в сети (как минимум, напишите письмо в подержку).

2) Вкладка «Установите код счетчика на сайт»

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

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

Важно! Не забудьте нажать кнопку «Пользоваться»

Для вставки кода в вордпресс нужно войти в админ-панель и открыть на редактирование файл футера, то есть нижней части страницы (которого иногда, а последнее время — очень часто, называют подвалом):

Установка и настройка Яндекс Метрики с помощью Google Tag Manager

Рассмотрим настройку системы веб-аналитики Яндекс Метрика с помощью 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

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

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

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

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

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

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

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

Как установить счетчик Яндекс.Метрика на сайт и настроить статистику своими руками

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

Метрика работает по традиционному принципу интернет-счетчиков. Для её использования необходимо получить и установить на каждой странице вашего сайта специальный код. Но перед установкой надо настроить все параметры.

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

После авторизации в Яндексе переходим к созданию и настройке счетчика.

Создание и настройка Яндекс Метрики

На вкладке «Общие» нужно задать имя счетчика, указать домен и часовой пояс вашего региона. Если у вашего сайта есть так называемые «зеркала», то укажите их в соответствующем поле. По желанию можно настроить уведомления о проблемах в работе сайта и задать время визита в промежутке от 30 до 360 минут.

Подтверждаем пользовательское соглашение и жмем кнопку «Продолжить». После этого на вкладке «Общие» будет доступен уникальный номер, который система присваивает нашему счетчику. Этот номер используется для привязки кампаний в Директе и для задания некоторых типов целей. На следующей вкладке «Код счетчика» можно добавить или убрать некоторые функции. Сам код также находится здесь. ВАЖНО помнить, что код счетчика встраивается на сайт ТОЛЬКО после того как все настроено.

  • Вебвизор — инструмент, позволяющий записывать поведение пользователей на сайте. С его помощью можно анализировать трудности, возникающие у посетителей на ключевых страницах сайта, прозрачность навигации, работу с формами и многое другое. На основе этих данных проводится оптимизация страниц. Ниже мы более детально рассмотрим настройки вебвизора, этому посвящена отдельная вкладка.
  • Карта кликов — комплексный инструмент, включающий в себя карты кликов, скроллинга, ссылок и путей по сайту. Позволяет повысить юзабилити сайта на основе статистики самых кликабельных элементов, распределения внимания пользователей на отдельных страницах, переходов по ссылкам на сайте, внутренней навигации и источниках внешних переходов. Иными словами — must have.
  • Внешние ссылки, загрузки файлов и отчет по кнопке «Поделиться» — инструмент сбора статистики по ссылкам на внешние ресурсы, загрузке файлов с вашего сайта и репостах в социальных сетях и блогах.
  • Точный показатель отказов — устанавливает порог визита в 15 секунд. Т.е. если пользователь посетил вашу страницу и оставался на ней менее этого времени, то такое посещение считается отказом.
  • Информер — инструмент, позволяющий отображать данные о посещаемости страниц сайта за текущие сутки. Имеет ряд графических настроек, что позволяет лаконично вписать его в дизайн сайта. Код информера может устанавливаться отдельно от кода счетчика, однако без последнего информер работать не будет.
Читайте так же:
Как работает счетчик меркурий с пультом

Дополнительная настройка Метрики

Далее следует блок дополнительных настроек. Здесь можно запретить Метрике отправлять страницы с установленным на них счетчиком на индексацию Яндекс.Поиску; модифицировать код счетчика в асинхронный, чтобы избежать возможные снижение или блокировку загрузки сайта; оптимизировать подсчет статистики для AJAX и XML сайтов; включить возможность передачи в Метрику дополнительных собственных параметров для сбора статистики (например, стоимость заказа); модифицировать запись кода в одну строку.

Сохраняем все изменения и переходим во вкладку «Вебвизор».

Настройка Вебвизора Яндекс Метрики

В пункте «Запись содержимого страниц» задаются такие страницы, уникальное для каждого посетителя содержание которых будет записываться вместе с действиями. На картинке выше в качестве примера указана страница корзины интернет-магазина. Таким образом, она будет отображаться именно с теми товарами, которые положил туда посетитель во время визита. Также, из примера видно, что страницы могут задаваться не полным URL, я лишь его значимой частью. Или регулярными выражениями. Запись из браузера требует меньше ресурсов, но может отображаться с искажениями; загрузка с сайта, наоборот, увеличивает нагрузку, но отображается точнее. Мы рекомендуем использовать запись из браузера.

Опция «Архивировать страницы сайта» выполняет практически ту же функцию, что и «Запись содержимого страниц», но является наименее точным методом, не будем останавливаться на этом подробно.

И последняя настройка вебвизора — это выбор способа загрузки страниц в плеер.

  • «От вашего имени» — в плеер будет загружаться такая же страница, какую вы увидели бы сами, посетив сайт. Если вы авторизованы на сайте, эта авторизация будет действовать и в плеере. Если на сайте есть корзина и вы положили в нее товары, вы будете видеть при воспроизведении содержимое вашей корзины, а не корзины посетителя, визит которого просматриваете.
  • «От имени анонимного пользователя» — в плеер будет загружаться такая же страница, какую увидел бы новый посетитель, впервые пришедший на сайт. Если на сайте есть авторизация, в плеер загрузится версия страницы, которую видят неавторизованные посетители. Рекомендуем пользоваться этим методом, если воспроизведение плеером действий посетителей сопровождается нежелательными эффектами, например в вашу собственную корзину каждый раз добавляются новые товары.

Предпочтительнее использовать второй способ.

Все данные по вебвизору и карте кликов будут доступны на главной странице счетчика во вкладке «Поведение».

Настройка целей

Сохраняем изменения и переходим к настройке целей. В рамках этой статьи не будем останавливаться на них, ибо этому посвящена отдельная подробная статья.

Читайте так же:
Может ли тсж снять счетчик

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

Настройка фильтров в Яндекс Метрике

Фильтр предлагает нам либо исключить из отчетов определенный трафик по заданным условиям, либо оставить только его. Фильтрация может происходить по заголовку, IP адресу, рефереру или URL страницы. IP адрес задается точным значением либо интервалом значений. По остальным параметрам задаются условия «содержит», «начинается с» или «равно». Подобное задание условий мы разбирали в статье о настройке целей в Метрике. Можно добавить несколько фильтров (максимум 30 на счетчик). В этом случае фильтрация по ним происходит в том порядке, в котором они расположены (при необходимости их можно поменять местами, отключить без удаления и просто удалить). Поставив галочку в соответствующем пункте, вы можете убрать из отчетов и свои собственные посещения вашего сайта.

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

Существует также возможность отсечь в отчетах посещения вашего сайта роботами. Условиями фильтрации здесь являются «строгие правила» (т.е. фиксированные шаблоны на IP-адреса и User-Agent) и «строгие правила и поведение» (может применяться при обнаружении аномальных всплесков входящего трафика).

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

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

ТОЛЬКО после того, как произведены все необходимые настройки, код счетчика можно монтировать на ваш сайт. Еще раз обращаем ваше внимание на то, что код надо вставить на КАЖДУЮ страницу, независимо от того, одностраничный ли у вас лендинг или интернет-магазин на 387 страниц. Код вставляется внутрь тэга <body>…</body>. Если же вы поменяли настройки счетчика (скажем, задали новые цели), то поменять его код придется и на всех страницах сайта. В противном случае данные продолжаться собираться в соответствии со старыми настройками. Переход к редактированию уже существующего счетчика осуществляется нажатием на зеленую иконку с изображением карандаша напротив названия счетчика.

Подумайте, какие инструменты вам действительно необходимы и не забывайте обновлять код счетчика после каждой корректировки настроек!

Цели Google Analytics, Яндекс.Метрики, Facebook, Вконтакте и других систем

С февраля 2016 года виджет продажи билетов сам отправляет информацию о действиях пользователей в Google Analytics и Яндекс.Метрику, если они подключены в аккаунте организации. Для отслеживания целей достаточно указать ID счётчиков в настройках организации, после чего данные начнут поступать автоматически (для Яндекс.Метрики нужно произвести дополнительные настройки в аккаунте счетчика, об этом ниже). Кроме того, отслеживание целей будет работать как на страницах TimePad, так и в виджетах покупки билетов на сайтах, приложениях Вконтакте и Facebook, а так же мобильных приложениях со встроенной продажей билетов через TimePad.

С сентября 2018 года данные также отправляются в системы ретаргетинга в виде событий Facebook и Вконтакте. Данные отправляются в тот счетчик, который стоит на странице со встроенным виджетом. В случае страницы события этими счетчиками являются настроенные в личном кабинете в разделе "Интеграция" – "Коды ретаргетинга". Для отправки данных из виджета, установленного на сайте, на странице с виджетом нужно отдельно установить коды ретаргетинга. Если на странице установлено несколько кодов счетчиков, то события будут отправлены в каждый из них.

Читайте так же:
Joomla вставить счетчик шаблон

Список отслеживаемых целей и событий

Действие пользователяGA Event Action, цель Метрики, событие Facebook и Вконтакте
Загрузил форму регистрации (например, увидел кнопку регистрации)
Увидел форму регистрации[TimePad] opened form eventRegister
Заполнил поля анкеты регистрации[TimePad] edited field eventRegister
Нажал на кнопку "Купить билет"[TimePad] clicked button eventRegister
Увидел экран выбора способов оплаты[TimePad] opened form eventPaymentTypes
Нажал на кнопку способа оплаты[TimePad] clicked button eventPaymentTypes
Произвел оплату*[TimePad] made eventPayment
Перешел на страницу подтверждения оплаты билета (для платного заказа)
Перешел на экран подтверждения регистрации (для бесплатного заказа)

Примечания

Цель "Произвел оплату" отправляется с нашего сервера в момент получения подтверждения оплаты от платежной системы. К сожалению, на данный момент, эта цель отправляется только в Google Analytics. Если вы хотите отслеживать успешную оплату на других счетчиках, читайте раздел "Как самостоятельно отслеживать событие оплаты билета" ниже.

В качестве GA Event Category отправляется user . В качестве GA Event Label мы отправляем строку event_id:<ID>;widget_mode:<default|vk|popup|event_list_widget> , где <ID> – id события, а widget_mode указывает на то, как использовался виджет.

  • default — обычный режим виджета
  • vk — виджет-приложение ВКонтакте
  • popup – виджет открывается в попапе ("виджет в режиме кнопки")
  • event_list_widget — виджет отображается внутри виджета списка событий

В Яндекс.Метрику отправляются те же самые данные, но в виде объекта.

Google Analytics

Для того чтобы отслеживать события процесса регистрации в Google Analytics, укажите идентификатор отслеживания (UA-XXXXXXXX-Y) на странице настроек своей организации. Настройка применится в течение нескольких минут. Всё, теперь вы сможете отслеживать в Google Analytics вышеперечисленные события. Подробнее о том, как настроить счетчик для своего аккаунта, написано здесь.

В качестве GA Event Category отправляется user .

Метрика

Для того чтобы отслеживать цели процесса регистрации в Яндекс.Метрике, укажите ID счётчика на странице настроек своей организации. Настройка применится в течение нескольких минут. Подробнее о том, как настроить счетчик для своего аккаунта, написано здесь.

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

Зайдите в НастройкиЦели своего счетчика, добавьте цель типа "JavaScript событие" и в качестве идентификатора укажите текст из колонки "GA Event Action, ID цели Метрики". Название цели можно указать любое.

image

Вы также можете добавить все цели в виде гигантской составной цели. В этом случае в качестве условий шагов нужно выбирать "событие: идентификатор цели" и опять же указывать туда тексты из колонки "GA Event Action, ID цели Метрики".

image

Имейте в виду, что для Яндекс.Метрики отслеживание цели "Произвел оплату" пока работать не будет.

Добавление дополнительных целей

Если штатных событий вам недостаточно, вы можете использовать новый механизм и для отправки своих собственных целей. Обращаем внимание, что этот метод работает только для виджетов, установленных на вашем сайте. Для отслеживания поведения пользователей на страницах TimePad данный метод работать не будет.

Для настройки вам потребуется повеситься на какие-либо события внутри виджета и использовать предоставляемую виджетом функцию notifyTrackers , которая отправит событие на все подключенные счётчики. В примере кода ниже показывается как добавить отправку цели на событие нажатия на ввод промокода:

Не забудьте заменить АЙДИ_ИЗ_ВАШЕГО_КОДА , АЙДИ_СОБЫТИЯ , АДРЕС_ВАШЕГО_СОБЫТИЯ и счётчики на свои. Также обратите внимание, что в примере все объекты из window проверяются на существование перед взаимодействием.

Получить дополнительную информацию из заказа

Внутри handleTWFRenderReady переменная this будет указывать на объект виджета, так что из this.model можно выловить практически любую желаемую информацию.

Например, сумму заказа можно получить, просуммировав sum у элементов массива this.model.order.regevents — например, так:

Для отладки вы можете в любой момент написать в консоли браузера TWF2.getWidget().model , чтобы посмотреть, что в ней содержится. Но в коде TWF2.getWidget() использовать не советуем: этот метод небезопасен из-за асинхронной работы виджета.

Альтернативные способы отслеживать события

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

Как работать со своими счётчиками

Точно так же, только вместо нашей функции notifyTrackers используйте свои счётчики напрямую. Только с одной оговоркой – обязательно проверяйте, что они уже загружены.

Как самостоятельно отслеживать событие оплаты билета

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

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

Простой, но не очень надежный способ

Если к аккаунту на TimePad подключен код счетчика Google Analytics, организатору известны все передвижения пользователей как по своему сайту, так и по аккаунту на TimePad. То есть, даже если вы продаете билеты со своего сайта при помощи виджета, вы видите весь путь пользователя при покупке билета (даже если он оканчивается на домене timepad.ru).

Страница, на которую пользователь попадает после оплаты, имеет адрес вида https://<org_domain>.timepad.ru/event/payment_ok/<order_id> и может быть отслежена с помощью регулярного выражения ga_pagePath=

^[a-zd-]+.timepad.ru/event/payment_ok/d+/.* То есть, цель для заказа можно поставить именно на эту регулярку. Это не решит проблему с отсутствием переходов на страницу подтверждения оплаты, но будет абсолютно равносильно отслеживанию посещения страницы на стороне своего сайта.

Для того, чтобы реализовать этот способ никакого дополнительного программирования не требуется — нужно только настроить учет конверсий, используя регулярное выражение, приведенное выше.

Более сложный, но надежный способ

У Google Analytics есть возможность получать данные не только из браузера пользователя, но и со стороны сервера. Для этого существует специальное API — Server-side event tracking. Вместе с нашей возможностью оповещения об оплаченных билетах можно сделать такую схему работы:

  1. В код вставки виджета через параметр aux (инструкция находится здесь) передается Google Analytics ClientID (о том, что это такое и как его взять написано здесь)
  2. После покупки билета TimePad через WebHook передает на сайт информацию о том, что билет был куплен. О том, как настроить адрес для отправки вебхука написано здесь. Помимо всего прочего он возвращает и значение переданного в виджет поля aux с ClientId
  3. Сайт принимает вебхук и отправляет на стороне сервера событие о купленном билете в Google Analytics по этой инструкции. При этом событие может быть произвольное, но для его записи нужно знать ga ClientId — его-то мы и передали через WebHook
  4. Дальше уже это событие можно использвоать для подсчета конверсий

Для того, чтобы реализовать этот способ, со стороны вашего сайта нужно настроить прием WebHook об изменении статуса билета и проксировать эту информацию в Google Analytics или Яндекс.Метрику.

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