Sfera-perm.ru

Сфера Пермь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Код для вставки счетчика яндекса

Яндекс.Метрика в GTM

С появлением Google Tag Manager стало намного проще устанавливать на сайт множество необходимых маркетологам тегов. Равно как упростилась и реализация отслеживания различных типов взаимодействия пользователей с контентом сайта. Многие из вас уже убедились в том, что диспетчер тегов Google весьма плотно интегрирован с Google Analytics и позволяет с помощью нехитрых манипуляций передавать различные данные в эту систему. Однако его функционал не ограничен только аналитиксом, и данные без особого труда можно отправлять и в другие системы веб-аналитики. Например, настроив событие на успешное заполнение формы в Analytics, легко перенести эти же настройки на другую систему, например Яндекс.Метрику. Сегодня мы поговорим о том, как отследить различные действия посетителей на сайте в Метрике с помощью GTM. Для начала нам необходимо установить код Яндекс.Метрики на все страницы сайта с помощью пользовательского тега HTML в Google Tag Manager. О том, как это сделать, я писала в статье “Учимся работать в GTM” (пункт “Установка Яндекс.Метрики, ремаркетинга FB, VK и других пользовательских тегов в GTM”).

Настройка целей в Яндекс.Метрике посредством диспетчера тегов Google

2.Добавить триггер активации. В качестве триггера активации добавляем событие успешной отправки формы. Подробно настройку триггеров для кликов/ccылок, форм и других взаимодействий я описывала в статье “Учимся работать в GTM”. 3.Создать цель в Яндекс.Метрике.

В качестве типа цели указываем “JavaScript событие”.

4.Проверить корректность работы цели. Для того, чтобы проверить, работает ли настроенная цель, можно добавить к URL страницы сайта параметр _ym_debug со значением 1.

Открыв в консоль браузера можно увидеть данные о достижении целей и убедиться в корректности настройки.

После выполнения настройки данные по целям в Яндекс.Метрике доступны в отчете “Конверсии”, в стандартных и пользовательских отчетах, которые построены по визитам. Также цели могут использоваться в Яндекс.Директе и Яндекс.Аудиториях. Справочные материалы по отслеживанию целей в Яндекс.Метрике.

Настройка отправки целей с передачей пользовательских параметров

Проверить поступление данных можно, также воспользовавшись консолью

и непосредственно в отчете “Параметры визитов”.

Чтобы передавать иерархическую структуру данных, следует использовать код вида: Например, для того, чтобы в рассматриваемом примере передать данные не только о том, что было скопировано, но и с какой страницы сайта было выполнено это действие, можно использовать такую структуру.

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

нужно применить конкатенацию — провести объединение строковых значений и значений переменных. В данном случае нам необходимо указать значения переменных <> и <> и логически связать их в одно предложение. Конкатенация строковых значений в JavaScript осуществляется при помощи оператора “+”.

Передача параметров визитов в произвольный момент времени

2.В качестве триггера используем пользовательское событие “Scroll to”, детально описанное тут. Все! Радуемся дополнительным данным в интерфейсе Яндекс.Метрики=)

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

Читайте так же:
Договор с дез счетчики

Что такое отказы в Яндекс Метрике, и как бороться с ботами и нулевыми заходами

Отказ в Яндекс Метрике – это просмотр страницы меньше 15 секунд и возвращение пользователя в поиск. В метрике показатель не должен превышать 20%, но каждый вебмастер пытается снизить показатель до минимальных значений.

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

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

Моя история борьбы с отказами выбиваемыми ботами

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

Через неделю после перезапуска этого сайта я зашел на вебвизор, чтобы посмотреть, как идут дела. Картина была просто удручающая, суммарно отказы завалили за красную линию в 20%. Спустя 2 месяца работы над сайтом — просто опускаются руки. Примерно пятая часть заходов — по 0 сек. Яндекс учитывает эти заходы как отказы, и соответственно понижает его в выдаче.

Отказы зафиксированы как одиночные с разных IP, так и по несколько хитов с одних и тех же направлений.

Несколько недель упорного труда просто накрывается медным тазом. И так, далее я расскажу, как мне удалось вернуть отказы в норму и значительно сократить — нулевые заходы.

Как отсечь ботов в «Яндекс метрике»

Вначале я обратился в службу Яндекса. Что-то типа: «Эй, парни, вы тут ботов считаете, как посетителей и лепите отказы». На что мне ответили, что я могу самостоятельно отсечь их в Метрике.

По совету специалиста из службы поддержки я перешел в отчет «Роботы» по пути Отчеты — Стандартные отчёты — Мониторинг — Роботы. Внизу страницы находится подраздел называющийся «Фильтрация роботов». В нем три пункта:

  1. Учитывать визиты всех роботов.
  2. Фильтровать роботов по строгим правилам.
  3. Фильтровать роботов только по строгим правилам и поведению.

У меня стояла отметка на первом пункте. Она ставится по умолчанию на всех счетчиках Яндекс. Метрики. Я поставил на третью, и нужно признать, часть нулевых отказов ушла. Но только часть.

Фильтрация роботов по User-Agent

Следующим пунктом стала фильтрация ботов по User-Agent. Прежде всего, я установил в файл .htaccess фильтр, который отбрасывал ботов, нежелательных парсеров, грабберов контента по User-Agent.

Буквально спустя 3-4 часа поток нулевых заходов, которые выбивают отказ в поисковой системе, снизился вдвое! А что делать с остальными? Можно конечно побанить их через .htaccess добавив в файл следующие строки:

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

Читайте так же:
Счетчик просмотров для юкоз

Модификации Яндекс счетчика для отображения IP адресов

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

Теперь остаётся только модифицировать код счетчика Яндекса, чтобы он отображал IP в отдельную колонку. В моем случае код счетчика размещён в отдельном файле metrika.php, который просто инклудится в файле header.php директивой include.

ВНИМАНИЕ!
Файлы ip.php и metrika.php (в котором будет находится код счетчика Яндекс) необходимо создать в корневом каталоге сайта, или рядом с файлом header.php, в противном случае придется указывать путь в директиве include. В WordPress это будет ./wp-content/themes/название_темы/

Это очень удобно, разместил код в одном файле, а потом с помощью вставки прописал его там, где нужно и все. Далее я покажу что должно быть в файле metrika.php для того, чтобы все работало. Первым делом вставляем php код, который будет определять IP посетителя и присваивать его значение переменной $ip, в строке $ip=getClientIP().

Далее, код самого Яндекс счетчика

Внимание, недавно код счетчика изменился, поэтому статья исправлена с учетом этих изменений

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

Код счетчика Яндекс отличается только идентификатором и дополнительными опциями, если они включены. Например, если у вас включен вебвизор, то в строке
появляется webvisor:true

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

Будьте внимательны, полученное значение IP вначале строки

Подключение отчетов по Директу

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

  1. Условия для получения отчетов
  2. Доступ к отчетам
  3. Расчет расходов рекламной кампании Директа
  4. Различие данных в отчетах Метрики и Директа

Чтобы отчеты группы «Директ» начали отображаться в Метрике, в Директе на странице Редактирование кампании в блоке Счетчики Яндекс.Метрики выберите счетчик, установленный на вашем сайте. Если счетчик не привязан к рекламной кампании, в отчетах Метрики переходы с объявлений будут отнесены к источнику «Чужие кампании».

Во все ссылки перехода по объявлениям автоматически добавится метка yclid с уникальным номером клика. Убедитесь, что ваш сайт корректно открывает ссылки с метками. При переходе по объявлению счетчик Метрики на вашем сайте отследит метку и свяжет визит с конкретным кликом.

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

С 27 мая 2020 года Метрика рассчитывает расходы кампаний Директа так же, как и сам Директ по умолчанию — без учета НДС. Таким образом, в отчетах группы «Директ» и в отчете Источники, расходы и ROI значения метрик Стоимость кликов, Средняя стоимость клика, Средняя стоимость достижения цели и Средняя стоимость целевого визита отображаются без НДС за текущий и прошлые периоды.

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

В отчете Рекламные системы показывается количество визитов, которые состоялись по всем кликам, и по учтенным, и по неучтенным. Отчеты Директ, сводка, Директ, площадки и Директ, расходы показывают визиты по учтенным кликам (визиты по неучтенным кликам посмотреть в этих отчетах невозможно).

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

Код счетчика установлен на сайт некорректно. Проверьте код счетчика.

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

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

На сайте установлен циклический редирект.

В браузере, ОС пользователя или на корпоративном прокси-сервере работает блокировщик рекламы, который может содержать правила для блокировки счетчиков.

Счетчик не загрузился на сайте, так как в браузере посетителя (или на корпоративном прокси-сервере) установлен плагин, запрещающий загрузку счетчиков.

Антивирус посетителя блокирует загрузку счетчика.

Технические проблемы — удаленность сервера, обслуживающего вызов счетчика, и загруженность канала интернет-провайдера.

На эти причины невозможно повлиять со стороны Яндекс.Метрики.

Руководство по Яндекс.Формы

В августе 2018 г. в блоге российской IT-компании появилась статья «Яндекс.Формы для всех», что означало выход сервиса из бета-версии. У пользователей появилась возможность бесплатно использовать Формы не только внутри организации, но и делать их публичными.

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

Потенциал сервиса

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

Основные возможности сервиса:

  1. Включение вопросов любых типов – с окном для ввода текста, двумя и более вариантами ответов, выбором определённой даты, оценкой по шкале. Есть опция настройки показа вопросов пользователю, исходя из его предыдущих вариантов ответа.
  2. Наличие шаблонов – под ряд задач разработчик предлагает использовать готовые формы, например, для резюме соискателя, регистрации на мероприятие.
  3. Получение структурированной информации – система позволяет задавать настройки полям формы (обязательные или необязательные для ответа), в результате вы получите от пользователя все необходимые сведения.
  4. Извлечение ответов в удобном формате – собранные данные скачиваются в XLSX и CSV, перенаправляются на электронную почту. Есть возможность сформировать для ответов отдельную очередь в Яндекс.Трекере или страницу на Вики.
  5. Разграничение доступа – форма может быть доступна для заполнения любым пользователем, у которого есть ссылка, или только сотрудниками вашей организации.
  6. Вариативность использования – подготовленные формы можно встраивать на сайт с помощью кода, а также скопировать прямую ссылку и передать её пользователю, разместить на канале Telegram, страницах и публикациях социальных сетей, e-mail рассылках и так далее. Есть настройки для указания даты завершения приёма ответов.

Яндекс.Формы для бизнеса

Яндекс.Формы входит в перечень сервисов Коннекта – виртуального пространства для совместной работы сотрудников компании. Поэтому есть возможность подключать Формы к аккаунту Коннекта, в который также входят Трекер, Вики, Диск, Почта, Чаты от Яндекса. Функция подключения/отключения выдаётся только администраторам организации.

Инструкция по созданию Яндекс.Формы

Если вы планируете работать в команде, нужно пройти регистрацию в Яндекс.Коннекте, подключив свою организацию. Если нет – просто авторизуйтесь в Яндексе и приступайте к созданию Формы.

Перед вами открывается лист с пустой формой и несколькими шаблонами. Рассмотрим создание формы на первом примере.

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

Добавление и настройка блоков

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

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

Редактирование блока

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

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

В результате я создал 1 страницу формы. Нажимаю «Предпросмотр» и смотрю, как будет выглядеть вся форма.

Настройка условий появления блоков

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

Например, вы можете создать блок «Требуется ли вам помощь консультанта?» с вариантами ответа – да/нет. И настроить показы следующих блоков в зависимости от ответа.

Задавать условия можно несколькими способами:

  • показать вопрос, ответ на который станет условием показа следующего блока;
  • ввести текст ответа, с которым система проверит совпадение;
  • выбрать сравнения – равно/не равно.

Настройки формы

Открываю соответствующую вкладку. Для работы есть 3 раздела.

  1. «Доступы» – опция предназначена для тех, кто использует Яндекс.Коннект. Право на редактирование формы выдаётся всем сотрудникам, только автору или только некоторым сотрудникам.

  1. «Тексты и сообщения в интерфейсе» – здесь всё понятно, вы редактируете кнопку отправки формы и сообщение после её отправки.

  1. «Дополнительно» – в этом разделе подключается Яндекс.Метрика, для этого нужно ввести номер счётчика.

Оформление формы

Цвет фона, текста, кнопки задаётся во вкладке «Тема». На выбор есть шаблоны и возможность создать свою тему. Кстати, изменения можно вносить в опубликованную форму – они сразу же автоматически отобразятся у пользователей.

В текст формы добавляются элементы форматирования, используя Markdown-разметку. Отформатировать удастся следующее: текст вопроса, комментарии к вопросу, варианты ответов, сообщение об отправке. На скриншоте указаны пояснения со страницы Яндекс.Помощь.

Публикация формы

Разработчик предлагает 3 основных сценария публикации.

  1. Публикация по ссылке – вкладка «Опубликовать» и передвинуть курсор в нужное положение. Здесь доступны несколько мессенджеров и соцмедиа. Если нужного канала нет, просто скопируйте ссылку и вставьте в свой интернет ресурс, отправьте её по электронной почте или другим способом.
  2. Размещение на Вики – для публикации проделайте аналогичные действия, но в конце скопируйте «Код для вставки на Вики» и разместите на самом сервисе.
  3. Публикация на сайте – копируете «Код для вставки iframe» и вставляете в HTML код веб-страницы, где планируется размещение формы.

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

Сбор ответов

Для примера я взял шаблон формы «Социологический опрос», опубликовал по ссылке и дал ответы. Информация о количестве ответов отображается в разделе «Мои формы».

Открываем нужную форму, раздел «Ответы». На экране показаны 2 блока: первый – настройки сбора сведений по ответам, второй – показ ответов по вопросам в процентном соотношении.

В 1 блоке задаются настройки для скачивания – определённые вопросы, формат, даты, а также дополнительные параметры – данные пользователя и ответа.

Второй блок даёт наглядную информацию о полученных данных.

Настройка уведомлений

Во вкладке «Уведомления» задаётся отправка письма:

  • кому – электронная почта получателя, можно вводить несколько адресов;
  • от кого – отправитель;
  • обратный адрес – адрес получателя ответа на письмо;
  • тема и сам текст.

В каждое поле можно вставить переменные, то есть данные из самой формы. В каких случаях пригодится эта функция? Например, вы разместили форму с анкетой на вакансию. С помощью этого инструмента получится отправлять ответы на вопросы из анкеты в отдел кадров. Уведомления могут отправляться всегда или при определённых условиях, которые задаются таким же образом, как и в процессе заполнения формы.

Внизу страницы показаны 3 блока:

  1. «на почту» – с помощью кнопки добавляются несколько электронных адресов для отправки письма, как показано на примере выше.
  2. «в Трекер» – в случае с командной работой через Коннект, форма может отправлять уведомления в Трекер, где на основе полученных ответов создаётся задача. Например, функция подходит для приёма заявок от пользователей на обслуживание.
  3. «На Вики» – работая через Коннект, получится сохранять ответы пользователей на вики-странице. Функция удобна для регистрации участников на какое-либо мероприятие, сбора отзывов, проведения опросов.

Вывод

Яндекс.Формы – удобный и понятный инструмент. Каких-либо профессиональных навыков от вас точно не потребуется. Он универсален для личных целей и работы компании. С его помощью легко поддерживается как коммуникация с клиентами, так и межкорпоративная связь – опросы, приём заявок, платежей, сбор обратной связи и т.д. Для бесплатного сервиса функционал вполне приличный. Интеграция с продуктами Яндекс.Коннекта – весомый плюс. В отличие от Google Forms продукт Яндекса пока не столь востребован, но думаю, дело времени.

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