Отслеживание кликов в Google Analytic

12
Respayn
На сайте с 04.03.2013
Offline
35
#11
painkilla:
работает такая конструкция
<a onclick="javascript: _gaq.push(['_trackEvent', 'main', 'click', 'top_left']);" href="http://www." title=""><img src="http://www." ></a>
код асинхронный

Спасибо попробую!

PS. Я кажется понял почему у меня не работает сбор кликов

Из-за пробела наверное (хотя странно, что на официальном сайте Gan написано обратное)

P
На сайте с 06.07.2007
Offline
56
#12
c3po:
В соседней ветке задал похожий с ТС вопрос.
painkilla, поделитесь пожалуйста настройками GА, при которых ваша конструкция работает. Спасибо!

PS На сайте установлен стандартный асинхронный код.

в настройках акка поставил галку "Использовать улучшенную атрибуцию ссылок" и добавил в код ещё 1 строку. общий вид кода

<script type="text/javascript">

var _gaq = _gaq || [];

var pluginUrl =

'//www.google-analytics.com/plugins/ga/inpage_linkid.js';

_gaq.push(['_require', 'inpage_linkid', pluginUrl]);

_gaq.push(['_setAccount', 'UA-хххх-1']);

_gaq.push(['_trackPageview']);

(function() {

var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

})();

</script>

</head>

c3po
На сайте с 24.08.2012
Offline
212
#13

Спасибо, проблему решил.

Топвизор — сервис поисковой аналитики (https://topvisor.com/ru/)
PM
На сайте с 17.07.2013
Offline
51
#14

На сайте используется Universal Analytics, у него немного другая форма регистрации событий, а у Вас вызов из стандартного Google Analytics.

Нужно заменить

onclick="_gaq.push(['_trackEvent', 'mailto', 'send email', 'widget In Footer']);"

на

onclick="ga('send', 'event', 'mailto', 'send email', 'widget In Footer');"

Все о настройке Google Analytics и Google Tag Manager (http://prometriki.ru)
G
На сайте с 09.10.2011
Offline
33
#15

3-ий день пытаюсь побороть новый Google Analytic, и настроить отслеживание целей, но он что-то не в какую.

подскажите в чем дело?

Вот код страницы где стоит гугл + код отслеживания в самом низу


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>player</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript" src="http://site.com/jwplayer.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-xxxxxxxx-1', 'site.com');
ga('send', 'pageview');

</script>
<style type="text/css">
html, body {
width: 100%;
height: 100%;
background: #ccc;
}
body {
color: #000;
margin: 0px;
padding: 0px;
}
</style>
</head>
<body>
<div id="container">
<noscript>
<span style="color: #ffffff;">Для отображения плеера необходимо включить поддержку JavaScript в вашем браузере.</span>
</noscript>
<span style="color: #ffffff;">
Уважаемый пользователь, для работы Вам необходимо скачать последний Macromedia Flash Player, перейдя по ссылке:<br>
<a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" style="color: #ffffff;">http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash</a><br>
</span>
</div>
<script type="text/javascript">
jwplayer("container").setup({
flashplayer: "http://site.com/player.swf",
config: "http://site.com/config.xml",
file_seek: 6922,
preload_seek: 10,
height: "100%",
width: "100%"
});
ga('send', 'event', 'player', 'load_player', 'flash'); // загрузка флеш плеера
</script>
</body>
</html>
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий