Должен ли я _setDomainName в Google Analytics для каждого домена верхнего уровня, который я отслеживаю?

StackOverflow https://stackoverflow.com//questions/9710280

  •  14-12-2019
  •  | 
  •  

Вопрос

У меня есть 3 домена, указывающие на один и тот же веб-сайт, без перенаправлений, поэтому domain1.com, domain2.com и domain3.com показывают один и тот же контент и не перенаправляют друг друга.

Если я хочу отслеживать все домены, должен ли я проверять Multiple top-level domains в разделе "Что вы отслеживаете" и добавьте следующее для каждого домена

_gaq.push(['_setDomainName', 'domain1.com']);
_gaq.push(['_setDomainName', 'domain2.com']);
_gaq.push(['_setDomainName', 'domain3.com']);

Или достаточно просто установить его на domain1.com?Или, может быть, подойдет обычный код отслеживания в разделе "Один домен"?

Спасибо тебе.

Это было полезно?

Решение

Не используйте несколько _setDomainName в коде отслеживания будет использоваться только последний.

_setDomainName "привязать" файлы cookie к домену.Если вы используете _gaq.push(['_setDomainName', 'domain1.com']); только domain1.com может использовать файл cookie.

Итак, вам нужно использовать :

  • _gaq.push(['_setDomainName', 'domain1.com']); один на domain1.com
  • _gaq.push(['_setDomainName', 'domain2.com']); один на domain2.com
  • _gaq.push(['_setDomainName', 'domain3.com']); один на домене".com
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top