У меня этот код, код работает без исключений.trackEvent показать, где в GA?
(function() {
$("a.ga-track").click(function() {
var anchor = this;
try {
_gaq.push(["_trackEvent", "External links", anchor.hostname]);
} catch (err) { }
setTimeout(function() {
document.location.href = anchor.href;
}, 100);
return false;
});
})();
Были ли в GA, я должен найти статистику, которую это генерирует?
редактировать: Это сайт http://andersmalmgren.github.io/FreePIE/
обновил свой код, чтобы это как target="_blank"
не требуется тайм-аут
(function() {
$("a.ga-track").click(function() {
var anchor = this;
try {
_gaq.push(["_trackEvent", "External links", anchor.href]);
} catch (err) {
console.log(err);
}
if ($(this).attr("target") !== "_blank") {
setTimeout(function() {
document.location.href = anchor.href;
}, 100);
return false;
}
return true;
});
})();
Основываясь на этом примере кода https://support.google.com/analytics/answer/1136920?hl=ru – Anders
@Anders Я расширил свой ответ, чтобы объяснить проблему немного лучше. –
aha, не знал, что он был обновлен (без wanring или что-либо в GA GUI), обновит API и протестирует, спасибо – Anders