Как я отслеживаю 2 домена, которые указывают на один и тот же хост.2-й домен указывает на подкаталог 1-го сайта - PullRequest
0 голосов
/ 18 января 2011

Это мои точные настройки. У меня есть один веб-хостинг. Я назначил основной DNS для этого хоста. например, www.primary.com указывает на хост. Хост допускает добавление доменов. Домен аддона в действительности является подкаталогом хоста, доступным через www.secondary.com ИЛИ вторичный.primary.com. Я также могу получить доступ к контенту на www.secondary.com, набрав www.primary.com/secondary.com

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

Я совершенно не понимаю, какой код использовать, где и как его настроить. Так что любая помощь будет оценена.

Заранее спасибо

1 Ответ

0 голосов
/ 24 января 2011

Либо вы используете два разных профиля с уникальным идентификатором профиля для их отслеживания (например, UA-123456789-1 для www.primary.com и UA-123456789-2 для www.secondary.com) и убедитесь, что только каждый сайтимеет один из кодов, или вы можете использовать фильтры, основанные на структуре домен / поддомен / каталог, чтобы сделать это (или поддержать его).

Я бы пошел с отдельными кодами отслеживания, поскольку это на сегодняшний деньболее простой выбор.

Пример:

Сайт 1:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _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>

Сайт 2:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-Y']);
  _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>

Обязательно создайте профиль для обоих.

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