как настроить множественный трекер в google analytics

https://developers.google.com/analytics/devguides/collection/gajs/?hl=pl#MultipleCommands

_gaq.push(
  ['_setAccount', 'UA-XXXXX-1'],
  ['_trackPageview'],
  ['b._setAccount', 'UA-XXXXX-2'],
  ['b._trackPageview']
);

в этом фрагменте кода есть «.b». Откуда ".b"? Как мне его использовать?


person lucemia    schedule 17.08.2012    source источник


Ответы (2)


Если у вас только одна учетная запись, вам не нужно ничего использовать:

_gaq.push(["_setAccount", ......]);

Оттуда, если вы используете другие учетные записи, вы даете каждой из них имя (любое имя, допустимое в JS) и вызываете его инструкции, например name._doThing.

Вы можете отслеживать 8 учетных записей, если хотите — им просто нужно 8 уникальных имен, и вам нужно _setAccount каждое из них привязать к другой учетной записи Google.

Наша компания решила использовать primary и secondary — мы даже дали имя первой учетной записи.

person Norguard    schedule 17.08.2012
comment
нужно ли мне инициализировать что-либо, прежде чем я смогу начать использовать имя? - person lucemia; 17.08.2012
comment
["_setAccount", "U..........-1"] является инициализацией. После того, как вы это сделаете, он узнает, что всякий раз, когда вы используете это имя, это означает, что вы хотите использовать это действие _addTransaction, _trackPageview, что угодно... ...с этой учетной записью. Так что инициализируйте его с помощью _setAccount, и вы можете его использовать. - person Norguard; 17.08.2012

b просто указывается Google как способ указать, как группировать команды. Я полагаю, вы можете использовать любую строку там. Вам не нужно беспокоиться об этом... просто будьте последовательны в том, что вы используете.

person Brad    schedule 17.08.2012