Нужно ли указывать _setDomainName в Google Analytics для каждого отслеживаемого домена верхнего уровня? - PullRequest
1 голос
/ 15 марта 2012

У меня есть 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.ком?Или, может быть, подойдет обычный код отслеживания в разделе «Один домен»?

Спасибо.

1 Ответ

2 голосов
/ 04 апреля 2012

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

_setDomainName «приписать» куки для домена. Если вы используете _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
...