Аналитика Google и __ utm.gif файл

Тестирование закрытых методов повреждает инкапсуляцию Вашего класса, потому что каждый раз Вы изменяете внутреннюю реализацию, Вы повреждаете клиентский код (в этом случае, тесты).

Так не тестируют закрытые методы.

5
задан Nakilon 9 December 2012 в 11:52
поделиться

2 ответа

Если вы используете новую версию кода отслеживания ( ga.js ), единственное , что вам нужно сделать, это включите этот фрагмент JavaScript :

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
</script>

Это будет означать, что вам не нужно размещать какой-либо файл __ utm.gif на вашем сервере (я не уверен, как это вообще сработает для в любом случае, поскольку все дело в том, чтобы браузеры клиента отправляли запросы к серверам Google).

13
ответ дан 18 December 2019 в 11:59
поделиться

Я использую более старый механизм отслеживания urchin.js, и нет требований размещать что-либо локально, хотя вы можете разместить файл .js на своем сервере для повышения скорости. Есть четыре изображения, которые запрашиваются для отслеживания; __ utma , __ utmb , __ utmc и __ utmz , которые соответствуют файлам cookie, записанным с тем же именем.

От Google; Когда вы впервые начинаете внедрять отслеживание на веб-сайте Google Analytics, вам необходимо установить код отслеживания на страницах своего веб-сайта. Общий фрагмент кода отслеживания состоит из двух частей: тега скрипта, который ссылается на код отслеживания ga.js, и другого скрипта, который выполняет код отслеживания.

1
ответ дан 18 December 2019 в 11:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: