Теперь AdWords – это Google Реклама. Новое название отражает, что сервис включает в себя различные рекламные инструменты в поисковой и контекстно-медийной сетях, на YouTube и не только. Подробнее

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

Отслеживание исходящей ссылки

Студент ✭

День добрый, 

на странице https://support.google.com/analytics/answer/1136920?hl=ru описано как отследить переходы пользователей с моего сайта на другие ресурсы по ссылке. Приведен скрипт, который нужно добавить на страницу, на которой будет выполняться отслеживание. Также приведен пример оформления ссылки

 

<a href="http://www.example.com" onclick="trackOutboundLink('http://www.example.com'); return false;">Открыть example.com</a>

 

Однако данный пример приведен для кода отслеживания analytics.js, а я на своем сайте использую новый код gtag.js

 

Подскажите, пжста, как должна быть оформлена ссылка при использовании кода gtag.js. Спасибо.

Отслеживание исходящей ссылки

Студент ✭

Код скрипта

<script>
/**
* Функция, которая отслеживает клики по исходящим ссылк в Analytics.
* Эта функция применяет в качестве аргумента строку с действительным URL, после чего использует ее
* как ярлык события. Если указать beacon в качестве метода передачи, данные обращений
* будут отправляться с использованием метода navigator.sendBeacon в поддерживающих его браузерах.
*/
var trackOutboundLink = function(url) {
   ga('send', 'event', 'outbound', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>