Google Analytics в выпуске лайтбокса

#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