Google Analytics в проблеме лайтбокса - PullRequest
1 голос
/ 06 ноября 2011

Я пытаюсь отправить пользовательскую переменную в 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: http://www.google.com/support/forum/p/Google+Analytics/thread?tid=67a119f52ada0b07&hl=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...