2010-02-15 2 views
0

Только что создала новую учетную запись GA и инициализировала мой трекер в AS3. Как я могу подтвердить, что он установлен и работает правильно? В веб-просмотре GA он показывает «Отслеживание не установлено», но когда я использую параметр «visualDebug» (установленный в true) во Flash, он, кажется, отправляет OK через trackEvent. Не будет ли он отображаться как установленный, так как он еще не на веб-сайте (просто тестирование в IDE)?Подтверждение установки Google Analytics в среде Flash в режиме AS3

var visualDebug:Boolean = true; 
var config:Configuration = null; 
var debug:DebugConfiguration = null; 

tracker = new GATracker(this, _trackerId, "AS3", visualDebug, config, debug); 

// ... 

/** Handles analytics tracking. */ 
private function onTrackEvent(event:GameShellEvent):void 
{ 
    track(_trackingCategory, event.action); 
} 

/** Track an event in google analytics. */ 
private function track(category:String, action:String):void 
{ 
    trace("[GA] tracking event", category, action, "with id", _trackerId); 
    tracker.trackEvent(category, action); 
} 

Редактировать

FYI, я использую библиотеку AS3 в режиме "AS3", который отправляет запросы через GIF request. Это не с использованием библиотеки ga.js, поэтому на веб-сайте нечего устанавливать.

ответ

0

Ах, думаю, я должен иметь RTFM более тщательно:

Примечание: В настоящее время, Flash отслеживания доступны для любого содержимого флэш- встроенный в веб-страницы. Отслеживание данных, отправленных из Adobe Air, Shockwave, или с помощью Flash IDE (например, с использованием теста Movie) в настоящее время не поддерживается.

+0

Обновлено ли это? Его было 3 года? –

1

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

+0

Возможно. Однако в IDE удаленная связь работает нормально. – typeoneerror

+0

Я не решался сделать вышеприведенный комментарий ... но как получить доступ к коду отслеживания Google Analytics без вызовов ExternalInterface? Я должен что-то упустить. –

+0

Это делает URLRequests файлу .gif, который обрабатывает дорожку. Из документов: «Режим AS3 полностью независим от кода отслеживания ga.js и содержит все функции отслеживания Google Analytics». – typeoneerror

Смежные вопросы