Отслеживание ссылок с помощью Google Analytics?
Я полный новичок в Google Analytics, и мне нужно знать, как его настроить, чтобы отслеживать количество кликов, которые получает ссылка на моем веб-сайте?
Например, у меня есть ссылка:
<a href="google.com">link</a>
Я знаю, что я должен где-то помещать событие onClick
, но я не знаю, как это связано с Google Analytics?
Это правильный код Onclick:
onClick="_gaq.push(['_trackEvent', 'Link', 'Click', 'Banner Advert1']);"
Ответы
Ответ 1
Вероятно, вы хотите использовать отслеживание событий - это простая функция Javascript, которая может запускать событие click по вашим ссылкам. Вам нужно будет убедиться, что у вас есть стандартное отслеживание Google script на странице.
Из Руководство по отслеживанию событий Google
Отслеживание событий - это метод, доступный в коде отслеживания ga.js, который вы можете использовать для записи пользовательского взаимодействия с элементами веб-сайта, такими как флеш-меню. Это достигается путем присоединения вызов метода к определенному элементу пользовательского интерфейса, который вы хотите отслеживать. При использовании таким образом, вычисляется вся деятельность пользователя по таким элементам и отображаются как события в интерфейсе отчетов Analytics. Кроме того, на просмотр страниц не влияет действие пользователя отслеживается с помощью метода отслеживания событий. Наконец, отслеживание событий использует объектно-ориентированную модель, которую вы можете использовать для сбора и классифицировать различные типы взаимодействия с вашими объектами веб-страницы.
Пример:
<a href="www.google.com" onclick="_gaq.push(['_trackEvent', 'Google Link', 'Action label', 'Additional info']);">link</a>
ОБНОВЛЕНИЕ
Вышеупомянутая версия для более старой версии API - ga.js. Если вы используете новое универсальное отслеживание, обратитесь к документам. Эффективно переданные данные те же, что и раньше, однако вызов отличается.
Пример отслеживания событий с использованием нового API:
<a href="www.google.com" onclick="ga('send', 'event', 'Google Link', 'Action label', 'Action Value');">link</a>
Ответ 2
Обратите внимание, что _gaq.push(..)
относится к отслеживанию с устаревшим Классическим веб-отслеживанием Analytics (ga.js). В новом стандарте веб-отслеживания Universal Analytics (analytics.js) используется другая методология, например:
ga('send', 'event', 'button', 'click', 'nav buttons', 4);
Первые два параметра не могут быть изменены, они передают параметр send
с типом нажатия event
в функцию ga
.
Также требуются следующие два параметра: последние два являются необязательными. Они представляют:
-
button
(строка | обязательная): Категория
-
click
(строка | обязательная): Действие
-
nav buttons
(строка | не требуется): ярлык
-
4
(Положительное целое | не требуется): Значение
Более подробную информацию можно найти по адресу: https://developers.google.com/analytics/devguides/collection/analyticsjs/events
Ответ 3
Я использую это в нижнем колонтитуле каждой настройки страницы как событие в Google Goals.
Поменяйте регистр с помощью пула для пути страницы до страницы успеха.
<script>
window.addEventListener('load',function(){
if(window.location.pathname =="/register/" )
{
ga('send','event','register page','referrer',document.referrer)
}
});
</script>
Затем это в Admin > Цели
- Пользовательские
- Описание цели
![введите описание изображения здесь]()
- Сведения о цели
![введите описание изображения здесь]()
Это позволяет вам отслеживать, какой URL-адрес страницы был нажат на ссылку, если это привело к успешному завершению цели.
Перейдите в раздел "Поведение" > "События" > "Обзор" для представления данных.