2013-09-06 3 views
0

В настоящее время мы используем «старую» Google Analytics (ga.js) с отслеживанием пользовательских событий на нашем сайте (пользовательский HTML, без CMS, 30-40 страниц).Переход отслеживания событий Google Analytics для универсального отслеживания

Мы используем эту функцию:

function recordOutboundLink(link, category, action, label) { 
     _gat._getTrackerByName()._trackEvent(category, action, label); 
     setTimeout('document.location = "' + link.href + '"', 100);} 

в заголовке и добавьте его:

onclick="recordOutboundLink(this, '...', '...', '...'); 

к элементам, которые мы хотим отслеживать клики. (Исходные ссылки)

Недавно я создал новое свойство и добавил Universal Tracking. Мы получаем данные, но я играл с кодом события, но ничего не происходит. Мы используем как старые ga.js, так и analytics.js, как это было предложено Google, чтобы не повредить какие-либо данные. Есть ли «простой» способ адаптировать новый Универсальный код отслеживания для «принятия»/использования нашей существующей функции без изменения всего кода?

Любая помощь приветствуется.

ответ

1

Просто обновите свою функцию для отправки в Universal Analytics.

function recordOutboundLink(link, category, action, label) { 
    _gat._getTrackerByName()._trackEvent(category, action, label); 
    ga('send', 'event', category, action, label); 
    setTimeout('document.location = "' + link.href + '"', 100); 
} 
Смежные вопросы