Можете ли вы использовать включаемый файл для кода Google Analytics? - PullRequest
3 голосов
/ 26 августа 2011

Я переместил свой аналитический код в файл включения JavaScript, и теперь он, похоже, не отслеживается.Кто-нибудь может пролить свет на это?

Содержимое файла analytics.js

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXXX-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 src="js/analytics.js" type="text/javascript"></script>

Ответы [ 2 ]

1 голос
/ 26 августа 2011

Да, вы можете включить код аналитики во внешний файл JavaScript.Как вы определяете, что это не работает?В зависимости от браузера, который вы используете, вы сможете просмотреть источник DOM и посмотреть, был ли <script> добавлен к документу.

Вы должны увидеть что-то вроде:*

0 голосов
/ 26 августа 2011

Обычно я добавляю код отслеживания GA в файл верхнего или нижнего колонтитула, а затем включаю файл (верхний и нижний колонтитулы) на страницу.

Когда вы загружаете страницу, вы можете проверить код GA, посмотревИсточник страницы.(Правый клик)

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