#asp.net #analytics
#asp.net #аналитика
Вопрос:
Я пытаюсь отправить пользовательскую переменную в Google Analytics с возвращаемым значением в лайтбоксе. Насколько я могу судить, значение возвращается соответствующим образом, и даже если бы это было не так, я протестировал простые строки для пользовательской переменной. Как ни странно, пользовательская переменная, похоже, помещается в очередь, но когда я затем запускаю событие отслеживания, событие отслеживания срабатывает, по-видимому, без отправки пользовательской переменной.
Я несколько дней искал кого-то, у кого была, казалось бы, похожая проблема, и не могу найти ни одного хорошего ресурса. Кто-нибудь может, пожалуйста, помочь? Это последняя версия соответствующего кода. В лайтбоксе нет других вызовов аналитики. имя домена и учетная запись изменены на x:
<asp:HiddenField ID="ProfessionValue" runat="server" />
<script type="text/javascript">
var chosenProfCode = document.form1.ProfessionValue.value '';
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'XX-XXXXXXX']);
_gaq.push(['_setDomainName', '.xxxxxxxx']);
_gaq.push(['_setCustomVar', 1, 'Visitor Type', chosenProfCode, 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>
Я также попытался обернуть пользовательский параметр в функцию с последующим вызовом «trackEvent» и т.д.
Пожалуйста, помогите!
Также опубликовано в сообществе Google Analytics:http://www.google.com/support/forum/p/Google Analytics/thread?tid=67a119f52ada0b07amp;hl=en