Мне нужно отслеживать событие в аналитике Google, когда кто-то заполняет форму и нажимает кнопку submit. Итоговая страница, которая появляется, представляет собой стандартную страницу типа панели инструментов, поэтому, чтобы отслеживать событие на этой странице, мне нужно будет передать событие в URL-адрес, а затем прочитать URL-адрес и вывести код отслеживания событий Google Analytics javascript основанный на нем. Это часто отмеченная страница, хотя и страница, которая перезагружается, нажимается на нее и т.д. Поэтому я бы предпочел не передавать события отслеживания в URL-адрес и не испортить аналитику.
Вместо этого я бы скорее сделал что-то вроде следующего кода jQuery на странице с формой:
$('#form_id').submit(function() {
_gaq.push('_trackEvent', 'my category', 'my action');
});
Проблема, о которой я боюсь, заключается в том, что я пропущу некоторые отслеживаемые события, потому что сразу после вызова этого javascript браузер отправит форму и перейдет на другую веб-страницу. Если изображение отслеживания utm.gif не загружено вовремя, я пропускаю событие: (.
Является ли мой страх оправданным? Как я могу не пропускать отслеживаемые события?