Отслеживание якорных ссылок в последовательности целей

На моем сайте есть форма, которая охватывает 2 шага, каждый шаг 1 отправляет обратно на ту же страницу и загружает вторую часть формы , Единственное различие между шагом 1 и шагом 2 с точки зрения URL - это якорный текст в URL

, например,

ШАГ 1: www.mysite.com/enquiry/ ШАГ 2: www.mysite.com/enquiry/#message

есть возможность отследить их в воронках ворот? Если нет, то мне придется жестко закодировать какой-нибудь параметр отслеживания в код GA?

1
задан Yahel 3 October 2011 в 16:35
поделиться

1 ответ

_setAllowAnchor(bool) не решит вашу проблему; это функция, позволяющая Google Analytics считывать строки запроса кампании из привязки (например, #utm_medium=cpc.)

Это может быть сложно сделать надежно в разных браузерах без чего-то вроде jQuery.

Вам нужно будет включить такой плагин для решения прошлых проблем с IE: http://benalman.com/code/projects/jquery-hashchange/docs/files/jquery-ba-hashchange-js .html

Следующее должно прикрепить функцию к событию хеш-изменения, совместимому с разными браузерами, а затем создать «фальшивый» просмотр страницы, чтобы вы могли отслеживать его отдельно в Google Analytics.

   $(window).hashchange( function() {
       _gaq.push(['_trackPageview',location.pathname+location.search+location.hash]);
    });
});

Это должно иметь более широкую совместимость, чем некоторые другие варианты.

В GA в приведенном вами примере «привязанная» страница будет отслеживаться как /enquiry/#message.

2
ответ дан 2 September 2019 в 21:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: