JavaScript выполняется после Google Analytics

Я использую Google Analytics и выполняю перенаправление после завершения запроса аналитики.

Я использую этот код:

var _gaq = _gaq || [];

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

_gaq.push(['_trackPageview']);

_gaq.push(function () {
     window.location.replace("myRedirectToUri");
});

Это выполняется неправильно.

Перенаправление выполнено правильно (как обратный вызов аналитики) в Firefox, но не в других браузерах (IE, Chrome, Safari), поэтому я теряю данные аналитики.

На данный момент я установил тайм-аут в 1 секунду, но это не настоящее решение.

] Любая помощь, как это правильно реализовать?

6
задан pimvdb 16 February 2012 в 10:20
поделиться