2013-08-29 204 views
2

似乎有發生衝突的谷歌分析是否與AIR運行iOS應用程式的 信息已經開發的iOS遊戲亭基於AIR,需要跟蹤,特別是圖片上傳到Facebook。AIR iOS和谷歌分析

這裏有 Does Google Analytics Tracking for Flash works in packaged air application for IOS?

線程指向兩個老gaforflash秒 http://code.google.com/p/gaforflash/downloads/list

而且這種原生擴展 https://github.com/alebianco/ANE-Google-Analytics

這是很多更近一些。 但對後者

'The new "app" profile on the Google Analytics dashboard won't accept any data from the trackers (1.5 and 1.5.1) currently used.' 

警告也有谷歌官方開發者頁面,我也假設尚未多年

Note: Currently, Flash tracking is available for any Flash content embedded in a web page. Tracking of data sent from Adobe Air, Shockwave, or via the Flash IDE (e.g. using Test Movie) is not supported at this time. 

https://developers.google.com/analytics/devguides/collection/other/flashTrackingIntro

更新警告

所以有些混亂。任何人都可以確認alebianco機擴展是否能正常工作?

+0

切換到「發展」的分支上alebianco ANE公佈它(https://github.com/alebianco/ANE-谷歌分析/樹/開發),這與新的GA一起工作。它在Android上適用於我。雖然沒有在iOS上嘗試過。 – jpop

回答

0

對老GAForFlash組件是否仍然有效的任何信息?我一直在努力,到目前爲止,沒有骰子。

我將analytics_flash.swc複製到Flash CS6的組件文件夾(並重新啓動了Flash IDE - 它不起作用,如果不重新啓動),它將GAFF組件顯示在組件面板中。我試過在舞臺上拖動組件,設置它在屬性面板中的值,然後調用trackPageview的:

testTracker.trackPageview("/testPage"); 

而且到目前爲止,我已經試過第二件事是實例的分析通過代碼插件:

var GAtracker:AnalyticsTracker = new GATracker(this, GAid, "AS3", true); 
GAtracker.trackPageview("/myTestPage"); 

在這兩種情況,我受視覺調試接通(通過使第四可變經由代碼實例化時爲真,並通過屬性面板以其他方式)。而在視覺調試一切似乎都是正常的,而且我得到了「GIF請求發送#X」後,各分析稱。但Google Analytics的在線門戶沒有任何內容顯示。在建立分析,我會選擇該應用程序是一個「移動應用」,而不是「網頁」,它給我的鏈接到GA的Droid/iOS版SDK。 GAForFlash的官方文件說,它可能無法與AIR應用程序的工作,如上所述。但是,當我與一個HTML不知道這個問題是我的執行,或者GAForFlash ...