Неверно сформированный utmcc в запросе utm.gif - PullRequest
1 голос
/ 07 сентября 2010

У меня есть страница, которая использует Google Analytics для отслеживания просмотров страниц и отслеживания событий на странице.Первоначальный запрос _gat._trackPageview работает по назначению (при нормальных обстоятельствах подробности следует соблюдать).Однако при последующих запросах utm.gif кажется, что в строке запроса есть некорректный аргумент utmcc.Отслеживание кампании отсутствует:

Неверно сформировано:

utmcc=__utma%3D198519536.1306122932.1283860172.1283860172.1283860172.1%3B

Нормально:

utmcc=__utma%3D198519536.1779782135.1283862963.1283862963.1283862963.1%3B%2B__utmz%3D198519536.1283862963.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B

Глядя на мои файлы cookie, __utmz кажется правильно сформированным в обоих случаях:

198519536.1283862963.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)

Теперь странным является то, что эта ошибка, по-видимому, возникает где-то между начальной дорожкой страницы и временем, когда пользователь взаимодействует со страницей;На это влияет _gat._trackEvent.

Это становится еще более странным, когда мы считаем, что я тестировал точно такой же код на другом сервере, и он ведет себя правильно - данные utmcc сохраняются при просмотре страниц.

Вещи, которые я рассмотрел:

  • конфликты cookie - это опровергается тестом на другом сервере
  • globalконфликты переменных - код GA, похоже, не раскрывает какие-либо глобальные переменные, которые влияют на вызов utm.gif.
  • Конфигурация сервера - Я работаю под ASP.NET, и тамКажется, что нет никакой существенной разницы между живым сервером (где проблема возникает) и тестовым сервером (где проблема не существует)
  • Конфликтующие ресурсы ASP.NET - Я нене знает, как проверить это, или что с этим делать, если это окажется проблемой
  • Перенаправления - Эта страница использует перенаправления при определенных обстоятельствахи я знаю, что могут быть проблемы с этим,но проблема возникает только тогда, когда мы не перенаправляем.Кроме того, похоже, что это происходит при загрузке страницы.

Кто-нибудь сталкивался с этой проблемой раньше?Сталкивались ли вы с подобными ситуациями?Это то, чего я могу избежать в будущем?

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