Отслеживание Google Analytics - несколько учетных записей - _trackEvent - PullRequest
2 голосов
/ 17 июня 2011

То, что я в основном хочу сделать - это вызвать _trackevent для 2 учетных записей.Один переходит в основной домен бренда, а другой - в домен бренда дилера.Но по какой-то причине учетная запись «b» не будет отправлять маяки.

Не работает:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345678-1']);
_gaq.push(['_setDomainName', 'brand.dealer1.domain.com']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
_gaq.push(['b._setAccount', 'UA-17225318-3']);
_gaq.push(['b._setDomainName', 'brand.domain.dk']);
_gaq.push(['b._setAllowLinker', true]);
_gaq.push(['b._trackPageview']);

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

Работает

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345678-1']);
_gaq.push(['_trackPageview']);
_gaq.push(['b._setAccount', 'UA-23456789-3']);
_gaq.push(['b._trackPageview']);

Так может кто-нибудь направить меня в правильном направлении?

1 Ответ

1 голос
/ 19 июня 2011

Если значение _setDomainName не совпадает с текущим именем хоста, маяк не отправляется.Вы не можете связать cookie с внешним именем хоста.

Поскольку у вас есть два уникальных идентификатора, данные из стандартного трекера и b-трекера отделяются и отправляются в разные учетные записи.Таким образом, события с двумя треками (с разными префиксами) будут работать нормально.

Зачем вам нужно setdomainname?Являются ли эти сайты перекрестными доменами?В любом случае, я бы просто использовал:

_gaq.push(['_setDomainName', 'none']);

Для обоих трекеров.И добавьте:

_gaq.push(['_setAllowHash', false]);

Просто чтобы быть уверенным, что куки будут работать для обоих трекеров.

Сегментация может быть выполнена с помощью фильтров / профилей / расширенных сегментов в интерфейсе GA.

Надеюсь, это поможет

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