Google Analytics с асинхронными вызовами в два разных аккаунта - PullRequest
1 голос
/ 28 марта 2011

У меня есть флеш-сайт, который вызывает функцию JavaScript для отслеживания событий внутри приложения, _gaq уже реализован в разделе html и отлично работает с одной учетной записью:

function customTracker(clickEventName) 
{  
    _gaq.push (["_trackPageview", clickEventName]); 
}

но теперь мой клиент хочет включить специальные события от сторонних компаний и нуждается в них для отслеживания в другом аккаунте GA. Прежде чем я попробую это на живом сервере, я хотел спросить, будет ли это работать:

function customTracker(clickEventName) 
{  
    _gaq.push(["_setAccount", "UA-XXXXXXXXX-X"]); // the regular account
    _gaq.push (["_trackPageview", clickEventName]); 
}

function customThirdPartyTracker(clickEventName) 
{  
    _gaq.push(["_setAccount", "UA-XXXXXXXXX-X"]); // the new account for third party tracking
    _gaq.push (["_trackPageview", clickEventName]); 
}

Я нашел похожие вопросы в StackOverflow, но ответ был только «использовать новое асинхронное отслеживание», но не было ни слова о том, как его реально реализовать.

Заранее спасибо за любой совет.

1 Ответ

0 голосов
/ 28 марта 2011

Нет проблем с отправкой данных на несколько учетных записей GA, поэтому ваш код должен работать.

...