Я пишу виджет, который будет встроен в чужие сайты. Я использую Google Analytics для отслеживания всех людей, которые посещают все экземпляры моего скрипта на встраиваемых веб-сайтах. Я понимаю , что новый код асинхронного отслеживания решает эту проблему , так что нет никакого вмешательства в собственные аккаунты Google Analytics этих сайтов.
Однако, что если мой код отслеживания аналитики использует новый асинхронный трекер, а веб-сайт встраивания использует устаревший (традиционный) код отслеживания? Будут ли какие-либо помехи между этими двумя блоками кода?
Мой код трекера:
<script>
...
_gaq.push(
['myTracker._setAccount', 'UA-XXXXX-2'], // naming the tracker 'myTracker' to be different from any default tracker already defined
['myTracker._trackPageview']
);
...
</script>
Код для встраивания сайта:
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxx-1");
pageTracker._trackPageview();
} catch(err) {}</script>
Могут ли pageTracker и myTracker сосуществовать и регистрировать аналитическую информацию в своих отдельных учетных записях?