Вход / Регистрация

Создайте сайт прямо сейчас!

Зарегистрируйтесь по ссылкам и получите дополнительные бонусы при создании сайта



  • Персональный перечень способов заработка на сайте именно вашей тематики
  • Аудит юзабилити сайта бесплатно $20
  • Набор скриптов на сумму $40 для увеличения продаж
  • Аудит юзабилити интернет магазина бесплатно $60

Как получить бонусы?


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

После оплаты одного из пакетов, отправьте запрос на info@ucozmagazines.ru с указанием адреса созданного сайта.

Отчет Параметры визитов в Яндекс Метрике

О чем здесь?

Как создавать свой персонализированный отчет о действиях пользователей на сайтах uCoz с помощью $переменных$, который потом будет доступен в разделе метрики Содержание - Параметры визитов.

Информация по настройке отчетов взята здесь http://help.yandex.ru/metrika/content/visit-params.xml.

Какие отчеты можно создавать

Примерами персонализированных отчетов могут быть:

  • Список пользователей и привязка страниц, которые они посещали
  • Поисковые запросы и количество найденных результатов
  • Любой другой отчет вида $переменная1$ : $переменная2$

Как начать

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

Перейдите к редактированию счетчика на сайте Метрики и установите галочку "Пример использования параметров визитов":

Скопируйте скрипт счетчика в шаблон.

Если вы подключали счетчик в разделе "Раскрутка сайта" панели управления сайтом и по каким-то причинам параметры визитов не включены в код счетчика, то в шаблоне нижней части сайта разместите код, то отключите счетчик и подключите вручную.

Передача данных для отчетов

Теперь рассмотрим процесс передачи данных для отчета "Параметры визитов". Все, что нужно это заменить {/*Здесь параметры визита*/} на свой объект, который состоит из $переменных$. Пример отчета "Пользователь - URL":

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {'$USERNAME$': '$PAGE_ID$'} 
</script>

Так мы получили отчет построенный по имени пользователей и считающий $PAGE_ID$ посещенных страниц:

Как передать несколько отчетов? Просто укажите их через запятую в фигурных скобках:

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {'$USERNAME$': '$REQUEST_URI$', '$GROUP_ID$': '$USERNAME$'} 
</script>

Посмотрите, как реализовать отчет по результатам поиска на сайте:

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {'Найдено: $NUM_ENTRIES$': 'Запрос: $SEARCH_QUERY$'} 
</script>

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

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

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {
  'Страница поиска': {
    'Выдача': 'Найдено: $NUM_ENTRIES$; Запрос: $SEARCH_QUERY$'
    // другой отчет, который вложен в отчет Страница поиска
  } ,
  'Другая группа отчетов': {
...
  } ,
} 
</script>

Так можно настраивать для своего сайта огромной количество отчетов. Например, для тестирования разного функционала.

Конечно, $SEARCH_QUERY$ доступен только в шаблоне страницы поиска, поэтому необходимо поправить код. Добавим условные операторы:

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {
<?if $PAGE_ID$ = 'search'?>
  'Страница поиска': {
    'Выдача': 'Найдено: $NUM_ENTRIES$; Запрос: $SEARCH_QUERY$'
    // другой отчет, который вложен в отчет Страница поиска
  } ,
<?endif?>
  'Другая группа отчетов': {
...
  } ,
} 
</script>

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

Статьи по теме

Сергей    21.04.2016    9654    4.5 из 5.0 (10)

Оцените материал:

Обсуждение

Всего комментариев: 8

avatar
1
Ничего не понятно, как создавать эти цели?
avatar
0
2
Цели создавать не нужно. После размещения кода в шаблоне, все отчеты будут доступны в метрике "Содержание - Параметры визитов". Моя вина, что об этом в заметке не написал.
avatar
3
Помогите, пожалуйста, создать счетчик обращений в почтовой форме. Сайт http://shirin-nsk.ucoz.ru/
avatar
0
4
Уточните, счетчик обращений должны видеть посетители или администраторы в Метрике?
avatar
5
Да, счетчик обращений должны видеть все посетители сайта
avatar
6
На страницу я добавила код счетчика, но ничего не поменялось после сохранения изменений
avatar
0
7
Здесь история немного про другое. Всю статистику видит администратор в Метрике. Это счетчик не для страниц сайта.

Чтобы пользователи видели количество, условно, нажатий на кнопку формы, необходимо это количество считать и где-то хранить. А это совсем другой скрипт, хотя и не очень сложный.
avatar
8
Спасибо!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Отчет Параметры визитов в Яндекс Метрике
Отчет Параметры визитов в Яндекс Метрике