Как разместить файлы cookie GA * и * GWO на одном домене
Я использую как Google Analytics, так и Оптимизатор веб-сайта Google на сайте www.brately.com и хочу ограничить использование их cookie только этим доменом. (Чтобы избежать накладных расходов на cookie в запросах статических ресурсов, загружаемых с других поддоменов brites.com, которые должны понравиться CDN.)
Пример страницы, которая использует оба (и которая в настоящее время устанавливает __utma
, __utmb
, __utmc
а также __utmz
печенье на .britely.com
, а не на розыске www.britely.com
), это http://www.britely.com/ninjamom/s-t-dogs-think
Что касается документации Google, кажется, что _gaq.push (['_setDomainName', 'none']); Для достижения этой цели должно быть достаточно звонка (или то же "www.brately.com" вместо "none") в верхней части страницы.
Почему-то нет. Я думаю, что раньше у нас было еще больше файлов cookie .britely.com
прежде чем я прочитал источник GWO siteopt.js
который, кажется, не знает _setDomainName
, Он реагирует на глобальную константу страницы _udn
объявив домен cookie, который он должен использовать - таким образом, ведущий на странице с этим, по крайней мере, GWO __utmx
а также __utmxx
файлы cookie обрабатываются правильно:
<script>
var _gaq = _gaq || [], _udn = 'www.britely.com';
_gaq.push(['_setDomainName', 'none']);
</script>
Я знаю, что обычным способом решения проблемы с файлами cookie является предоставление статического контента из некоторого домена, полностью отличного от домена, использующего GA и GWO. Это не решение, которое я ищу.
1 ответ
Помимо вышеперечисленных настроек, скрипту управления Оптимизатора веб-сайта также необходим собственный _gaq.push(['gwo._setDomainName', 'none']);
call - похож на GA, который только кажется системным глобальным, но это не так.
При вышеуказанной настройке все файлы cookie попадают в область www.britely.com
кроме __utmx
а также __utmxx
те, которые в конечном итоге ограничены .www.britely.com
по какой-то причине. Достаточно хорошо для меня.