Должен ли я _setDomainName в Google Analytics для каждого домена верхнего уровня, который я отслеживаю?
-
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