Analytics
Сейчас в сети: 1.3K
Сейчас в сети: 1.3K
Обсуждение проблем, связанных с кодом отслеживания событий, кодом Universal Analytics и настройки междоменного отслеживания
Подсказки
star_border
Ответить

Настройка отслеживания клика по кнопке через виртуальную стрницу

Студент ✭

Здравствуйте.

 

Необходимо отслеживать клики по кнопкам на сайте.

Конечно же можно было повесить на них событие, но такой способ не подошел.

 

Нашел такой скрипт который создает виртуальную странницу:

<script type="text/javascript"> $(document).ready(function(){ $("a").click(function(e) { var url = $(this).attr('href'); if(url.indexOf('ЗНАЧЕНИЕ В URL') != -1) { e.preventDefault(); ga('send', {'hitType':'pageview', 'page': '/click'+window.location.pathname,'title':'НАЗВАНИЕ ВИРТУАЛЬНОЙ СТРАНИЦЫ'}); setTimeout( function(){ window.location = url; }, 200 ); return false; } return true; }); }); </script>

 

с такой инструкцией: 

 

ЗНАЧЕНИЕ В URL — здесь нужно поставить любое слово, которое есть в ссылке. Например, при клике на кнопку, посетитель попадает на страницу регистрации по адресу: http://mysite.com/registration. В этом случае вместо ЗНАЧЕНИЕ В URL укажите registration.

НАЗВАНИЕ ВИРТУАЛЬНОЙ СТРАНИЦЫ. Информация о клике на кнопке в Google Analitycs появится в виде статистики просмотра виртуальной страницы. Страница виртуальная, поэтому здесь может быть что угодно.

ССЫЛКА — ссылка, которая стоит на кнопке. Например, http://mysite.com/registration

Чтобы отслеживать клик на кнопку, как достижение цели, создайте в Google Analitycs цель: Собственная цель > Целевая страница > Начинается с /click/

 

Пробовал создать цели на просмотр странницы с ссылками click/link1 для первой кнопки, click/link2 для второй и так далее, но ничего не работает.

Можете подсказать что за что отвечает? То есть какую в итоге ссылку вставлять в поле настройки цели в Гугл Аналитиксе.

1 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Темур Х
Сентябрь

Настройка отслеживания клика по кнопке через виртуальную стрницу

Ведущий участник

если страница была /registration, то да.

Посмотрите справку тут, у них уже много реализовано http://help-ru.tilda.ws/statistics-goal

 

Просмотреть решение в исходном сообщении

Настройка отслеживания клика по кнопке через виртуальную стрницу

Ведущий участник

/click'+window.location.pathname - при таком коде в адресе странице будет вначале /click и дальше pathname страницы на которой был клик по нужной ссылке - на все это и настройте цель
Всем подходит повесить событие клика, а почему вам не подошло?

Настройка отслеживания клика по кнопке через виртуальную стрницу

Студент ✭

То есть ссылка будет такая /click/registration да?

Да сайт сделан на платформе тилда.

Лучший ответ.
Решение
Утвердил автор темы Темур Х
Сентябрь

Настройка отслеживания клика по кнопке через виртуальную стрницу

Ведущий участник

если страница была /registration, то да.

Посмотрите справку тут, у них уже много реализовано http://help-ru.tilda.ws/statistics-goal

 

Настройка отслеживания клика по кнопке через виртуальную стрницу

Студент ✭

Спасибо за помощь.