Один из способов сделать это состоит в том, чтобы код вашей страницы указывал на тот же профиль (тот же UA-XXXXXXX-X), но настраивал отдельные профили на основе того же профиля и использовал фильтры для отправки данных на основе поддоменов.
Таким образом, вам не нужно возиться с несколькими версиями кода вашей страницы. Но вам нужно будет добавить к своей странице код для всех ваших страниц (на всех ваших поддоменах) следующего (до вызова trackPageview), чтобы убедиться, что все поддомены отслеживаются:
_gaq.push(['_setDomainName', '.example.com']);
Тогда вы примените фильтр к каждому профилю с помощью:
Filter Name: site1 traffic
(Predefined filter)
Filter type (dropdown values): Include only : traffic from the domains : that are equal to
Domain: site1.example.com
Сделайте это для каждого профиля, настроенного для каждого сайтаX
Что касается # 2, у вас будет только первый профиль, из которого вы были созданы все остальные профили (см. Выше), как «глобальный накопительный пакет» без каких-либо фильтров, так что он получит весь трафик.
И вы можете указать, у кого есть доступ к каким профилям в редакторе профилей.
Одним из обломков является то, что вам нужно будет войти и настроить свои цели индивидуально в каждом профиле.